Bug Fix

AI-generated texts now send through the A2P Messaging Service

What’s Fixed

Automated AI texting sent messages using only the raw “from” phone number, without referencing the Messaging Service that carries the A2P campaign registration. Twilio rejected those sends with a 30024 error (“A2P campaign not attached”), producing daily failures on affected numbers. Manual sends and other automation paths were unaffected, because they already attached the Messaging Service.

Bug Fixes

  • AI-generated texts now resolve the account’s Messaging Service before sending and attach it to the message, so the A2P campaign association is applied the same way it is for manual sends.
  • The Messaging Service is resolved consistently: a per-number override is used when present, then the managed Twilio integration for the account, then the account’s configured default.
  • Accounts with no Messaging Service configured are unchanged — those sends continue to go out using the phone number alone, exactly as before.
  • Fixed a related failure where accounts that send through a Messaging Service without a dedicated phone number had their sends rejected for supplying an empty “from” value.