NEW! The Call Loop SMS API & Voice Broadcast API

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.

Download The Call Loop API Guide

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

Custom Integration

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)

Example:

https://callloop.com/r/?eff23656-7e0f-4b68-bd5c-f39s9sk2&first=Mike&last=Jones&email=mike@aol.com&phone=555555555

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

Example:

https://callloop.com/s/?eff23656-7e0f-4b68-bd5c-f39s9sk2&phone=555555555

Sending Voice & Text Messages Using Triggers

SMS 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.

Example:

https://callloop.com/t/?eff23656-7e0f-4b68-bd5c-f39s9sk2&first=Mike&last=Jones&email=mike@aol.com&phone=555555555

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.

You can easily send SMS coupons, create SMS contests, and trigger text promotions using our API.

In the comments below let us know what you think!

What features would you like to see with the API?

Chris Brisson

Chris is the co-founder and CEO at Call Loop. He is focused on marketing automation, growth hacker strategies, and creating duplicatable systems for growing a remote and bootstrapped company. Chat with him on Twitter at @chrisbrisson