Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

In order to set up Twilio connector in Creatio, we need to set up resources and the Twilio side, specifically:

  1. Create TwiML application

  2. API Keys & Tokens creation stepsGather Account data

  3. Create API Key

Here is the process of getting these data:

  1. Click API keys & tokens button (Fig. 1

    .

    ) (required to generate the token requested in the Twilio SDK)

    .


    Fig. 1. API keys & tokens button

...

  1. Image Added

...

  1. And then click Create API key button (Fig. 2

...

  1. )
    Fig. 2. Create API key button

...

  1. Image Added

...

  1. Specify Friendly name and region and click Create API Key button. (Fig. 3

...

  1. )
    Fig. 3. Create API key button

...

  1. Image Added
  2. Copy and save the SID and Secret locally on your PC
    ATTENTION this is the only chance to copy and save a Secret. After clicking the Done button, it will be hidden. (Fig. 4

...

  1. )
    Fig. 4. Copy secret key

...

  1. Image Added

To get the Application SID you need to do following steps.

Application SID creation steps:

...

  1. IN the https://console.twilio.com/

...

  1. go to the following menu Develop - Voice - Manage - TwiML apps (Fig. 5)
    Fig. 5. TwiML apps

    Image Modified
  2. If this tab (Voice) is not in the left menu, you need to add it via Explore Products (Fig. 6)

...


  1. Fig. 6. Explore Products

    Image Modified

...

  1. Create new TwiML App (Fig. 7)

...


  1. Fig. 7. Create new TwiML App

...

  1. Image Added
  2. Then you will need to put Request URL and choose the Request Method:
    Request URL - [Address of the Creatio application]/0/ServiceModel/VvtTwilioServiceHelper.svc/MakeOutgoingCall
    Request Method - ‘GET’

...

Address of the Creatio application for executing requests from Twilio. Without a slash at the end.(Fig. 8)

...

...

  1. Press create to save to Creatio TwiML App SID. (Fig. 9). This is our Application SID

...


  1. Fig. 9. TwiML App SID

...

  1. Image Added

5. Then you need to fill System Settings for Twilio Conector Connector in Creatio.

...

  1. Go to the System Settings in Creatio (Fig. 10).
    Fig. 10. Creatio/System Settings

...

  1. Image Added

...

  1. Put filter and type ‘twilio’ and press checkmark button (Fig. 11)

...


  1. Fig. 11. Filter

...

  1. Image Added

...

  1. Fill the System settings with the information (Fig. 12)

...


  1. Fig. 12. Twillio System Settings

...

  1. Image Added

...

  1. Twilio Account SID and Twilio Account token(Auth Token) (Items 1 and 2) you can find on the main page of Twilio Console (Fig. 13)
    Fig. 13. Twilio Console

...

  1. Image Added

...

  1. Twilio Default Number(Caller ID) (Item 3) this is the arbitrary active phone number

...

  1. in Twilio. The list of active numbers can be viewed

...

  1. in Twilio under Active Phone Numbers section (Fig. 14). The number must have an icon in the Voice column

...


  1. Fig. 14. Active Numbers

...

  1. Image Added

...

  1. VvtTwilioBaseAPIUrl (Item 4)is the address of the Creatio application for executing requests from Twilio. Without a slash at the end

...

  1. (Fig. 8)

...

  1. Fig. 8. VvtTwilioBaseAPIUrl

    Image Added

Once Twilio account is set up, please also set up Creatio server using this instruction Anonymous endpoint settings in Creatio.

The API keyskey (SID) & tokensAPI token (Secret) that you have created using this instruction will be needed for the Setting Up Telephony for the User.