I’ve add a Messaging Service SID to my Twilio bot and changed the phone number to ‘–None Selected–’.
However, I think the phone number is still included in the API call when flowxo sends an outbound message with twilio.
I noticed this because the Twilio ‘Sticky Sender’ and ‘Geomatch’ features don’t seem to be working. When my bot messages users in different countries, these features tell Twilio to be smart about which number it picks. In my case the messages are always sent from the phone number that was last provisioned on the flowxo twilio-bot.
Also, when I inspect the outgoing message in twilio’s logs, the ‘From’ number is set. I think it should be null if your sending via the MessageServiceSID (see here: https://www.twilio.com/docs/api/rest/sending-messages-copilot#example and look at the ‘output’ of the code example)