Logo
Sign in
Product Logo
FunctionsTwilio

Host HTTP endpoints, create custom Studio logic, or integrate Twilio with your own systems using Functions written in Node.js.

Vendor

Vendor

Twilio

Company Website

Company Website

Product details

Build faster with serverless Functions

Functions is a serverless environment on Twilio where you can quickly create event-driven microservices, integrate with 3rd party endpoints, and extend Twilio Studio flows with custom logic.

From concept to first edition in fewer steps

Build event-driven microservices with Node.js

Create scalable, production-grade, event-driven Twilio applications using Node.js. Innovate without worrying about stability. Iterate quickly. Use custom logic for Studio applications and IVR systems.

Integrate with 3rd-party endpoints

Integrate with any 3rd-party system by transforming and filtering your data using the power of Node.js and the npm ecosystem. Make external API requests with ease and set up webhooks to ingest data from Twilio products or external systems.

Your code on Twilio

Bring ideas to life quickly, whether you’re building powerful APIs, complex integrations, or adding custom logic to your IVRs. Let Twilio Functions handle the operational overhead so you can get to market faster.

Automatic scaling and transparent pricing

Serverless on Twilio automatically scales from zero to peak demands and features a pay-as-you-go business model to minimize costs for your organization.

Deploy with Functions in less than 5 minutes

Send an SMS from a Twilio Phone Number

Send an SMS from a Twilio phone number. With just a few lines of code, you’ll see your phone light up with a Twilio SMS using Twilio Functions.

Send a One-Time Passcode Verification (OTP)

Integrate Functions with existing Twilio services, like a one-time passcode (OTP) experience that uses SMS, WhatsApp, voice or email.

Log incoming text messages in Google Sheets

Add a new row to Google Sheets documents when your Twilio phone number receives a text message to track the message content, sender, and arrival time.