
Segment can help you as a developer receive data on how your users use your website or app, so you can do something like sending a text message whenever someone visits your site. This post will show you how to detect button clicks on your website and send corresponding SMS notifications.
Do you prefer learning via video more? Check out this TikTok summarizing this tutorial in under three minutes!
Prerequisites
To follow along with this post, you need three things:
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- A Twilio phone number with SMS capabilities - configure one here
- Segment account - sign up for a free one …

Twilio acquired Segment last year to help developers unify customer data across every customer touchpoint. I held off on using Segment for a while because I thought Segment was only for businesses, but I learned recently that I, an indie developer, have a use case for it. Read on to learn how to use Segment and Twilio Serverless to send SMS notifications when someone visits your website.
Do you prefer learning via video more? Check out this TikTok summarizing this tutorial in two minutes!
Prerequisites
To follow along with this post, you need three things:
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- A Twilio phone number with SMS capabilities - configure one here
- Segment account - sign up for a free one here
Add a Segment Source
First off, we need to add …

April is Earth Month and has Earth Day coming up! My teammate Michelle Glauser and I were talking about Earth-related organizations and how hard it is to find some to support or volunteer with. To fix this problem, read on to learn how to build a serverless JavaScript app to parse an Airtable of eco-friendly non-profits, and see what they are working on via SMS.
Prerequisites
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- Node.js installed - download it here
- A Twilio number with SMS capabilities (this quickstart will help you get going)
- An Airtable account
You’re going to need your Airtable API key and a base ID to access the base from your app. After logging in to Airtable, get the API key from your account page–keep this a secret! While logged …

Celebrate St. Patrick's Day on March 17th by texting a sentence to +13863564094 to translate it to Gaelic, and read on to learn how to build the app using IBM Watson, Twilio Functions, JavaScript, and the Twilio Serverless Toolkit.
Prerequisites
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- A Twilio phone number with SMS capabilities - configure one here
- Node.js installed - download it here
- IBM Cloud account - sign up for a free one here
Setup IBM Watson
Go to the IBM Watson Cloud Translator console, select the free Lite plan, and make a new service by clicking Create on the righthand panel.
Whoop whoop! You've just made y …

Like many word nerds and puzzle lovers, I am obsessed with Wordle, a word puzzle game created by Brooklyn-based software engineer Josh Wardle for his word game-loving partner. I made a Wordle version over SMS with Twilio Serverless to play even more Wordle, but sometimes, I get stuck while playing. Read on to learn how to build a SMS Wordle solver using Twilio Studio, Twilio Functions, the Twilio Serverless Toolkit, and the Datamuse API to find words given a set of constraints, or test it out by texting anything to +18063046212!
This was built with my coworker Craig Dennis on my Twitch channel.
Want a brief overview of how it's built? Check out this Tiktok!
Prerequisit …

I've recently become obsessed with Wordle, a word puzzle game created by Brooklyn-based software engineer Josh Wardle for his word game-loving partner. As a homage to Josh, and just-for-fun, I created a version of the game that can be played via text message. Read on to learn how to build an SMS word game using the Dictionary API, Twilio Functions, the Twilio Serverless Toolkit, Twilio Assets, and cookies in Twilio Runtime, and play Twordle yourself by texting a 5-letter word or "?" to +12155156567, or here on WhatsApp.
Prerequisites
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- A Twilio phone number with SMS capabilities - co …

Like many word nerds and puzzle lovers, I've recently become obsessed with Wordle, a word puzzle game created by Brooklyn-based software engineer Josh Wardle for his word game-loving partner.
New Yorker comic by Zoe Si
Here's the premise: each day, users have five guesses to guess a five-letter word. After each guess, tiles may change color to reflect how close your guess was to the day's goal word. A green box means the letter was correct and in the right spot, a yellow box means the letter is correct but is located in a different spot, and a gray box means the letter is not in the goal word at all.
The game has exploded on social media, filling my feeds with the signature green and y …

In my last blog post on Airtable, I showed how to send a text message in under one minute with no code using the Send SMS Airtable App--but did you know that you can also write scripts in Airtable and make automations that run in a variety of intervals? In this post you’ll learn to automate text messages from Airtable using Twilio Studio and JavaScript.
Prerequisites
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- Your Twilio Account SID and Auth Token: find it in your account console here
- API Key SID and API Key Secret: generate them here
- A Twilio number with SMS capabilities (this quickstart will help you get going)
- An Airtable …

Airtable is an awesome spreadsheet-and-database-like tool with lots of flexible features helpful to builders. Airtable Apps let you extend the functionality of your bases: you can use apps to bring new information into Airtable, visualize and summarize your records in colorful ways, and even directly integrate your Airtable bases with your favorite apps. In this post, you’ll learn to send an SMS in one minute from Airtable using the Send SMS Airtable App.
Prerequisites
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- Your Twilio Account SID and Auth Token: find it in your account console here
- A Twilio number with SMS capabilities (this quickstart will help you get going)
- *This post will use the send SMS app from Airtable Apps, and require an Airtable Pro plan--they do offer a Pro plan trial …

Object detection is a computer vision technique for locating instances of objects in media such as images or videos. This machine learning (ML) method can be applied to many areas of computer vision, like image retrieval, security, surveillance, automated vehicle systems and machine inspection. Read on to learn how to detect objects in a Twilio Programmable Video application using TensorFlow.js.
Setup
To build a Twilio Programmable Video application, we will need:
- A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
- Your Twilio Account SID: find it in your account console here
- API Key SID and API Key Secret: generate them here
- The Twilio CLI
- The Twilio Serverless Toolkit
Download this GitHub repo and then create a file named .env in the top-level directory with the following contents, replacing the XXXXX
placeholders with the values that apply …