campaignName to the Campaigns API.
How it works
Create your campaign
Go to inbox.connectly.ai and click Create new Campaign. Follow the steps in the wizard and send the campaign to yourself to verify it works.
Build your flow in the Flow Builder
Go to inbox.connectly.ai and click Create new Campaign. Design your message sequence — add steps, buttons, and branching logic — then send a test to your own WhatsApp number to verify it works end-to-end.
Open the Flow Builder
After a successful test send, navigate back to the Flow Builder section of the inbox.
Copy the campaign name
Select Resend or Edit next to your campaign. The name displayed is your
campaignName — copy it exactly as shown.Find your campaign name
Once your test send succeeds, go back to the Flow Builder, select Resend or Edit next to your campaign, and copy the name exactly as shown. This is the
campaignName you’ll pass in every API request.Publish the campaign
Finalize and publish the campaign from the Connectly UI. The API will reject sendouts for unpublished campaigns with a
409 error.Your Account Manager can help you set up a campaign flow and share the
campaignName to use in API requests.Adding time delays
The Flow Builder includes a Time Delay card you can drop between any two message steps. After the initial message is sent, Connectly waits for the configured duration before delivering the follow-up. Maximum delay: 20 hours.| Condition | Behaviour |
|---|---|
| All customers | Follow-up is sent to every customer who received the initial message. |
| Did not click a button | Follow-up is sent only to customers who received the message but didn’t tap any button — useful for re-engagement nudges. |
Minimal API example
The smallest valid request — one recipient, one campaign, no variables:Next steps
Send Campaigns API
Full endpoint reference — entries, variables, versioning, options, and error responses.
Webhooks
Track delivery status and button clicks for each message in your campaign flow.
