The Twilio Marketplace also contains information about each Add-on's provider, pricing, expected response time, the type of data the Add-on returns, the documentation specific to that Add-on, and any further Add-on specific support details.
After you find the Add-on that you would like to use, you can add it to your account by clicking the Install button. Installing an Add-on makes it available for you to use, and allows you to configure which Twilio products it should be enabled for. You can also apply other Add-on specific settings.
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:
|Configuration Information(available in the Console)
|What is it?
|Enabled Twilio Products
|A list of Twilio products that this Add-on supports and is enabled for
|Add-on specific configuration parameters
|Add-on Unique Name
|A human-readable unique identifier used to invoke specific Add-ons and consume their results in the Twilio APIs.Example:
|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:
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 and invoke different Add-on configurations, for example, analyzing text in multiple languages. Refer to the specific Add-on's documentation for information about the Twilio Products and Configuration Parameters it supports.
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 Lookup, may require that you specify the Add-on's unique name to invoke that Add-on, in addition to enabling them for that product in the Console.
The Twilio Marketplace allows Add-on providers to set their own pricing and to invoke the Twilio Billing system for usage-based billing. Use of an Add-on will be metered by Twilio and deducted from the developer's account.
The following billing models are supported by the Twilio Marketplace for Add-on: