A developer tool for testing SMS and Voice applications.
This is a monorepo that contains two Dev Phone packages:
- the Dev Phone plugin, which uses the Twilio CLI to deploy Twilio account resources and launch a local development server to host the Dev Phone UI
- The Dev Phone UI, the user interface for the Dev Phone. It is a react app that is tightly coupled with the CLI plugin
To use the Dev Phone, you'll need to first have an up-to-date installation of the Twilio CLI, as well as access to a spare Twilio phone number. That means that you'll need an upgraded Twilio account, not a trial account.
Once you've installed the Twilio CLI, you're ready to add the Dev Phone plugin with the following command:
twilio plugins:install @twilio-labs/plugin-dev-phone
Once it's installed, you can run the Dev Phone with the following command:
twilio dev-phone
Check out the Dev Phone documentation to learn more about installing and using the Dev Phone.
Notes for folks working on this plugin are in DEVELOPMENT.md.