45204: Requested Flex Chat Channel is not found
FLEX
WARNING
We could not find the Flex Chat Channel referenced by your request. Flex stores messaging interactions in Chat channels. For inbound messaging, we create channels as messages arrive based on your Flex channel configuration. For outbound messaging, create the channel first and then use the returned channel identifier in later requests.
- The request uses a Channel SID that does not exist, is malformed, or no longer points to an available Flex Chat Channel. Fetch and delete operations on the Flex Chat Channel Resource require a valid
Sid. - You are trying to run an outbound messaging flow before creating the Flex Chat Channel. To start an outbound interaction, create the channel with the Flex Chat Channel Resource and save the returned
sid. - Your inbound messaging channel is not configured to create a Flex Chat Channel. Flex requires the phone number or channel to be registered with Flex and mapped through a Flex Flow and message handler.
- You are reusing channel details from a completed interaction. When an interaction ends, the Chat Channel is set to
inactiveand the related Proxy session is deleted. Channel Janitor can also clean up completed conversations, which makes old channel identifiers unsuitable for a new interaction.
- Verify that your request uses the correct Flex Chat Channel SID. Fetch or list the Flex Chat Channel Resource and use the exact
sidreturned by the API in subsequent requests. - For outbound messaging, create the Flex Chat Channel first with
POST /v1/Channels. Include the required fields such asflexFlowSid,identity,chatUserFriendlyName, andchatFriendlyName, then use the returned channel SID when you send messages through the chat channel. - For inbound messaging, confirm that the phone number or channel is registered with Flex and connected to the correct Flex Flow. If the channel is still not created, trace the message through your phone number configuration, Flex Proxy Service session, and the Flex Chat Service channel in Console.
- If the previous interaction has already ended, start a new interaction instead of reusing the old channel details. Keep Channel Janitor enabled unless you intentionally manage long-lived channels.