The Twilio Marketplace is also your source of information about the Add-on provider, pricing, expected response times, the type of data the Add-on returns, the documentation specific to that Add-on and any Add-on specific support details.
After you find the Add-on you would like to use, you can install it on your account by clicking the Install button. Installing an Add-on makes it available for you to use, and further allows you to Configure which Twilio products it should be enabled for, in addition to other Add-on specific configuration.
Installing an Add-on creates an Instance of that Add-on that is tied to your account. The Add-on Instance holds the configuration information required to operate the Add-on. This includes the following:
(available in Console)
|What is it||User Configurable|
|Enabled Twilio Products||A list of Twilio products that this Add-on supports and is enabled on.||Yes|
|Configuration Parameters||Add-on specific configuration parameters.||Yes|
|Add-on Unique Name||Human readable unique identifier used to invoke specific Add-ons and consume their results in the Twilio APIs.
|Yes (Suffix only)|
|Add-on Install Sid||Unique Identifier for this Add-on Instance. Used for debugging and billing queries, and required for support requests when you are communicating with the Add-on provider.
Example : MC000003333333333345678901234566
For Add-ons that support Configuration Parameters, you can create additional Instances, each with a different set of Enabled Twilio Products and Configuration Parameters. This allows you to create & invoke different configurations of an Add-on, for example, to analyze English and French language text. Refer to the specific Add-on’s documentation for information about the Twilio Products & Configuration Parameters it supports.
NOTE : Add-ons are currently installed and enabled at an Account level. In other words, when you enable an Add-on for a specific product such as Incoming SMS, it will be invoked for every incoming SMS. Some Twilio products (such as Lookups) may require that you specify the Add-on’s unique name to invoke that Add-on, in addition to enabling them for that product via the Console.
The Marketplace allows Partners to set their own pricing for their Add-ons and invokes the Twilio Billing system for usage-based billing. Use of an Add-on will be metered by Twilio and deducted from the developers account.
The following billing models are supported by the Marketplace for an Add-on:
Pay-per-minute : For Recording Analysis Add-ons
Subscription (coming soon)
Installation (coming soon)
You can check pricing for Add-ons in the Marketplace catalog, and usage inside the Usage page in the Console.