...
https://www.twilio.com/docs/iam/credentials/api#authentication
Create a TwiML App
A TwiML app binds a phone number to a given ClinSpark instance using web services. More details about TwiML apps and Twilio REST API applications can be reviewed here:
https://www.twilio.com/docs/usage/api/applications
Info |
---|
While account SID and Auth Token values can be shared across environments, TwiML Apps are expected to be unique per environment. |
From within the Twilio Console, create a new TwiML app, or, re-purpose another if that’s no longer used.
...
Once the TwiML app is setup, you’ll now need to configure it for use with a specific number.
Info |
---|
It's recommended that customers provision specific numbers established per environment/TwiML app. While it is possible to “share” a number between TwiML app/ClinSpark environments for testing purposes, it’s not recommended for long-term use. |
Access ‘Active Numbers’ in the Twilio console for this. For a given number, navigate to the configuration area. Be sure to define both Voice and Messaging Configurations with the TwiML app intended for that number.
...
Adding IQVIA support may allow access to the account to help review and manage TwiML App setup and other logs to troubleshoot configurations.
...
Note
Twilio validation logic may prevent the addition of an admin teammate email address that may already be in use on an existing customer account. This means that customers may need to use email modifiers to invite IQVIA support team members. For more information on modifiers (as ClinSpark also supports their use) see here: User accounts and e-mail modifiers
To work around this, we recommend that customers add IQVIA support team members with a modifier in their account that reference the customer name. For example, if the support team member is john.smith@iqvia.com, the ‘teammate email address’ invite in SendGrid should be john.smith+customer@iqvia.com....