Get to know Twilio

Twilio is a telephone service designed for developers to build their own phone-powered apps on top of. Just like a transactional email service can send email messages for you though an API, Twilio lets you place and receive calls, SMS and MMS messages, and more with just a few lines of code. It can then help you connect all of your messaging, with support for other messaging services including LINE, Viber, Facebook Messenger, and more to work alongside SMS.

Getting started is impossibly simple. Just signup, and Twilio will immediately give you a new phone number. You can make or receive a call or SMS immediately through Twilio's web app to test your number, or pick another number in any of the dozens of countries Twilio supports.

Then, it's time to setup your new phone numbers. The simplest way is with Twimlets, tiny bits of code Twilio offers to let you forward calls from your Twilio number to any "real" phone worldwide (complete with Caller ID info), add a voicemail, setup a conference call, play hold music, or even add a voice menu to your phone number. If you only need to receive calls from your number, Twimlets may be all you'll ever need.

Placing calls is a tad more difficult—you'll need a 3rd party app for Twilio calls, or can use Twilio's API to build your own phone functionality into your apps. That way, you can add extra features, including call recoding, re-routing, transcription, conferencing and more. The Twilio Client includes the building blocks you need to add phone tools to your web or mobile apps easily, so you can focus on building the tools you need and let Twilio handle the call features.

It's not just traditional phone calls, either. Twilio support video and SIP calls along with push messaging, so you can setup calls between your apps without having to use real phone numbers. It also includes full-featured SMS and MMS support, so you can send messages right from your app, terminal, or through hundreds of other apps via Zapier. Then, you can receive and view messages online, along with the rest of your Twilio account stats. You can also build automated workflows to answer and record calls based on voice-activated menus, send marketing messages automatically, and more.

Phone integration doesn't have to be difficult. Whether you need to build a customized call center, want to make the next great chat app, or just need an international phone number for your support team, Twilio makes it simple to set all of that up and more—and you'll only pay for just the features you need.

Originally published December 9, 2015; updated June 13, 2018 with new pricing and features

Do more with Twilio

Zapier allows you to instantly connect Twilio with 2,000+ apps to automate your work and find productivity super powers.

Connect to 2,000+ Apps

Google Sheets

Google +1Google, Spreadsheets

40 Integrations

Facebook Lead Ads

Ads & Conversion +2Ads & Conversion, Facebook, Premium


Marketing Automation

30 Integrations

Twilio Pricing

  • From $1 per phone number and $0.013/minute for outgoing calls

  • From $2 per toll-free number and $0.022/minute for incoming calls

  • From $0.0075/message for incoming or outgoing SMS messages

  • $0.0025/minute for call recording

  • $0.0018/minute per participant for conference calls

Pricing depends on phone number location

Twilio Features

  • Voice API with phone numbers from around the world

  • SMS and MMS tools to send and receive messages

  • Toll-free number and shortcode support

  • Advanced phone tools including call recording, conferences, call routing, and more

  • Video and in-app messaging APIs to add communication features to apps

  • Build automated voice and messaging workflows with Twilio Studio

  • Connect to other messaging APIs including LINE, Viber, and Facebook Messenger with Twilio Channels

  • APIs and libraries to build mobile and web apps with telephony features easily

Twilio Alternatives

See All

ClickSend SMS

Phone & SMS

Twilio Updates

Trigger on Completed Incoming Call in Twilio

Connect the apps you use every day

Get started with a Free account

By signing up, you agree to Zapier’s Terms of Service