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 Dotun Jolaoso
    Send SMS Notifications for Gumroad Orders with Python and Twilio Send SMS Notifications for Gumroad Orders with Python and Twilio

    Gumroad is a simple ecommerce tool that allows creators to sell digital products such as films, courses, e-books etc. Gumroad provides Ping, which is an alert in the form of an HTTP POST request that notifies you in real time whenever a product has been purchased.

    In this tutorial we’ll build a Flask application that automatically sends you SMS notifications whenever there is a sale of one of your products on Gumroad.

    Technical requirements

    To follow along, you’ll need the following:

    Creating a Python environment

    Let’s create a …

    Read More
  • By Prateek Jain
    The New Latency Report in Messaging Insights Screen Shot 2020-10-22 at 8.45.01 AM.png

    2020 has brought unprecedented changes in the way businesses interact with their consumers. These changes forced businesses to stand up new use cases seemingly overnight, leading to a significant rise in digital communications. As we head into the end of the year, events like the U.S. Elections, Black Friday, and Cyber Monday make it more important than ever to deliver messages to end users at scale.

    While Twilio allows customers to deliver messages globally at massive scale, the telecommunications world still has its finite limitations. Our focus continues to be removing those complexities while providing the right level of transparency so our customers can focus on creating truly differentiated experiences. So, we allow you to send as many message requests to Twilio as you’d like. When you send messages faster than your Twilio sender(s) can deliver them, those messages are queued on our platform, and delivered in order. But how …

    Read More
  • By Shajia Abidi
    Automate Your Job Search with Twitter and Twilio Programmable SMS job-search-twitter.png

    Job search is a tedious and time-consuming task. Last year, when I was on a job hunt, I looked for opportunities everywhere - LinkedIn, Facebook groups, Slack channels, Twitter, Indeed, Glassdoor, and sometimes Instagram.

    Given that there's a huge tech community on Twitter, I found it easier to look for jobs there. To reach out directly to the people who posted the job and get a response from them, positive or negative, made the job search less tiresome. There was no cold messaging, awkward introductions, or long wait as to whether a real person had read my resume or not.

    I'd search on Twitter for keywords like looking for frontend and hiring frontend. I'd scroll through all the results and open the compelling opportunities in new tabs. And before I knew it, I had several tabs open for review.

    Combing through Twitter became a daily practice, and then, one …

    Read More
  • By Twilio
    How To Advocate For Yourself and Your Work Advocate Self Work

    It takes time and a lot of effort to establish your identity at work before you feel comfortable and confident, especially if you’re a member of underrepresented groups. Black and Latinx professionals face a unique set of challenges and obstacles in navigating the workplace. Oftentimes, it can be difficult for these underrepresented groups to picture themselves in positions of power or to identify mentors, sponsors, and allies who understand their experiences. That’s because less than 5% of Fortune 500 company CEOs are Black and Latinx.

    To help commonly underrepresented groups in the tech community overcome these challenges, Twilio proudly hosted the Navigating Corporate Spaces virtual event, moderated by Growth Account Executive Mónica Cottrell. In this Twilio After Hours event, we brought together two Black and Latinx professionals to share practical tips for thriving in the workplace.

    Identifying and overcoming imposter syndrome

    Featured guest Tammy Ramos, J.D., director of coaching services …

    Read More
  • By Twilio
    Twilio U.S. SMS Short Code Heightened Awareness Period for Black Friday & Cyber Monday Twilio logo.png

    2020 has undoubtedly brought upon massive change in consumer digital spending habits. B2C companies across the board have quickly evolved their strategies to adapt to the new normal, implementing digital communications at different touchpoints in the customer journey. Whether it’s contactless delivery or channel expansion, companies have innovated to continue creating differentiated experiences for their customers.

    As we head into the holiday season, and specifically Black Friday and Cyber Monday, digital communications will play as critical of a role as ever. Retailers will no longer be able to have people packed into lines or stores. Shopping will be predominantly, if not completely, digital. While it will look different this year, the season is far from cancelled. In fact, we anticipate digital communications to be significantly leveraged so companies can provide their customers with the products and information they need.

    Leading up to and during Black Friday and Cyber Monday, we …

    Read More
  • By Otavio Dalarossa
    200,000 developers and counting: the WhatsApp Business API on Twilio is now Generally Available WhatsApp Business API GA

    For even the most seasoned Twilio developer, the ability to reach more than 2B monthly active users on WhatsApp, with just a few lines of code, is close to magic. Today, we’re thrilled to share that support for the WhatsApp Business API is now Generally Available whether in Twilio Flex, the Twilio Conversations API, Twilio Programmable Messaging, or when using Twilio Runtime tools like Studio or the CLI.

    Since launching support for WhatsApp on the Programmable Messaging API, more than 200,000 developers have started building on the platform. From customer support, to sales outreach, to supporting refugees, countless businesses and organizations have expanded to the WhatsApp Business API to take advantage of the higher consumer reach, deliverability, engagement rate, and rich messaging features.

    There have also been a fair share of developer side projects like a WhatsApp-based digital jukebox, a bitcoin currency conversion bot, and …

    Read More
  • By Koryn DelPrince
    Architect Your Email Program for Success This Black Friday 2020 Q4 Campaign - Blog Post #1 - Twilio Blog.png

    Without downplaying our current situation, we can all admit that COVID-19 phrases are overused. You’ve likely heard these sayings over and over again: “Times are changing,” “During these unprecedented times,” “Our new normal,” or “Where’s all the toilet paper?” But what do these phrases really mean?

    Aside from the toilet paper (just making sure you’re paying attention!), it’s clear that COVID-19 has transformed our everyday communications. As consumers turn to contact-less interactions, companies from all industries are leaning on developers to re-architect their communications to reflect this changing landscape.

    Thankfully, you have email to serve as your foundation for a plethora of communications this holiday season. You’re the architect, but we’ll provide the building blocks you need to grow your email program and make it to the inbox...

    Log In to Lay the Groundwork for Holiday Sending


    Signup for a Free Twilio SendGrid Account

    Toolbox tips for a well-grounded …

    Read More
  • By Christine Sunu
    5 easy ways to build with Twilio IoT 5 easy ways to build with Twilio IoT

    Make the next big Internet of Things... thing.

    SIGNAL 2020 was a big one for Twilio IoT. In the keynote, CEO Jeff Lawson talked about Microvisor: Twilio IoT’s new device builder platform for embedded developers. Microvisor is currently in a closed private beta, so we can’t play with it yet. However, we also got to see Twilio IoT’s more widely available offerings via demos, talks, and games.

    Twilio IoT's robot games, played during SIGNAL TV

    SIGNAL TV’s live IoT robot battles, powered by Electric Imp. See the full segment here.

    If you’re itching to hear more about the Microvisor, stay tuned or check out the Twilio IoT live video session coming out on November 5th. And for those of you who want to start building right now, here’s some currently available Twilio IoT tools that you can use today.


    1. Electric Imp

    Sometimes, we want to build for the Internet of Things, but we don’t want …

    Read More
  • By Diane Phan
    Build a Ghostwriting App for Scary Halloween Stories with OpenAI's GPT-3 Engine and Task Queues in Python header - Build a Ghostwriting App for Scary Halloween Stories with OpenAI's GPT-3 Engine and Task Queues in Python

    Halloween is just around the corner, and not only is it the prime time for tricks and treats, but it's also fun for those of you who love a thrill in storytelling. If you love writing – or simply want to get spooked out by what a computer can generate – then this will be a fun project for you to check out.

    In this tutorial we will implement a task queue in Python to make multiple calls to OpenAI's GPT-3 engine to generate fictional text. Plus, you'll have a neat program to leave on your computer and trick people who look at your screen into thinking that an actual ghost is writing a story!

    Tutorial Requirements

    • Python 3.6 or newer. If your operating system does not provide a Python interpreter, you can go to python.org to download an installer.
    • An OpenAI API key. Request beta access here.
    • A …
    Read More
  • By Maciej Treder
    Hello Deno hello-deno.png

    Deno is a new runtime environment for JavaScript and TypeScript. Deno founder Ryan Dahl, who was also the founding developer of Node.js, says Deno is intended to be a more modern version of Node.js.

    When Node.js was first released, in 2009, JavaScript didn’t have the async-await mechanism, typed arrays, or the ECMAScript module system. At the time, Dahl recognized that an event loop would be an essential resource for server-side JavaScript and set to work on creating a runtime environment that included one.

    By 2012, Dahl felt the primary goal of creating a user-friendly non-blocking framework had been achieved, with Node.js having support for multiple protocols, cross-platform support, a relatively stable API, and a growing ecosystem of external modules distributed through npm.

    But over time it became apparent to Dahl that a number of design decisions, like the early removal of Promises, caused problems. Security, the GYP build system, and …

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