Build the future of communications.
Start building for free

Messaging posts

  • By Niels Swimberghe
    How to test SMS and Phone Call applications with the Twilio Dev Phone Test SMS and Phone Call apps with the Twilio Dev Phone

    Twilio empowers you to build applications using phone numbers, text messaging, and voice calling. You can test these phone network based applications using any phone and phone number, but how do you test these applications without a phone? Maybe you're wondering, why not use your phone, which I'll get to later, but first how?!

    Twilio Dev Phone to the rescue

    What is the Twilio Dev Phone

    The Twilio Dev Phone is a tool built on top of Twilio products that will let you send and receive phone calls and text messages from the browser. The Dev Phone is an open-source project on GitHub so feel free to read the source code and contribute to it. You can learn more about the Twilio Dev Phone in the docs.

    Why use Twilio Dev Phone

    As promised, here are some good scenarios when you'd want to use the Twilio Dev Phone instead …

    Read More
  • By Dainyl Cua
    Build a Legislation Tracking Bot with Node.js, Express, and Twilio Programmable Messaging Header image

    It’s important to keep up to date with high-impact bills in your state and across the nation. However, tracking bills and monitoring their status can be difficult if you don’t know where to look.

    By utilizing the LegiScan API and Twilio’s Programmable Messaging API, you can create an SMS bill-tracking bot that will search for bills relevant to keywords that you designate within a few guided messages.

    LegiScan is a United States legislation tracking and information service with an API that can be used to serve JSON data of a specific or multiple legislation. The free API can search for relevant legislation on both a state and federal level with a generous monthly query limit of 30,000 requests.

    Check out the bot in action!

    Full Bot Response


    To follow along with this tutorial, you will need the following:

    • A free or paid Twilio account. If you are new to Twilio, click …
    Read More
  • By Becky Teper
    Scaling your Messaging Strategy with the WhatsApp Business Platform: Part 1 Scaling with the WhatsApp Business Platform

    Part 1: Sender Management & Capacity Limits

    For global businesses, interacting with customers on WhatsApp can help grow their trust and engagement with your brand, especially in regions where WhatsApp is a replacement for or a preferred alternative to SMS. However, as you are looking to grow your WhatsApp implementation, you might start running into challenges or roadblocks that you need to overcome to send WhatsApp messages at scale. As your WhatsApp use cases become more complex, learning how to scale with the WhatsApp Business Platform is critical to ensure you are able to achieve your messaging goals and deliver a positive customer experience.

    Increased complexity can look like higher messaging volumes or a greater number of senders or recipients. Additionally, scale can mean expanding your WhatsApp use cases, from account updates or notifications to promotional messages, conversational use cases like customer support, or OTP with Twilio Verify WhatsApp. …

    Read More
  • By Becky Teper
    Scaling Your Messaging Strategy with the WhatsApp Business Platform: Part 2 Scaling with the WhatsApp Business Platform 2

    Part 2: Managing Templates & Opt-Ins and Best Practices for Conversational Messaging

    When scaling your WhatsApp use cases, you may run into challenges, such as maintaining compliance with opt-in requirements or encouraging more conversational messaging with your customers to drive engagement and new use cases around customer support or conversational commerce. In part one of this series on scaling with WhatsApp, we discussed how to manage sender quality and increase messaging capacity limits. In this post, we will discuss how to use WhatsApp templates and manage opt-ins, along with our best practices for driving conversational messaging use cases.

    Template Management

    Guidance around template requirements

    WhatsApp requires pre-approved message templates to send a message to a consumer outside of a 24-hour conversation window. However, if a user has messaged you within the last 24 hours, either in reply to an initial outbound message or by initiating the conversation, you can respond …

    Read More
  • By Alex Chun
    Integrating Salesforce with Twilio Frontline for Insight-driven Donor Engagement Twilio-Frontline-Donor-Engagement

    In today’s digital-first world, it’s no surprise that relationships are built both offline and online. However, when it comes to donor engagement, it’s historically been hard to empower teams to engage donors across channels like messaging and voice while maintaining staff and donor privacy. It's been harder still to achieve this while tracking the progress of these engagements in your system of record, like a CRM.

    That’s where Twilio Frontline comes in – a programmable, mobile-first application that is used to securely build personalized donor relationships over preferred channels such as SMS, WhatsApp, and voice. And, with integrations into data systems like Salesforce, teams can easily access all the context they need and track engagements efficiently.

    In this blog post, we are going to specifically cover how Twilio Frontline can be most effectively used for donor engagement. We’ll walk through how to set up Twilio Frontline, integrate it with Salesforce, …

    Read More
  • By Nathalia Velez Ryan
    Real-Time Messaging: Definition & How to Use It real-time messaging.png

    Customers today expect businesses to communicate with them instantly—no one wants to spend hours on hold on the phone just to get a quick answer to a simple question. That’s why real-time messaging is so important for businesses to provide a positive customer experience.

    Email and phone calls can be great tools for reaching your customers with marketing messages or engaging in longer conversations. But when it comes to addressing customer questions and concerns, businesses need a more immediate touchpoint.

    This post will explain what real-time messaging is and how you can use it in your business.

    What is real-time messaging?

    As the name suggests, real-time messaging is instantaneous communication between 2 or more participants, such as a customer and a customer service agent or a patient and a registered nurse.

    This type of messaging occurs via channels such as live chat on a website or app, an over-the-top messaging …

    Read More
  • By Casey Runnells
    MMS for Long Text Messages is Generally Available MMS for Long Text Messages

    In certain instances, businesses need to send longer text messages to communicate effectively. Perhaps it’s a doctor’s office sending post-appointment care notes or a retailer sending a promotion that includes emojis. But the increased character counts in such messages can cause them to be sent across several text messages (segments) which may diminish the recipient's experience and increase costs.

    That’s why we’re excited to announce that MMS for Long Text Messages is now generally available!

    This feature allows Twilio customers to deliver those longer messages to their recipients via a single MMS message instead of it being broken up into smaller SMS segments. MMS for Long Text Messages is available at no additional cost as part of our Messaging Services features. It is available in the US and Canada and can be used with Short Code, Toll-Free, and A2P 10DLC sender types.

    This is another step in …

    Read More
  • By Becky Teper
    Our Partnership with Google's Business Messages GBM Blog Text (1).png

    At SIGNAL 2021, we announced our partnership with Google’s Business Messages and previewed support for Google’s Business Messages within the Conversations API. As consumers’ preferences continue to evolve, you have the opportunity to differentiate by meeting your customers on their preferred channels, especially as there is an increasing expectation that private messaging channels can be used for both customer support and commerce conversations with a brand.

    More than half of consumers listed at least one method of asynchronous messaging, such as text or messaging applications, in their top three preferred ways of communicating with businesses. The pilot of Google’s Business Messages in the Conversations API enables your business to engage directly with your customers in one of the top places they go to look for information, Google Search and Maps. With the Conversations API, you can build custom customer care and commerce use cases across channels and add additional …

    Read More
  • By Twilio
    5 Best Chat APIs & Messaging SDKs of 2022 messaging api.png

    Real-time chat is a powerful channel for your business to reach customers. In a customer service context, it allows you to handle inquiries immediately. For outbound sales, you can interact with potential customers as soon as they land on your website. As your business connects directly with customers through real-time chat, those connections can translate to sales, growth, and value.

    Fortunately, it has never been easier to integrate such a solution into your business. Instead of building a messaging solution from scratch, companies can leverage prebuilt solutions to easily integrate chat into existing apps and websites.

    Below, we’ll look at 5 of the best chat application programming interfaces (APIs) and messaging software development kits (SDKs) of 2022—but first, let’s lay a foundation by reviewing core concepts.

    What are chat and messaging APIs and SDKs?

    Chat platform APIs and SDKs allow a company to integrate existing real-time chat solutions into its …

    Read More
  • By Nathalia Velez Ryan
    OTT Messaging for Business: What It Is and How It Differs From SMS ott messaging.png

    Email and Short Message Service (SMS) are some of businesses’ preferred channels for connecting with customers. But a true omnichannel approach requires businesses to adopt additional channels, including over-the-top (OTT) messaging, to communicate with customers on their favorite platforms.

    This post will cover what OTT messaging is, how it differs from SMS, its pros and cons, and how to get started with this communications channel.

    What is OTT messaging?

    OTT messaging is text-based communication on a platform that uses existing internet services to deliver messages. This includes instant messaging applications like Facebook Messenger, WhatsApp, Telegram, LINE, and WeChat.

    In a broader context, OTT refers to technologies that layer over the top of existing delivery systems. For example, it can apply to media (e.g., Roku devices) and calling (e.g., Skype).

    These types of applications are popular around the world due to the accessibility to anyone with a smartphone or tablet and …

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