Use these endpoints to run a send yourself messaging project and responses.
Once a project is made live, messages are sent out using the Messaging API. Depending on how the project is setup it can be sent it two ways.
Sending Modes
Concurrent Mode
For teams sending the same project simultaneously. Contacts are pre-imported into the project. Call /next to receive a contact, then /send to deliver the message.
Fast Mode
For integrations that manage their own contact lists. Call /send directly with a phone number — unknown contacts are created automatically.
Note: Fast Mode requires authorization. Contact support to enable it.
Sending and Responding
The same /send endpoint handles both first outbound messages and responses. The system detects which automatically based on prior contact history.
Message Content
Placeholders are not filled in automatically. Your integration must resolve all placeholders before calling /send, using contact data from /next or your own source.
Projects marked with the nomodify flag require you to send the exact message in /send that the project has saved. If your message doesn't match exactly, your submission will be rejected.
Receiving Replies
Use Webhooks to sync replies into your own database in real time.
