Share feedback, ideas and get community help

Updated last year

Chatwoot - Email Address Not Being Passed

I'm handing off a user to Chatwoot and when the chat is started, the email address is not passed from Typebot. I can't see any issues with the flow and it's weird that the Name is passed, but not the email address. I've attached screenshots of the flow, and chatwoot settings and a video showing what's happening. The response message from Chatwoot is also attached as a screenshot to show where it is supposed to output the variables. https://sendspark.com/share/2okmwztfix6b15r9
Attachments
CleanShot_2023-11-19_at_10.43.552x.png
CleanShot_2023-11-19_at_10.42.132x.png
CleanShot_2023-11-19_at_10.44.20.png
B
7 comments
Managed to reproduce the bug. Working on it
I'm confused though, when I console.log the chatwoot user in the Javascript console, it's correctly set:

Plain Text
console.log(window.$chatwoot.user)
Maybe an issue on their side?
It happens when the email address you are setting is already in your Chatwoot contact, but since the contact IDs are not matched, it leaves the email attribute empty.
To work around that, I suggest to put {{Email}} in the ID input as well.
Thid will be the default behavior in the next release of Typebot
Add a reply
Sign up and join the conversation on Discord