hello.js

var please = require('share');
console.log('thank you');

Friday, 17 August, 2018 UTC

Re-Introducing Twilio Developer Evangelist Lizzie Siegle

Re-Introducing Twilio Developer Evangelist Lizzie Siegle

I was so fortunate to have the amazing opportunity to intern on the Twilio developer evangelism team last summer. That mind-blowing and fun experience made my post-graduation decision to join full-time easier so here are four reasons why I am beyond ... more


Sunday, 12 August, 2018 UTC

Building an npm search bot with WhatsApp and Twilio

Building an npm search bot with WhatsApp and Twilio

The npm ecosystem is vast by now with almost 750k packages published. Naturally, you’ll find yourself often trying to look up a package you don’t remember. The npm search is great for that but what if you just want to quickly look up a package on the ... more


Sunday, 12 August, 2018 UTC

WhatsApp and Flex in Minutes

WhatsApp and Flex in Minutes

With the recent announcement of Twilio API for WhatsApp and ongoing excitement around Twilio Flex, I thought it might be fun to bring WhatsApp into the contact center space. With just a few minutes of setup, customers can reach your business through ... more


Sunday, 12 August, 2018 UTC

Talking Texts with .NET Core, Cognitive Services and Azure Storage

Talking Texts with .NET Core, Cognitive Services and Azure Storage

Imagine you are driving along in your car and your phone beeps, letting you know that a text message has come in. We all know it’s beyond dangerous to read a message whilst driving, it’s a pet hate of mine when I see people doing it, so why not get your ... more


Sunday, 12 August, 2018 UTC

Improving your pun game with Python, Rhymebrain and the Twilio API for WhatsApp

Improving your pun game with Python, Rhymebrain and the Twilio API for WhatsApp

Puns are awesome and one easy way to come up with puns is to combine two different words. This is called a portmanteau. Let’s build a WhatsApp bot that gives you portmanteaus for certain words that you message it, so you can come up with better puns ... more


Friday, 3 August, 2018 UTC

Building an npm search bot with WhatsApp and Twilio

Building an npm search bot with WhatsApp and Twilio

The npm ecosystem is vast by now with almost 750k packages published. Naturally, you’ll find yourself often trying to look up a package you don’t remember. The npm search is great for that but what if you just want to quickly look up a package on the ... more


Thursday, 2 August, 2018 UTC

Watching IoT Sensors with an ESP32 Board, JavaScript, Node.js and Twilio Sync

Watching IoT Sensors with an ESP32 Board, JavaScript, Node.js and Twilio Sync

Twilio Sync for IoT provides two sets of API to build end-to-end experiences with your embedded and wearable devices using the same Sync primitives used for mobile devices and web browsers. Sync for IoT lets you expand your real time applications to ... more


Thursday, 2 August, 2018 UTC

�� Emoji translations with the �� Twilio API for �� WhatsApp and Node.js

�� Emoji translations with the �� Twilio API for �� WhatsApp and Node.js

I emojis, so when I heard about the new Twilio API for WhatsApp I wanted to build something emojiriffic . Inspired by Monica Dinculescu’s to_emoji Twitter bot and emoji translator I decided to build a WhatsApp text-to-emoji translator. You can try it ... more


Thursday, 2 August, 2018 UTC

Bulk redact and delete Twilio SMS and call logs using Node.js

Bulk redact and delete Twilio SMS and call logs using Node.js

When building apps, keeping the data privacy of your users should always be a top priority in your mind. Especially now that there are regulations such as GDPR, you should try to avoid holding on to data as soon as you no longer need it. For that reason ... more


Thursday, 2 August, 2018 UTC

Announcing New Simplified Pricing for Programmable Video and SLA for Group Rooms

Announcing New Simplified Pricing for Programmable Video and SLA for Group Rooms

We’re excited to announce simplified pricing for Programmable Video and the addition of Twilio’s industry leading standard SLAs to Group Rooms. Group Rooms offers multi-party audio and video conferencing for up to 50 participants for web and mobile apps ... more


