Skip to main content

SMSAPI

With SMSAPI modules in Make, you can create, update, search, and delete contacts, manage contact group membership, watch new SMSs and callback reports, send text messages, and call APIs.

To get started with SMSAPI, create an account at smsapi.com.

Note

Refer to the SMSAPI documentation for the list of available endpoints.

Connect SMSAPI to Make

To establish the connection:

  1. Log in to your Make account, add an SMSAPI module to your scenario, and click Create a connection.

  2. Select SMSAPI OAuth in the Connection type dropdown.

  3. Optional: In the Connection name field, enter a name for the connection.

  4. Optional: Click the Show advanced settings toggle and enter your Client ID and Client Secret credentials or choose Additional scopes to make custom API calls.

    To obtain client credentials for SMSAPI, you must contact SMSAPI support. Refer to the OAuth2 webflow section of the SMSAPI documentation for more information. If required, use the following Redirect URI: https://www.integromat.com/oauth/cb/smsapi.

  5. Click Save.

  6. If prompted, log in to your account and confirm access.

You have successfully established the connection. You can now edit your scenario and add more SMSAPI modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.

Set Up SMSAPI Webhooks

This app uses webhooks to trigger a scenario when an event occurs instantly. All webhook modules have an instant tag next their name.

To set up a webhook, follow these steps:

  1. Add the SMSAPI instant module to your scenario and click Create a webhook.

  2. Optional: Enter a name for the webhook in the Webhook name field.

  3. Select the corresponding connection for the webhook in the Connection field.

  4. If you added the Watch New Callback Report module, select the Callback Type.

  5. Click Save > Copy address to clipboard.

  6. Log in to your SMSAPI account.

  7. In the left sidebar, click on API settings > Callback URLs.

  8. Select the corresponding Type using the information below, paste the URL copied in step 5, and click Add.

    Module

    Module Callback Type

    Type

    Watch New SMS

    N/A

    Callback address - Receive SMS

    Watch New Callback Report

    SMS DLR

    Callback address - SMS DLR

    Bulk Messages

    Callback address - Bulk Messages

    Short Link Hits

    Callback address - Short Link Hits

SMSAPI will now send data to Make through the webhook when the selected event occurs.

Build SMSAPI Scenarios

After connecting the app, you can perform the following actions:

SMS
  • Watch New SMSs

  • Watch New Callback Reports

  • Send a Text Message

Contact
  • Search Contacts

  • Create a Contact

  • Manage Contact Group Memberships

  • Update a Contact

  • Delete a Contact

Other
  • Make an API Call