Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agent exceeds Channel per user limit #21

Closed
johnfischelli opened this issue Aug 11, 2020 · 1 comment
Closed

Agent exceeds Channel per user limit #21

johnfischelli opened this issue Aug 11, 2020 · 1 comment
Labels
bug Something isn't working

Comments

@johnfischelli
Copy link
Contributor

Flex uses the Twilio Chat product under the hood to service the chat communication channel. The Twilio Chat product has a limitation of the number of chat channels and chat user can join. Flex sets up a chat channel for each task that is handled by an agent and automatically joins them to the channel, and handles removing them from the channel upon task completion.

Transfers were not natively supported by Flex on the chat channel (voice is 👍 ) and I aimed to solve that gap by introducing this plugin. Unfortunately one approach we initially used to handle how Flex treats chat channels and chat users during transfers resulted in agents never leaving the chat channel.

Transfer too many chat tasks, and eventually the Twilio Chat product starts to prevent you from joining more chat tasks.

@johnfischelli johnfischelli added the bug Something isn't working label Aug 11, 2020
@johnfischelli
Copy link
Contributor Author

Solved in #20 - by using the native Flex ChatOrchestrator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant