48031: Outgoing conversation already exists for this contact and proxy address
CONVERSATIONS
ERROR
You can't create a new outgoing Frontline conversation when the same contact address and Twilio proxy address are already bound to another conversation in the same channel. Twilio uses the contact and proxy address pair as the routing binding for inbound messages, so that pair must remain unique until the existing conversation is closed, the participant is removed, or the conversation is deleted.
- Another Frontline user is already engaged in a conversation with the same contact by using the same Twilio proxy number.
- A conversation was created with the same contact and Twilio proxy number, but no Frontline user was added to the conversation, so the conversation was never routed to a Frontline user.
- The existing conversation is still not closed, so the contact and proxy address pair is still reserved for that conversation.
- If another Frontline user is assigned to the conversation, have that user close the conversation or transfer it to the user who started the new outgoing conversation request.
- If no Frontline user is assigned to the conversation, add the user who started the new outgoing conversation to the existing conversation or close the existing conversation.
- If the existing conversation is no longer needed, remove the participant, delete the conversation, or set the conversation state to
closedso the contact and proxy address pair can be used again. - If you need a separate simultaneous conversation with the same contact, use a different Twilio proxy address. The same contact can participate in multiple conversations only when each conversation uses a different proxy address.
- Review your inbound routing or autocreation configuration so inbound messages are assigned to the correct conversation and do not leave an unassigned conversation open. Consider setting a close timer for conversations that should end after inactivity.