#Redirect a typebot chat to human agent

1 messages · Page 1 of 1 (latest)

quasi barn
#

Hey everyone,

I'm working on a setup where the user initially interacts with a bot, and then, upon choosing, can switch to a live human agent. The catch is, this transition happens only after they've completed a payment through Stripe. Here’s the flow I’m envisioning:

  1. The user starts chatting with our automated bot.
  2. At some point, they opt to connect with a human agent.
  3. We send a payment request using Typebot-Stripe integration.
    4.Post successful payment, the user gets redirected to a human agent.
  4. I've noticed there's an integration available with ChatWoot, but it doesn't seem quite seamless – it opens up a new chat window, which isn't ideal.

I want to keep the user in the same chat window when they switch to a human agent.

What's the best way to make this happen?

Should I be looking into specific APIs, maybe something like Slack or ChatWoot APIs?

Has anyone tried something similar and can share their insights?

Thanks in advance for any help or suggestions!

meager hill
quasi barn
meager hill
#

The TypeBot flow is not entirely compatible with a live chat. I mean, with TypeBot, you're in one of two states:

  1. The system is waiting for user input, and nothing else is happening.
  2. The system is running, and the user can't do anything.

So, I suppose you can use the Chatwoot API, but you have to make several compromises. For example, the user sends a message and gets stuck until a human responds, being unable to send another message or perform other actions while waiting.

slender pebble
#

we use chatwoot and it looks fantastic in the same popup windows as typebot

quasi barn
quasi barn
slender pebble