Build the future of communications.
Start Building for Free

SMS posts

  • By Diane Phan
    How to Build a Pomodoro Timer With Java Spring Boot and Twilio header - How to Build a Pomodoro Timer With Java Spring Boot and Twilio

    Pomodoro timers are not only used in the kitchen, but they are also used to assist in daily productivity. The purpose of this particular timer is to promote the concept of working on a task for 25 minutes then taking a short break afterwards.

    With the assistance of Twilio, you can be notified with a text message about your next break by clicking on a button on a webpage.

    In this tutorial, you’ll learn how to build your own pomodoro timer using Java Spring Boot and Twilio Programmable Messaging services.

    Tutorial requirements

    Read More
  • By Neil Ruaro
    How to Create a CLI App for Sending Text Messages Using Twilio SMS and Python How to Create a CLI App for Sending Text Messages Using Twilio SMS and Python

    Texting is one of the most common forms of communication in our modern age. Twilio provides a simple and easy-to-use interface for sending SMS text messages through their SMS API.

    In this tutorial, you'll be using the Twilio SMS API to create your very own CLI texting application using Python and the Typer framework.

    If you're unfamiliar, Typer is a Python library for creating CLI applications. Typer is easy to use, and intuitive to write. It borrows these features from its sister, the FastAPI framework, written by the same author.


    In order to complete this tutorial, you will need the following:

    Install Twilio CLI, and setup …

    Read More
  • By Alvin Lee
    How to Connect Twilio Programmable Voice With Microsoft Teams microsoft teams api integration

    Many organizations rely on Microsoft Teams as an all-in-one tool for team communication. In addition to chat rooms, Microsoft Teams also provides video conferencing and file sharing, helping businesses work better together.

    Twilio has also become an essential part of business communications, but from a different angle. Among the many communication channels we support, Twilio can provide users with an SMS number that external users can text through our Programmable SMS product. This unlocks new interactions between businesses and customers, enabling new sales and support workflows.

    Rather than relying on Microsoft Teams and Twilio separately, it can be beneficial to integrate both platforms into one message stream. This allows teams to log onto one platform and receive communication from multiple sources.

    In this post, we’ll show you how to connect to Microsoft Teams from within Twilio. For our project, we’ll set up a server to wait for a webhook notification …

    Read More
  • By Diane Phan
    How to Send Scheduled SMS with Twilio header - How to Send Scheduled SMS with Twilio

    Twilio is all about powering communication – and doing it conveniently and fast. Our Programmable Messaging service has been available for a long time, but until now, scheduling a message to be sent at a future time required a developer to use their own scheduling solution.

    Fortunately, this is now a thing of the past! With Message Scheduling, you can send your scheduled SMS and MMS messages with a single API call, without using custom schedulers.

    In this tutorial, you’ll learn how to send scheduled SMS notifications in Java.

    Tutorial requirements

    Read More
  • By Maria Galler
    Digitaler Wandel in der Food-Branche: Choco reduziert Lebensmittelverschwendung – bei jeder Bestellung Choco

    Nichts Geringeres als die digitale Transformation in der Lebensmittelindustrie hat sich das Start-up Choco auf die Fahnen geschrieben: den Transport von Nahrungsmittel transparent, nachhaltig, vor allem aber ohne Verschwendung zu gestalten. Ein Plan, der aufgeht. Mit einer Bewertung von mehr als einer Milliarde Euro zählen die Berliner rund drei Jahre nach ihrer Gründung zu den wenigen renommierten Tech-Einhörnern unter den deutschen Newcomern.

    Dabei haben sich die Macher von Choco vor rund drei Jahren vor allem einen Umstand zunutze gemacht: Die Digitalisierung hat um die Lebensmittelbranche bislang noch einen Umweg eingeschlagen. Dort bestimmen Stifte, Notizblöcke, Telefone und Faxe in der Regel die Geschäftsprozesse. Nicht anders sieht es weiter unten in der Lieferkette aus. Es kostet viel Zeit und Geld, bis Bestellungen von Restaurants bei Lebensmittellieferanten aufgegeben, bearbeitet und ordnungsgemäß abgeschlossen werden können.

    Handarbeit dominiert Lieferketten

    Eine besondere Herausforderung besteht für die Branche seit jeher darin, die vielen Beteiligten entlang der Lieferkette …

    Read More
  • By Ashley Boucher
    Build an Emergency Contact Notification System with Twilio SMS Copy of C04 Blog Text

    September is National Disaster Preparedness Month. To help yourself stay prepared, you’ll learn how to build an app that will send an SMS to all of your emergency contacts with just one text message. If you find yourself in a difficult or emergent situation, having the ability to notify multiple people with one quick message might be able to get you help faster or reunite your family sooner.


    To get started with this tutorial, you’ll need the following:

    Build your app with Twilio Functions

    Your app will run on Twilio Functions. Twilio Functions is a serverless environment that lets you deploy backend services without the overhead of setting up a server. With Twilio Functions, you can develop locally and deploy to production through the Twilio …

    Read More
  • By Raphaël LE GORANDE
    Your First SMS Campaign in Less than 5 Minutes csv-marketing-campaigns

    Twilio is a unique platform offering flexible APIs to communicate on different channels, including SMS, using our Programmable SMS product. Generally, using our APIs requires programming.

    Your CRM or internal tools are not necessarily natively connected with Twilio. In this article, we will show you how to deploy and use a turnkey application to send your first SMS campaigns from data (numbers and variable fields) contained in a CSV file, all without writing a line of code.

    This application will be deployed on the Twilio Runtime platform, a serverless platform that makes it so you don't have to worry about hosting infrastructure.

    Solution: CSV to SMS Campaigns

    Below is a screenshot of the application we are going to use and the result for one of the recipients.

    CSV to SMS app

    This article describes how to set up and use the CSV to SMS application. Below is a video that explains how it works …

    Read More
  • By Similoluwa Adegoke
    Respond to Twilio Webhooks using Azure Functions Respond to  Twilio Webhooks  using Azure Functions

    Azure Functions is built on the concept of Triggers and Bindings, and while there's a Twilio binding for sending SMS, there is no trigger for receiving messages or calls. However, Azure Functions does have an HTTP trigger which you can use to receive webhook requests from Twilio.

    In this tutorial, you will learn how to respond to Twilio webhooks using Azure Functions. You will learn what webhooks are, how to set up an Azure Function, and then use your Azure Function app to respond to a Twilio SMS webhook.


    You will need the following things to follow along:

    Read More
  • By Niels Swimberghe
    Announcing the Webhook Plugin: Validate your webhooks with the new webhook plugin for the Twilio CLI Announcing the Webhook Plugin. Validate our webhooks with the new webhook plugin for the Twilio CLI

    At Twilio, we heavily use webhooks throughout all of our products, but developing and testing webhooks comes with some challenges. First, you need to make your application running on localhost public, then you have to configure the webhook with your public URL, and then you have to trigger those webhooks by manually texting or calling your Twilio Phone Number. This can be cumbersome and slows down your inner devloop.

    To address these challenges, Twilio Labs created the Webhook plugin for the Twilio CLI, to test your webhooks with the following benefits:

    • works with locally and publicly hosted applications,
    • works with Twilio Functions, Twilio Studio, TwiML Bins, and custom developed applications,
    • no need to configure the webhook URL in Twilio,
    • you don't have to text or call to trigger the webhook, so you're not spending time or Twilio credit.

    The webhook plugin will emulate Twilio webhook requests …

    Read More
  • By Dhruv Patel
    Build a Song Identifier Phone Service with Twilio Voice and JavaScript Song identifier phone service header

    We’ve all had moments where we’ve listened to a song, but just couldn’t remember the name of it or it was on the tip of our tongues. In times like these, Shazam is the way to go; open up the app, have it listen to some audio and it’ll immediately output the song title and artist.

    When Shazam first launched, it was initially a phone service only in the UK where you dialed “2580” to identify a song. Once you called the number, you would hold your phone near the audio and it would then hang up after 30 seconds while sending you an SMS of the song title and artist.

    After finding out about their “2580” service, the inner engineer in me came out. I was curious to see how this can be built with Twilio Programmable Voice and SMS so I challenged myself to create a clone of …

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