Infobip

The Infobip modules allow you to send and retrieve the SMS in your Infobip account.

Getting Started with Infobip

Prerequisites

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Infobip to Integromat

To connect your Infobip account to Integromat you need to obtain the Email address and API Key from your Infobip account and insert them in the Create a connection dialog in the Integromat module.

1. Log in to your Infobip account.

2. From the Dashboard, copy the API Key to your clipboard.

3. Log in to your Integromat account and add a scenario from Infobip app into an Integromat scenario. 

4. Click Add next to the Connection field.

5. In the Connection name field, enter a name for the connection.

6. In the API Key field, enter the API key copied in step 2.

7. In the Domain field, enter your Infobip account domain name. For example, if your account URL address is https://xyz.infobip.com, then your domain is xyz.

8. Click Continue.

The connection has been established.

Triggers

Watch SMS

Triggers when a new SMS is sent.

ConnectionEstablish a connection to your Infobip account.
LimitSet the maximum number of SMS Integromat should receive during one execution cycle.

Actions

Send an SMS

Sends an SMS message.

ConnectionEstablish a connection to your Infobip account.
MessagesAdd the messages you want to send:
DestinationAdd the details of the recipient to send the message:
To
Enter (map) the recipient's email address.
Message ID
Enter (map) the Message-ID you want to send to the recipient.
TextEnter (map) the message text you want to send.
TransliterationEnter (map) the transliteration of your sent message from one script to another.
Transliteration is used to replace characters that are not recognized as part of your defaulted alphabet.
Intermediate ReportSelect whether you want to send the message immediately.
FlashSelect whether you want to send hte message as a flash to the recipient that displays on the lock screen.
Validity ReportEnter (map) the message validity in minutes.
FromEnter (map) the sender details who is sending the message. You can enter a maximum of three characters.
Send AtEnter (map) the date and time when you want to send the message. See the list of supported date and time formats.
Language CodeSelect or map the language in which the message is to be sent:
  • Turkish
  • Greek
  • Cyrillic
  • Central European
  • Non-Unicode
Notify URLEnter (map) the URL on your call back server to which a delivery report will be sent. For more information, see the Delivery report format.
Notify Content-TypeSelect or map the preferred content type for the notification:
  • JSON
  • XML
NotifySelect whether you want to receive the notification for the message.
Callback DataEnter (map) the additional client's data that will be sent on the Notify URL. 
BinaryAdd the binary items such as ESM class, Hex, and Data Coding details for the message.
Delivery Time WindowSelect or map the specific scheduling options to send a message within daily or hourly intervals. For example, Monday, Tuesday, etc.,
ToHour
Enter (map) the Hour the time window opens when used in from property or closes when used into the property.
Minute
Enter (map) the minute the time window opens when used in from property or closes when used into the property.
FromHour
Enter (map) the hour the time window opens when used in from property or closes when used into the property.
Minute
Enter (map) the minute the time window opens when used in from property or closes when used into the property.
RegionalAdd the regional distributor ledger technology (DLT) information:
Content Template ID
Enter (map) the Registered DTL Content Template ID that matches the message you are sending.
Principal Entity ID
Enter (map) your assigned DTL Principal Entity ID.
Bulk IDEnter (map) the Bulk ID assigned to the request if you are messaging multiple recipients or sending multiple messages via a single API request. If not provided, it will be auto-generated and returned in the API response. This Bulk ID is used to fetch delivery reports and message logs
TrackingAdd the tracking details:
TypeEnter (map) the tracking type. For example, one-time PIN or social invites.
TrackSelect or map the option to track the message for conversion rates:
  • SMS
  • URL
Process KeyEnter (map) the process key which identifies the conversion tracking.
Sending Speed LimitAdd the SMS send limit:
Amount
Enter (map) the number of messages to send per time unit.
Note: Boosting this parameter will not result in faster sending speeds beyond infrastructure capabilities.
Time Unit
Select or map the time unit to send the SMS:
  • Day
  • Hour
  • Minute

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your Infobip account.
URLEnter a path relative to https://<domain>.api.infobip.com  For example,/people/2/tags 
For the list of available endpoints, refer to the Infobip API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - Get Tags

The following API call returns all the tags from your Infobip account:

URL:
/people/2/tags

Method:
GET

Matches of the search can be found in the module's Output under Bundle > Body > tags
In our example, 3 tags were returned:

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.