Announcing General Availability of Twilio Functions and Assets
Time to read: 2 minutes
We are excited to announce that starting today, Twilio Functions and Assets are now in General Availability (GA)!
Functions & Assets are part of our offering of Serverless on Twilio solutions. With Functions, you can host your Node.js application logic with Twilio and let us handle the hosting and scaling. With Assets, you can store static files, such as audio files for your phone calls or Flex Plugins directly in Twilio's infrastructure.
Back in 2020, we announced Function Invocations as GA. This guaranteed that invocations of Functions – after they were deployed – were backed by an increased reliability and service level quality of a 99.95% service level agreement. Today we are extending this Service Level Agreement (SLA) to the authoring & deployment of Functions and Assets, as well as to the Serverless API. It also means that in the rare event you encounter a problem, you can raise a support ticket backed by the service agreement.
Aside from investing in making Functions and Assets even more resilient, there are some recent changes you might not be aware of yet.
- Brand new docs. We've overhauled our documentation, added a series of new examples, split the Serverless API documentation from the Functions and Assets authoring documentation, and updated the navigation to make it easier to find what you need.
- New Runtime Handler versions. To make introducing new features easier without risking your deployments, we introduced the concept of Runtime Handlers. We are continuously releasing new versions with everything from bug and security fixes to new features such as access to request headers and cookies.
- One central home for Functions and Assets. In the past, Functions and Assets were separate entries in your Twilio Console navigation bar. Now you can find them in one central place.
- Assets Plugin (Twilio Labs). While the Serverless Toolkit offers you a great way to integrate Functions and Assets into your DevOps flow, sometimes you want to quickly upload a local file to your Assets for hosting. With the Assets Plugin from Twilio Labs, that's just one command away.
If you've never used Functions and Assets – or it's been a while – now is the right time to give it a shot. We know starting with a blank editor can be hard, so why don't you give one of our Quick Deploy applications a shot? Head over to CodeExchange and pick any Quick Deploy enabled application, such as the SMS Forwarding application, fill out the form, and hit Deploy to create your brand new project hosted by Twilio Functions and Assets.
We can't wait to see what you build!
From APIs to SDKs to sample apps
API reference documentation, SDKs, helper libraries, quickstarts, and tutorials for your language and platform.
The latest ebooks, industry reports, and webinars
Learn from customer engagement experts to improve your own communication.
Twilio's developer community hub
Best practices, code samples, and inspiration to build communications and digital engagement experiences.