App Connect

 View Only

Using IBM® App Connect to interact with Infobip

By Irene A Peter posted Wed April 24, 2024 05:18 AM

  

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: 

  • BASIC 
  • API KEY

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
0 comments
15 views

Permalink