Search code examples
twiliotwilio-apitwilio-studio

"Number to Contact" does not send message when edited


When I change the {{contact.channel.address}} number to a different number that I receive form REST Parameters the message will not send.

I am trying to take a POST request that then triggers the Twilio Studio to call a store and tell them they have a new online order. They then press Keys to indicate how long the order will take to process and then I send a message to the customer telling them when to pick up their order.

When I keep the {{contact.channel.address}} the same the code runs correctly but when I change this it doesn't work anymore.

Found this link that says it cannot be changed for outbound call but it is possible to edit for send message

Does anyone know can I do this or is this functionality not support at all?

 curl -X POST "URL" -d "To=+1xxxxxxxxxx" -d "From=+1xxxxxxxxxx" -d "Parameters={\"orderid\":\"12345\", \"name\":\"Johen\", \"phone\":\"+1xxxxxxxxxx\"}" -u SID:AUTH

Studio Flow


Solution

  • The {{contact.channel.address}} should be equal to the To you pass in when calling the Studio REST Api URL. In your example, "To=+1xxxxxxxxxx".