
Host HTTP endpoints, create custom Studio logic, or integrate Twilio with your own systems using Functions written in Node.js.
Vendor
Twilio
Company Website
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.