Skip to main content

I’m building a system in ManyChat where multiple live agents share conversations, but each agent can only handle one active chat at a time. Instead of relying on math operations or agents manually flipping their status, I’m using global bot fields as “slots” — for example, A_Slot_Free, B_Slot_Free, C_Slot_Free. When a user asks to talk to a human, the bot checks which slot is available, assigns the chat to that agent, and flips the slot to “false” so nobody else gets routed there. When the conversation ends or escalates, the bot flips the slot back to “true,” making the agent available again. Since I don’t have enough resource to purchase the inbox subscription, is there other way to solve this predicament.

Be the first to reply!