Programmable Messaging
Send messages to customers across preferred channels like SMS, MMS, and WhatsApp with one API.
Take the next steps with Programmable Messaging
const accountSid = process.env.TWILIO_ACCOUNT_SID;const authToken = process.env.TWILIO_AUTH_TOKEN;const client = require('twilio')(accountSid, authToken);client.messages.create({ from: '+15557122661', body: 'Ahoy, world!', to: '+15558675310' }).then(message => console.log(message.sid));
Take the next steps with Programmable Messaging
SMS and MMS
Send and receive text and media messages programmatically. SMS messages don't require an app or internet, and have the highest open rates.
Build an application in minutes that sends your first SMS message with Twilio.
- Comply with A2P 10DLC and TFN verification
- Simplify scaling and get more features with Messaging Services
- Reuse messaging templates
- Prevent fraud
- Marketing and promotions
- Feedback and surveys
- Simplify scaling and get more features with Messaging Services
- Reuse messaging templates
Send and receive WhatsApp messages programmatically. WhatsApp supports more content types than SMS and allows end-to-end encryption.
- Simplify scaling and get more features with Messaging Services
- Reuse messaging templates
Facebook Messenger (public beta)
Send and receive Facebook Messenger messages programmatically. Facebook Messenger supports more content types, persistent conversations, and can cost less for high-volume messaging than SMS.
- Click-to-message marketing and promotions
- Customer support and chatbots
Related products
Verify, Conversations, and Flex are tailored toward specific use cases. Looking to build data-driven customer experiences? Check out Twilio Engage.
Fight fraud and protect user accounts. Verify users via SMS, Silent Network Auth, voice, WhatsApp, TOTP, push, Silent Device Approval, and email.
Product documentationBuild conversational messaging on multiple channels: web chat, WhatsApp, and SMS
Product documentationTwilio's no-code/low-code application builder. Build your messaging app in your browser.
Product documentationBuild your digital engagement center for sales and customer support teams.
Product documentationPersonalize your customer interactions on every channel from a unified, data-first multichannel marketing solution.
Product documentation