This Twilio product is currently available as a beta release. Some features are not yet implemented and others may be changed before the product is declared as Generally Available. Beta products are not covered by a Twilio SLA. Learn more about beta product support.
- Any macOS, Linux, or Windows machine
- NPM version 5.0.0 or later (type
npm -vin your terminal to check)
- Node version 10.12.0 or later (type
node -vin your terminal to check)
- Twilio CLI. Refer to the Quick Start Guide for installation instructions.
The Flex Plugins CLI is available as a Twilio CLI plugin and can be installed using the
twilio plugins command:
twilio plugins:install @twilio-labs/plugin-flex@beta
twilio plugins command will return details on all plugins you've installed on the Twilio CLI:
The Flex Plugins CLI is installed if the
plugin-flex version is 1.0.0 or greater:
@twilio-labs/plugin-flex 1.0.0-beta.0 (beta)
Legacy plugins were created by directly using the
create-flex-plugin node package. The Flex Plugins CLI manages this dependency for you, and you can remove any prior installations you may have created. You can remove a global installation with:
npm uninstall -g create-flex-plugin
Now that you have installed the Plugins CLI, it is time to it learn how to use it with Flex Plugins. Migrate any existing plugins you have developed, review common development workflows, and get started with a new plugin.