Documentation Index
Fetch the complete documentation index at: https://developers.sendazi.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Campaigns are the core of Sendazi. They allow you to send messages to your contacts, either immediately or on a schedule.Campaign Types
SMS Campaigns
Send text messages to your contacts. Perfect for promotions, notifications, and alerts.
Voice Campaigns
Send automated voice calls with custom audio files or text-to-speech messages.
Creating a Campaign
1. Choose Recipients
You have two options for selecting recipients:- Direct Phone Numbers: Specify a list of phone numbers directly
- Contact Groups: Select one or more groups from your contacts
Phone numbers can be in international format (e.g.,
233241234567), local format (e.g., 0241234567), or with a plus prefix (e.g., +233241234567). Local numbers are automatically converted to international format.2. Select a Sender ID
Choose an approved sender ID that will appear as the sender of your messages. You can manage your sender IDs in the dashboard or via the API.3. Compose Your Message
Write your message content. You can use placeholders for personalization:| Placeholder | Description |
|---|---|
[First Name] | Contact’s first name |
[Last Name] | Contact’s last name |
[Phone Number] | Contact’s phone number |
4. Schedule (Optional)
You can send your campaign immediately or schedule it for later:5. Set Up Recurring (Optional)
For regular communications, you can set up recurring campaigns:Campaign Statuses
| Status | Description |
|---|---|
pending | Campaign is queued and waiting to be processed |
processing | Campaign is currently being sent |
completed | All messages have been sent |
failed | Campaign failed to send |
Best Practices
Personalize Your Messages
Personalize Your Messages
Use placeholders to make your messages more personal. Personalized messages have higher engagement rates.
Test Before Sending
Test Before Sending
Always send a test campaign to yourself before launching to your full audience.
Mind the Timing
Mind the Timing
Consider your audience’s timezone when scheduling campaigns. Avoid sending messages too early or too late.
Keep Messages Concise
Keep Messages Concise
SMS messages are limited to 160 characters for a single segment. Longer messages will be split and may cost more credits.
API Reference
SMS Campaigns API
Create and manage SMS campaigns via API
Voice Campaigns API
Create and manage voice campaigns via API