Friday, 13 July, 2018 UTC

Building a World Cup Bot with Python, Twilio SMS and Slack

Building a World Cup Bot with Python, Twilio SMS and Slack

The World Cup. For us Brazilians, it’s like the Super Bowl, NBA Finals, World Series, and Stanley Cup, combined, multiplied by 100. For those of us diehard ‘futebol’ fans following the games in Russia from the Western hemisphere, it’s been quite the ... more


Friday, 13 July, 2018 UTC

Tracking #100DaysOfCode Tweets using JavaScript, Node.js, Firebase and Twilio SMS

Tracking #100DaysOfCode Tweets using JavaScript, Node.js, Firebase and Twilio SMS

Two years ago, Alexander Kallaway created an online movement called #100DaysOfCode. The purpose was to get out of “tutorial purgatory” and start building real projects to advance himself as a programmer. The challenge is simple: commit to coding for ... more


Tuesday, 10 July, 2018 UTC

Twilio Conference now supports Announcements

Twilio Conference now supports Announcements

Twilio Conference now supports Announcements We are excited to announce support for Announcements in Twilio Conference. Over the last several years, Conference has become a critical part of everything from managing incident responses involving a large ... more


Friday, 6 July, 2018 UTC

How to do Phone Verification in iOS Apps with Twilio Verify and Swift

How to do Phone Verification in iOS Apps with Twilio Verify and Swift

Security is at the top of everyone’s mind and phone verification is a simple way to secure your application and help prevent bot accounts. Phone verification is a common security tool used when people sign up for a product or give you their phone number ... more


Friday, 6 July, 2018 UTC

Accessing Salesforce CRM Data within Twilio Studio

Accessing Salesforce CRM Data within Twilio Studio

Access to customer context is key to a great customer experience in voice and messaging flows. As it lets you customize your interactions specific to that customer and address their needs promptly. In this blog post, we will walk through the steps involved ... more


Thursday, 28 June, 2018 UTC

Switching cameras during a video chat with Twilio Video

Switching cameras during a video chat with Twilio Video

We’ve looked at how to choose cameras in JavaScript using the mediaDevices API, particularly for the case of mobile devices with a front and back camera, and now it’s time to put that into practice in an application. In this post we will use what we ... more


Tuesday, 26 June, 2018 UTC

Installable Web Apps: A Practical Introduction To PWAs with JavaScript and Node.js

Installable Web Apps: A Practical Introduction To PWAs with JavaScript and Node.js

Progressive web applications (PWAs) can be built to make inconsistent internet connections much easier for users to handle. For example, offline-first web apps like this one that store shopping items locally. That example PWA was built with Hoodie and ... more


Tuesday, 19 June, 2018 UTC

Make Phone Calls with Twilio, Blazor & C#

Make Phone Calls with Twilio, Blazor & C#

In this blog post, we are going to use Blazor to build a simple web page that makes telephone calls straight from your browser with C# and Twilio. What is Blazor you ask? It is a new experimental framework that allows developers to build web applications ... more


Monday, 18 June, 2018 UTC

Creating Mars-themed Apps with Python, Flask, Contentful and Twilio

Creating Mars-themed Apps with Python, Flask, Contentful and Twilio

It’s a great day at the International Spaceship Launch Station in Kampala, Uganda. The East African sky is clear blue, and the conditions for sending a crew of three to Mars are perfect. It has taken years of planning to get everything just right: the ... more


Friday, 15 June, 2018 UTC

Round up: Libraries for checking Pwned Passwords in your 7 favorite languages

Round up: Libraries for checking Pwned Passwords in your 7 favorite languages

Earlier this year Troy Hunt released version 2 of his popular Pwned Passwords API service. The new version comes with even more compromised passwords and a more secure way to query the password API that doesn’t require sending plain text passwords over ... more


