nexmo brings real-time communication to mulesoft apps · 2019-08-23 · nexmo brings real-time...

5
Nexmo Brings Real-time Communication to MuleSoft Apps By GLEN KUNENE - Editor-in-Chief With the newly integrated Nexmo SMS API Connector now available on MuleSoft’s Anypoint Platform, mutual customers can easily integrate real-time messaging with their enterprise apps and data, and even create entirely new communication workflows to engage users and customers on a global basis. The availability of the Nexmo SMS Connector enables Anypoint users to initiate and receive real-time text communication from any of MuleSoft’s 100+ other connectors. The unmatched response rates of text messaging can increase the engagement—and resulting productivity—of Anypoint applications and workflows across many use cases. These engagement gains can have an impact in any industry, for example: In eCommerce, cart and payment notifications can be set up. Factory notifications can be implemented as a safety measure in manufacturing and robotics. Status updates can be dispatched in travel and hospitality. Delivery notifications can be initiated in logistics. Adding SMS to Your MuleSoft Anypoint Application The combination of Anypoint with Nexmo further empowers MuleSoft users to easily build and scale powerful business applications without needing to contend with the underlying complexity. Just as the Anypoint platform abstracts business logic, API, and integration

Upload: others

Post on 10-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nexmo Brings Real-time Communication to MuleSoft Apps · 2019-08-23 · Nexmo Brings Real-time Communication to MuleSoft Apps B y G L E N K U N E N E - E d i t o r - i n - C h i e

Nexmo Brings Real-time Communication to MuleSoft Apps

By GLEN KUNENE - Editor-in-Chief

With the newly integrated Nexmo SMS API Connector now available on MuleSoft’s Anypoint Platform, mutual customers can easilyintegrate real-time messaging with their enterprise apps and data, and even create entirely new communication workflows to engageusers and customers on a global basis.

The availability of the Nexmo SMS Connector enables Anypoint users to initiate and receive real-time text communication from any ofMuleSoft’s 100+ other connectors. The unmatched response rates of text messaging can increase the engagement—and resultingproductivity—of Anypoint applications and workflows across many use cases.

These engagement gains can have an impact in any industry, for example:

In eCommerce, cart and payment notifications can be set up.

Factory notifications can be implemented as a safety measure in manufacturing and robotics.

Status updates can be dispatched in travel and hospitality.

Delivery notifications can be initiated in logistics.

Adding SMS to Your MuleSoft Anypoint ApplicationThe combination of Anypoint with Nexmo further empowers MuleSoft users to easily build and scale powerful business applicationswithout needing to contend with the underlying complexity. Just as the Anypoint platform abstracts business logic, API, and integration

Page 2: Nexmo Brings Real-time Communication to MuleSoft Apps · 2019-08-23 · Nexmo Brings Real-time Communication to MuleSoft Apps B y G L E N K U N E N E - E d i t o r - i n - C h i e

code with pre-built implementation tools, Nexmo abstracts the complexities of global message delivery. MuleSoft users need only selectthe Nexmo SMS API Connector to embed real-time SMS into their apps; Nexmo will handle challenges such as regional messagingregulations and carrier integration.

Adding Nexmo SMS capability to your Mulesoft application is an easy step-by-step process:

1. In Design Center, click the blue plus button (see below) at any point after your trigger where an SMS message needs to be sent.Search “nexmo” from the Select a Component window and click on the Nexmo SMS API.

2. Click the “Send An SMS” operation.3. Click “Set up” to configure the Nexmo SMS API.

Page 3: Nexmo Brings Real-time Communication to MuleSoft Apps · 2019-08-23 · Nexmo Brings Real-time Communication to MuleSoft Apps B y G L E N K U N E N E - E d i t o r - i n - C h i e

4. In the configuration window, enter “/” as the Base Path and then click Save.

5. In the next screen, you will need to fill in the required parameters for the Nexmo SMS API:

• api_key and api_secret – Provide for authentication. If you don’t have a key/secret pair, you can sign up for a free Nexmo account.

• from – The name or number the message should be sent from. Alphanumeric senderIDs are not supported in all countries (seeglobal messaging page for more details). If using a number, it must be a virtual number that (1) you are renting through Nexmo and (2)is assigned to your API key.

• to – The number that the message should be sent to in E.164 format.

• text – The body of the message being sent. The maximum length of a message is 160 characters unless unicode characters aresent (find out more about SMS length standards).

For more information on the rest of the parameters, click here.

When you’ve set up the integration and completed your configuration, any message flow you create will function worldwide through theNexmo platform.

Example Use Case: MuleSoft and Nexmo Keep Online Shoppers InformedThe eCommerce use case offers a great example of how MuleSoft and Nexmo can work together. Suppose you run an eCommerce sitewith Mulesoft using the Magento platform and want to keep customers informed of updates to their orders. With the Nexmo Connectoron Anypoint, you can easily configure your application to send an SMS to customers whenever an order update occurs.

All you would need to do is select the Nexmo SMS Connector and then configure the desired application logic through the visualmanagement pane. For example, the setup could make it so when a Magento admin creates a shipment for an order, an entry is createdin the Magento database, which a MuleSoft flow is scheduled to check at set intervals. If the flow finds a new shipment, it retrieves orderand customer information and triggers an SMS send to the customer. The user can use this notification to verify the order, note delivery

Page 4: Nexmo Brings Real-time Communication to MuleSoft Apps · 2019-08-23 · Nexmo Brings Real-time Communication to MuleSoft Apps B y G L E N K U N E N E - E d i t o r - i n - C h i e

details, and make any necessary changes. The notification can also alert users to relevant promotions such as price reductions on itemsthey’ve ordered.

Because the Nexmo API is flexible, you can customize the message content to fit the particular status change and further enhance theexperience with different message sequences for your common order flows.

Try It OutThis is just one example of how MuleSoft Anypoint with Nexmo can enable the integration of real-time communications into businessapplications. The Nexmo SMS Connector is available on the Anypoint Exchange now and connectors for the Nexmo Voice and NumberInsight APIs are in the works. How could text messaging enhance your app’s engagement?

Please fill out the form and we will be in touch with you shortly.1.844.324.0340

First Name Last Name

Email Address Phone Number

Are you a Developer?Company Name

Select Country Product of Interest

Page 5: Nexmo Brings Real-time Communication to MuleSoft Apps · 2019-08-23 · Nexmo Brings Real-time Communication to MuleSoft Apps B y G L E N K U N E N E - E d i t o r - i n - C h i e

Existing traffic to switch?Traffic Volume Monthly (Optional)

Message (optional)