Skip to content

Campaigns

Campaigns let you reach out to your contacts proactively — instead of waiting for them to message you first. Send a product announcement to thousands of WhatsApp contacts, or a quick follow-up to a single lead on Instagram.

AI agents are great at answering incoming questions, but sometimes you need to start the conversation:

  • Announcements — new product launches, feature updates, or policy changes.
  • Promotions — time-limited offers, discount codes, seasonal sales.
  • Follow-ups — re-engage contacts who haven’t interacted recently.
  • Direct outreach — send a personalized message to a specific contact.

Campaigns track every delivery, so you always know who received your message and how many credits were spent.

TypeDescriptionRecipients
BroadcastSend the same message to many contacts at once.Multiple (up to your full contact list)
Direct MessageSend a targeted message to one specific contact.Exactly one
ChannelCredit costRequirements
WhatsApp Template3 credits/messagePre-approved Meta template required
WhatsApp Session2 credits/messageContact must have messaged you in the last 24 hours
Instagram2 credits/messageContact must have messaged you in the last 24 hours

Every campaign follows this flow:

  1. Draft — create and configure your campaign using the step-by-step wizard.
  2. Send or Schedule — send immediately, or pick a future date and time.
  3. Sending — messages are delivered to each recipient. Progress updates in real time.
  4. Completed — all messages sent. Review delivery results and credit usage.
StatusMeaning
DraftNot yet sent. You can edit, delete, or duplicate it.
ScheduledQueued to send at a future time. Can be cancelled.
SendingCurrently delivering messages. Can be cancelled.
CompletedAll messages delivered successfully.
FailedSending failed (e.g., insufficient credits).
CancelledStopped before or during delivery.

Campaigns is available from the main navigation menu — you don’t need to select an agent first. The campaign wizard lets you choose which agent to send from during creation.

Choose who receives your campaign:

  • All Contacts — target every contact available on the selected channel. Preview recipients before sending and exclude specific contacts if needed.
  • Filtered — narrow down by tags, creation date, or other criteria. Great for targeting segments like “VIP” or “new this month”.
  • Manual — hand-pick individual contacts from a search. Required for direct messages and session-window channels.

After sending, the campaign detail panel shows:

  • Total Sent — messages successfully delivered.
  • Total Failed — messages that couldn’t be delivered.
  • Total Credits Used — credits consumed by the campaign.
  • Delivery list — per-recipient status (Sent or Failed) with export to CSV.

During sending, a live progress bar shows how many messages have been delivered so far.

  • Use WhatsApp Templates for broad reach — templates work regardless of the session window, making them ideal for broadcasts.
  • Check your credit balance first — the review step shows the estimated cost before you send.
  • Preview your audience — always review the recipient list before sending, especially with the “All Contacts” option.
  • Start small — test with a few contacts before sending to your entire list.
  • Use filters to segment — tag your contacts and use filtered audiences to send relevant messages to the right people.