Thursday, 14 June, 2018 UTC

Tracking Cryptocurrencies via SMS Alarms using JavaScript, Node.js and Twilio

Tracking Cryptocurrencies via SMS Alarms using JavaScript, Node.js and Twilio

Bitcoin, Ethereum, Ripple, Bitcoin Cash, Dogecoin, Litecoin—the list of cryptocurrency coins is endless, and new technologies are emerging daily. In this tutorial, we are going to create an app that sends SMS text messages whenever a cryptocurrency’s ... more


Thursday, 14 June, 2018 UTC

How I keep my mom updated on my travel schedule with Python, Twilio, and Google Calendar

How I keep my mom updated on my travel schedule with Python, Twilio, and Google Calendar

I travel a lot for both work and pleasure. My mom loves to know where I’m jetsetting off to and I was failing to keep her properly updated. I could share my location via Find my Friends, but that doesn’t solve the problem of upcoming travel events. I ... more


Tuesday, 12 June, 2018 UTC

Using Twilio Functions to Add Custom JavaScript Code in Studio Flows

Using Twilio Functions to Add Custom JavaScript Code in Studio Flows

Twilio Studio makes it easy to manage voice call flows with its visual user interface. A Studio flow typically starts with a trigger event such as an incoming call to your Twilio phone number. The tutorial Forward Call with Studio has an Incoming Call ... more


Wednesday, 30 May, 2018 UTC

How to receive/download picture messages in Node.js with Twilio MMS

How to receive/download picture messages in Node.js with Twilio MMS

Have you ever needed to programmatically download an image from an MMS message sent to your Twilio number? Well here’s all the code you need to do this using Node.js and Express: const fs = require('fs'); const express = require('express'); const bodyParser ... more


Wednesday, 23 May, 2018 UTC

Build a Cellular Connected Raspberry Pi Fax Machine

Build a Cellular Connected Raspberry Pi Fax Machine

Here at Twilio, one of our core objectives is to inspire and equip you to you build new things – even just for fun. Our latest experiment along those lines? A cellular connected portable fax machine. You heard that right: a fax machine! While a fax machine ... more


Friday, 18 May, 2018 UTC

User Secrets in a .NET Core Web App

User Secrets in a .NET Core Web App

Ever had that sinking moment of realisation when you push your secrets to GitHub? I have and I doubt I’m the only one. There are many reasons why you wouldn’t want your sensitive configurations shared and I’m not just talking about on GitHub. Members ... more


Friday, 18 May, 2018 UTC

User Secrets in a .NET Core Console App

User Secrets in a .NET Core Console App

Ever had that sinking moment of realisation when you push your secrets to GitHub? I have and I doubt I’m the only one. There are many reasons why you wouldn’t want your sensitive configurations shared and I’m not just talking about on GitHub. Members ... more


Wednesday, 16 May, 2018 UTC

Screen capture in Microsoft Edge

Screen capture in Microsoft Edge

We’ve looked before at how to capture a user’s screen in Chrome and Firefox. Good news, another browser has support now, Microsoft’s Edge. Let’s see how we can capture the screen with Edge. What you need The latest version of Edge, which is currently ... more


Tuesday, 15 May, 2018 UTC

How to Receive SMS Messages into Google Sheets with Apps Script and Twilio

How to Receive SMS Messages into Google Sheets with Apps Script and Twilio

You want to receive SMS messages for business or for personal reasons, but not on your day-to-day mobile phone. Twilio has phone numbers which make it simple to receive SMS and we can easily place the messages into a Google Sheet. Getting Started Go ... more


Tuesday, 15 May, 2018 UTC

How to Build Chat into Django Applications with Twilio Programmable Chat

How to Build Chat into Django Applications with Twilio Programmable Chat

Looking to build a realtime chat app? Building this from scratch requires thinking about lots of concerns at once. How should you model your users? What about different channels and different access levels? How about showing which users are online and ... more