Yes we do!
In fact, this is our 1st edition of our SMS API and voice broadcast api to make it easy for you to integrate Call Loop into your applications, software, and internal systems. We’re one of the easiest bulk sms providers 🙂
We will continue to update and improve our API in the next coming weeks and months. For now, you can download the guide here.
Here are the operations that you can do with Call Loop’s API.
Adding & Removing Subscribers Using “Custom” Group Integration
Add Subscriber To a Group
When you create a group, select the “custom” integration and you will be given a URL. You can post the following variables to the URL to add a subscriber to this group.
- phone – REQUIRED
- first – (optional)
- last – (optional)
- email – (optional)
Remove Subscriber To a Group
In some cases you may want to automatically remove a contact from a group. An example would be if you have two groups, a subscriber group and a customer group. When someone buys a product, remove them from the subscriber group.
To remove a subscriber from a group, use the SAME group URL and replace the /r/ in the url with an /s/ and trigger that by appending the phone variable to the URL.
Required variable to remove the contact
- phone – REQUIRED
Sending Voice & Text Messages Using Triggers
Using our “Triggers” feature, you can send voice broadcasts or text messages by pinging the URL given for a specific message.
To create a Trigger, goto “Messages > Triggers” and create either your SMS or voice broadcast message. Once it’s created you’ll be given a URL for THAT specific message.
IMPORTANT: You MUST first create the Trigger message first, to get the URL to send the post to.
To send this message, you can post the following variables to the URL.
- phone – REQUIRED for both SMS & Voice Broadcast
- first – (optional for SMS)
- last – (optional for SMS)
- email – (optional for SMS)
If you are personalizing the SMS text message, you may want to pass in the first, last, or email into the post.
As you’ll notice that Triggers have a “t” in the URL in place of the “r” or “s” for adding someone to a group. This URL is unique for this trigger.
To help us improve our API, we’d really enjoy hearing your feedback.
In the comments below let us know what you think!
What features would you like to see with the API?