I am currently using the Conversations API to have two-way communication with customers. Three phone numbers (Australian numbers) have been registered with Twilio
for this purpose.
This feature is already live and users/customers are using it regularly.
However, recently Twilio
has started logging 30018
warnings for all messages sent via the Conversation API. i.e. all outbound messages from my application to customers. As per Twilio documentation, the 30018 warning is when an Alphanumeric sender id, which is not pre-registered, is used to communicate with customers i.e. https://www.twilio.com/docs/api/errors/30018 .
Conversations API requires the use of phone numbers and not Alphanumeric Sender IDs. As such, ideally, I should not be receiving this warning. Yet, for every outbound message sent via the Conversations API, I am receiving this warning. This is causing the error webhook to trigger every time an outbound message is sent. This in turn is polluting my error inbox and the Twilio error listing.
Does anyone know why this warning is being triggered? How do I prevent it from triggering?