Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free
  • By Alex Dunne
    How to Build an Automated SMS Survey Using Twilio Studio and IBM Watson Tone Analyzer Using Twilio Studio and IBM Watson Tone Analyzer

    Surveys are a great tool to receive feedback from your customers. Timely surveys to new and existing customers can provide enormous insight into how your product or service is performing, and highlight problems you may not know existed.

    In this tutorial, we’ll build an automated SMS survey application that reacts empathetically to customer responses using Twilio Studio, IBM Watson Tone Analyser, and a little bit of JavaScript.

    Upon completion, you will have learned about Twilio’s visual application builder, Twilio Studio, and how to utilize it to build an automated SMS survey workflow. You’ll also learn how to integrate external third-party APIs into the workflow to enhance the application’s functionality. By the end of this article, you will be on your way to building a fully-featured SMS survey that replies based on the customer’s feedback.

    In the following examples, we’re going to tailor the questions towards the hotel industry. …

    Read More
  • By Alex Dunne
    How to Build an Automated Lone Worker System in PHP using Symfony Workflow & Twilio How to Build an Automated Lone Worker System in PHP using Symfony Workflow & Twilio

    Automated lone worker systems are imperative for companies that have employees tasked with working in high-risk environments by themselves. In fact, the employer holds a duty of care to ensure that these employees are safe while they work.

    Lone worker systems can take many forms. Such forms include apps downloaded on the lone worker’s phone or physical devices to be worn by the lone worker at all times.

    In this tutorial, we’re going to look at how we can combine Symfony and it’s Messenger and Workflow Components, along with Twilo’s Programmable Voice and SMS APIs to implement an automated lone worker check-in system.

    Throughout the tutorial we’ll cover:

    • How to use Twilio’s PHP SDK to make outbound calls and receive input from the user via Twilio’s Voice API
    • The basics of state machines and how to implement one with Symfony Workflow
    • How to configure and dispatch delayed asynchronous messages with …
    Read More
  • By Alex Dunne
    Send SMS Updates for Background Tasks with Symfony Messenger and Twilio SMS Send SMS Updates for Background Tasks with Symfony Messenger and Twilio SMS.png

    Overtime, APIs and web apps that were once performant can become sluggish and unresponsive. This is often due to the natural progression of a codebase which has evolved to perform more work with an increasing amount of data. This slow down is mostly felt in areas that involve communicating with third-party APIs, report generating, or crunching a lot of data.

    Ultimately, this extra time affects how long users have to wait to get a response to their actions.

    There are a variety of ways one could reduce these performance issues. For this tutorial we're going to be focusing on processing heavy workloads in the background so that we can respond to users quicker. Specifically, we will learn how to queue background, resource-intensive tasks using Symfony and Symfony's Messenger Component whilst keeping users notified of the work status via Twilio SMS.

    Prerequisites

    In order to complete this tutorial you will …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.