Using IBM® App Connect to interact with Infobip
Infobip is a cloud communication platform that helps brands connect with and engage their customers. It provides a suite of tools for customer engagement and support, security, and authentication.
Building a flow in IBM App Connect with Infobip
Use App Connect to build flows that integrate with Infobip and other applications. The connector is displayed as Infobip on the App Connect User Interface (UI).
To allow App Connect to connect to your Infobip account, you need to fill in the connection fields that you see in the App Connect Designer Catalog page or flow editor.
Supported authorization types:
For detailed information about different authorization types, how to generate connection field values, and how to use the Templates gallery, see How to use IBM® App Connect with Infobip on the IBM Documentation page.
Supported objects in Infobip
The following are the Infobip objects that can be run in App Connect.
Object |
Description |
Account management |
Manage your Infobip account details, such as individual users and API keys.
|
Entities |
Entity represents an "actor" or "object" in your system within the Infobip platform. For example, it could represent one of your customers, a department, or a cost center within your organization. |
SMS |
Send a simple SMS text by defining the destination and message text, or experiment with a rich set of features, including bulk sending. |
Voice |
Infobip Voice API allows you to engage in voice communication with your customers using the Voice API features. |
WhatsApp |
Send and receive simple messages, preset buttons, or rich media messages by using our extensive WhatsApp API. |
Scenario 1: Send a voice message via Infobip for each new form entry created in Wufoo
Consider the following scenario:
In this flow, when a new entry is added to the Wufoo forms, the entry details are retrieved during specific intervals, and a personalized welcome voice message is sent to the contact numbers of the retrieved entries using Infobip.
The following are the steps involved in the flow:
1. In the event Scheduler node, specify a time schedule based on your requirement (choose how often you want to run the flow).
2. Using the Retrieve form entries operation, a list of new entries in the Wufoo forms is retrieved based on the previous event time set in the Scheduler node.
3. For each entry received, a condition is set in Infobip to customize a voice message for the new entries through the
Send single voice message node.
4. Using the Send single voice message node, a personalized voice message is sent through Infobip to the contact number of the retrieved entry.
If the date created for entry is greater than the previous event time, then for this entry, a voice message is sent to the customer that they are successfully registered.
Scenario 2: Send an SMS via Infobip when an event is created in Google Calendar for each new Wufoo form entry
Consider the following scenario:
In this flow, when a new entry is added to the Wufoo forms, the entry details are retrieved during specific intervals, and an event is created in Google Calendar according to the Wufoo form entry. After the event is created, an SMS with the details of the event created in Google Calendar is sent to the contact numbers of the retrieved entries using Infobip.
1. In the event
Scheduler node, specify a time schedule based on your requirement (choose how often you want to run the flow).
2. Using the Retrieve form entries operation, a list of new entries in the Wufoo forms is retrieved based on the previous event time set in the Scheduler node.
3. Choose Appointment Details from the drop-down list.
5. For each entry received, using the Create event node, an event is created in the Google Calendar based on the appointment details given in the Wufoo form entry.
5. After the event is created, using the Send SMS message node of Infobip, an SMS message containing the details of the event is sent to the contact numbers of the retrieved entries.
Note: Customize the SMS message according to the template you created in Infobip.
Resources
You can view this template and other useful templates in the Templates gallery of your App Connect Designer instance.
Get started with a free IBM App Connect Enterprise as a Service trial for 30 days to try out all our templates, visit https://ibm.biz/app-trial.
If you are running a containerized instance of IBM App Connect, use the following URL to directly access the template:
- Send a voice message through Infobip for each new form entry created in Wufoo:
https://<your-instance-id>/templates/Send%20a%20voice%20message%20via%20Infobip%20for%20each%20new%20form%20entry%20in%20Wufoo
- Send an SMS via Infobip when an event is created in Google Calendar for each new Wufoo form entry:
https://<your-instance-id>/templates/Send%20an%20SMS%20via%20Infobip%20when%20an%20event%20is%20created%20in%20Google%20Calender%20for%20each%20new%20Wufoo%20form%20entry
Note: Replace <your-instance-id>
in the URL with your custom instance ID.
You must enable the Designer AI features in your containerized environment to access the App Connect templates. For more information, see The preloaded IBM App Connect templates.
You also have the option to import the .yaml file for this template directly into your App Connect Designer instance. These templates are available in a public GitHub repository.
#Highlights-home