All Projects → twilio-labs → Function Templates

twilio-labs / Function Templates

Licence: mit
Twilio Function templates for different Voice, SMS, Video, Chat, Sync, etc use cases

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Function Templates

Azure Functions Billing
Azure Functions v2 with .NET Core - billing in serverless architecture.
Stars: ✭ 49 (-59.17%)
Mutual labels:  serverless, twilio, sendgrid
Serverless Monorepo App
Serverless Monorepo App
Stars: ✭ 136 (+13.33%)
Mutual labels:  serverless, sendgrid
Dracker
An iOS and React App to track debt and send/receive payments.
Stars: ✭ 22 (-81.67%)
Mutual labels:  twilio, sendgrid
contoso-university
Contoso University demo using asp net core and related technologies
Stars: ✭ 42 (-65%)
Mutual labels:  twilio, sendgrid
Airform
Functional HTML forms for Front-End Developers.
Stars: ✭ 307 (+155.83%)
Mutual labels:  serverless, sendgrid
Serverless Docker Image Resize
Simple serverless image resize on-the-fly - Deploy with one command - Built with AWS Lambda and S3
Stars: ✭ 114 (-5%)
Mutual labels:  serverless
Serverless To Cgi Bin
A browser extension that replaces occurrences of 'serverless' with 'cgi-bin'
Stars: ✭ 119 (-0.83%)
Mutual labels:  serverless
Serverless Url Shortener
Azure Function for a URL shortening website. Uses serverless functions, Azure Table Storage and Application Insights.
Stars: ✭ 113 (-5.83%)
Mutual labels:  serverless
Serverless static website with basic auth
Builds a serverless infrastructure in AWS for hosting a static website protected with Basic Authentication and published on a subdomain registered via Route 53
Stars: ✭ 112 (-6.67%)
Mutual labels:  serverless
Azure Functions Host
The host/runtime that powers Azure Functions
Stars: ✭ 1,650 (+1275%)
Mutual labels:  serverless
Serverlesslibrary
Source code for the Azure Serverless Community Library
Stars: ✭ 119 (-0.83%)
Mutual labels:  serverless
Cube.js
📊 Cube — Open-Source Analytics API for Building Data Apps
Stars: ✭ 11,983 (+9885.83%)
Mutual labels:  serverless
Lambda Toolkit
*DO NOT USE* - This project was done during my initial python and lambda's studies. I would recommend you the `serverless framework`.
Stars: ✭ 114 (-5%)
Mutual labels:  serverless
Heroes Angular Serverless
TypeScript Node/Express 👉TypeScript Serverless ➕Angular
Stars: ✭ 119 (-0.83%)
Mutual labels:  serverless
Awesome Layers
λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev
Stars: ✭ 1,655 (+1279.17%)
Mutual labels:  serverless
Apisix Docker
the docker for Apache APISIX
Stars: ✭ 119 (-0.83%)
Mutual labels:  serverless
Sms
Laravel SMS Gateway Integration Package
Stars: ✭ 112 (-6.67%)
Mutual labels:  twilio
Spring Native
Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.
Stars: ✭ 2,282 (+1801.67%)
Mutual labels:  serverless
Auto Remediate
Cloud Conformity Auto Remediate
Stars: ✭ 119 (-0.83%)
Mutual labels:  serverless
Node Lambda Log
Basic logging mechanism for Node 6.10+ Lambda Functions
Stars: ✭ 115 (-4.17%)
Mutual labels:  serverless

Twilio Function Templates

Build Status A Twilio Labs Project Learn with TwilioQuest

Twilio Functions are a serverless environment to build and run Twilio applications so you can get to production faster. You provide the Node.js code to perform the task you need and Twilio runs it. You can read more about Twilio Functions and how to use them in the introductory blog post.

This repo

This repo is intended to be a collection of useful Twilio Functions that are tested and documented. The intention is that you can take any of these Functions and drop them into a project, confident they will work, whether you are a developer looking for a particular building block or a builder who just needs a particular Function. These templates are also available through twilio-run new inside the twilio-run CLI.

Usage

Each Function lives in its own directory within this repo. The easiest way to use the templates is through the Twilio CLI. Check out our docs for the different ways you can use these templates.

Available Functions

This is the list of Functions available in this repo:

Github Pages

The Quick Deploy Functions in this repo contain an index.html asset that is displayed after a deployment succeeds. That index.html file is served by the Function itself, but several static assets shared by every index.html are served by Github Pages from the /docs/static directory of this repo. These files all follow semver versioning, and are located in a subdirectory of /docs/static named after their semver major version number. For example, a file of version 1.2.3 should have a comment header containing Version: 1.2.3 (if possible), and be located in the v1 subdirectory of /docs/static.

Todo

  • [ ] Forward message to email with other API providers
  • [ ] Generate Twilio Client access token
  • [ ] Inbound calls for SIP registration
  • [ ] Outbound calls for SIP registration
  • [ ] Translate webhook from application/x-www-form-urlencoded into application/json and forward on to another service

Please add ideas if you have them.

Contributing

This project welcomes contributions. Please check out our Contributing guide to learn more on how to get started.

License

MIT © Twilio Inc.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].