background

Adding Twilio Voice to your Salesforce Logistics Operation

Published on 15 November 2016 in ecommerce salesforce 
twilio-blog-post


At Zenkraft we like to experiment and find new ways to integrate our solutions with other cloud products. This time, we had fun researching and writing code around Twilio, a cloud communication platform.

One of the great features of Twilio is that makes it easy to add voice to your application. For this reason, we thought it’d be valuable if we could integrate this with our shipping apps for Salesforce, and allow users to get shipment status updates by calling a phone number.

We wanted to share with you an easy step-by-step process of how you could setup your own look up shipment status with Twilio voice. First of all, you’d know that you can allow customers to find shipment status from an inbound number from any object. For this particular example, we’ve integrated with a Case.


For our test, we exposed this URL “request URL”


Make sure that you put your VisualForce page we created earlier -called TwilioPage– into the Active Site Home Page section of this site:

The Twilio docs we used to build this demo are found here: https://www.twilio.com/docs/api/twiml/gather

We also uploaded Sample Code on GitHub for you to test this feature. Sample code available here: https://github.com/zenkraft/TwilioShippingTracking