Appearance
Changelog
All notable changes to the CubeConnect platform and API.
v1.2.0 Latest
April 2026
Scheduled Messages
Send messages and campaigns at a specific future time by passing scheduled_at (ISO 8601) and timezone (IANA timezone) to the API.
POST /api/v1/messages/send— acceptsscheduled_atandtimezone; returnsstatus: "scheduled"andscheduled_at(UTC)POST /api/v1/campaigns— acceptsscheduled_atandtimezone; campaign starts automatically at the scheduled time
Bulk Campaigns API
New endpoints for creating and managing bulk message campaigns:
| Endpoint | Description |
|---|---|
POST /api/v1/campaigns | Create a bulk campaign (text or template, up to 50,000 recipients) |
GET /api/v1/campaigns/{id} | Get campaign status and statistics |
POST /api/v1/campaigns/{id}/cancel | Cancel a pending scheduled campaign |
SDK Updates
- PHP SDK v1.1.0 (
cubesoftware/cube-connect-sdk-php) —sendText()andsendTemplate()gain$scheduledAtand$timezoneparams; newcreateCampaign(),getCampaign(),cancelCampaign()methods; newCampaignResponseDTO - JS SDK v1.1.0 (
@cubesoftware/cube-connect-sdk-js) —sendText()andsendTemplate()acceptSendOptionswithscheduledAtandtimezone; newcreateCampaign(),getCampaign(),cancelCampaign()methods; newCampaignResponseclass
Dashboard
- API ID displayed on each WhatsApp account card with a copy button — required for the
whatsapp_account_idcampaign parameter
v1.1.0
March 2026
Outbound Webhooks
- Subscriber Webhook Settings — Configure webhook URL and signing secret directly from your dashboard (Settings → Webhook)
- 11 Event Types — Real-time notifications for messages, campaigns, templates, chatbot flows, and quality events
- Queued Delivery — Non-blocking webhook delivery via background queue with 3 retries and 10s backoff
- HMAC-SHA256 Signing — Secure webhook payloads with
X-Webhook-SignatureandX-Webhook-Timestampheaders - Test Webhook — Send a test ping from the dashboard to verify your endpoint
- Webhook Health Monitor — Track delivery success/failure rates in the dashboard
New Webhook Events
| Event | Description |
|---|---|
message.status_updated | Outbound message status changes (sent, delivered, read, failed) |
message.received | Customer sends a message to your WhatsApp number |
campaign.created | New campaign is created |
campaign.started | Scheduled campaign begins execution |
campaign.completed | All campaign messages processed |
template.submitted | New template submitted to Meta for approval |
template.status_changed | Template approved, rejected, paused, or disabled |
flow.session_started | Customer triggers a chatbot flow |
flow.session_completed | Chatbot flow reaches the end |
flow.session_cancelled | Customer cancels an active session |
account.quality_event | Recipient blocks or reports your messages |
v1.0.0
February 2026
API
- Messages API - Send text and template messages via REST API
- Authentication - API key authentication with Bearer token and X-API-KEY header support
- Rate Limiting - Plan-based rate limiting with
X-RateLimitheaders - Health Check - Public endpoint for monitoring platform status
Webhooks
- Inbound Webhooks - Meta sends WhatsApp events to CubeConnect (handled automatically)
- Incoming Messages - Receive text, media, interactive, location, and contact messages
- Status Updates - Track message delivery: queued, sent, delivered, read, failed
- Template Status - Automatic sync of template approval/rejection from Meta
- Signature Verification - HMAC-SHA256 webhook signature verification (Meta inbound)
Conversation Flows
- Visual Flow Builder - Drag-and-drop chatbot builder
- Message Steps - Text, image, document, CTA URL button
- Question Steps - Open text, buttons (up to 3), interactive lists
- Condition Steps - Branch flows based on customer responses
- Admin Approval - Pause flow and notify owner for approval/rejection
- Live Chat - Hand off to human agent with Inbox integration
- Variable System - Use collected data in message templates
Platform
- Inbox - Real-time chat interface for live customer conversations
- CRM - Customer management with responses, tags, and segmentation
- Templates - Create, manage, and track WhatsApp message templates
- Email Notifications - Professional email notifications for all platform events
- Multi-Account - Support for multiple WhatsApp Business accounts
Stay Updated
This changelog will be updated with each new release. Check back regularly for new features and improvements.