Skip to main content

I'm trying to screenPop() a screen flow in response to an inbound call through Twilio CTI. I'm unable to find any information online on what specific flow arguments (Name, Type, Value) are passed by the out-of-the-box Twilio CTI implementation to flows (and how I can access then from within the flow). I need at least the From and To phone numbers. Has anyone tried this before with the Twilio CTI (without building their own)? I tried capturing "From" and "To" as input variables in the flow but they came up empty.

Edit: What I am specifically trying to do is use Twilio CTI in Salesforce to pop up a screen flow whenever a single contact is matched by an incoming call. I need to know how to extract the "From" and "To" numbers from flowArgs parameter which according to Salesforce CTI doc is what is passed into the screen flow via the screenPop() api. Per Salesforce CTI doc flowArgs are passed in the format below. But there is nothing I could find online that says what "Names", "Types" and "Values" are passed in by the default Twilio implementation.

params: {flowDevName: 'Flow_Dev_Name', flowArgs: [{'name': 'Name', 'type': 'Type', 'value': 'Value'}]}

#twilio #Call Centre CTI

0/9000