We are encountering an issue with caller ID during call transfers in outbound calls.
Setup:
-
We are using Retell with Twilio as the telephony provider
-
The phone number used for outbound calls is owned and managed in our Twilio account (not a Retell-purchased number).
-
Outbound calls are placed from our Twilio number:
+349190XXXXX. -
This number is masked correctly when calling the customer (expected behavior).
Call flow:
-
We initiate an outbound call to a customer (
to_number). -
The AI agent interacts with the customer.
-
The call is then transferred to a human agent using a Conversation Flow transfer node.
Configuration:
-
show_transferee_as_caller = true(User’s Number) -
cold_transfer_mode = sip_invite
Expected behavior:
- When the call is transferred, the receiving agent should see the customer’s phone number (i.e., the original
to_numberof the outbound call).
Actual behavior:
- The receiving agent sees our Twilio number instead of the customer’s number.
Call id example: call_db3e63503a7c5020e0574e0c473
Agent id: agent_fda5c6246b10c7d2633badd991
Thank you
