What you get
AI replies on your live Freshchat conversations
AI replies on your live Freshchat conversations
When a customer writes in through your Freshchat widget, OpenCX receives the message, matches it to an existing conversation or opens a new one, and the AI posts its reply in Freshchat as the agent you designate. To your customer, the AI and your team look like the same surface. controls which topics the AI will answer versus escalate.
Handoff preserves the thread
Handoff preserves the thread
When the AI escalates, OpenCX unassigns the Freshchat conversation and posts a private note containing the AI’s summary and detected sentiment. The note is visible to your reps in Freshchat only — the customer never sees it. Your rep reads the summary, picks up the chat from the unassigned queue, and replies on the same thread.
Two ways to route chats to the AI
Two ways to route chats to the AI
Pick whichever fits your routing rules — no middle ground:
- Auto-handle all incoming chats — the AI claims every unassigned Freshchat conversation. Use this when the AI is the front door.
- Assigned-only — the AI only answers conversations your Freshchat rules have already assigned to the default agent email. Use this when your existing routing decides which chats go to the AI.
Status stays in sync both ways
Status stays in sync both ways
When the AI auto-resolves, OpenCX sets the Freshchat conversation to resolved and posts a private resolution note with the summary and sentiment. When a rep closes or resolves the conversation in Freshchat, OpenCX closes the matching session as resolved. Your reporting keeps the same denominator on both sides.
Observability
Every Freshchat conversation the AI touches is traceable from OpenCX back to the Freshchat thread — and back from Freshchat through the private note the AI wrote.Back-link to the Freshchat conversation from every session
Back-link to the Freshchat conversation from every session
The OpenCX session stores the Freshchat conversation URL. Open the session from your OpenCX Inbox and jump straight to the exact Freshchat thread — no conversation-ID lookup required.
AI summary visible inside Freshchat
AI summary visible inside Freshchat
Every handoff and every AI resolution drops a private note into the Freshchat conversation. The note contains the AI summary, detected sentiment, and the reason the AI stopped auto-replying. Your reps read it in the Freshchat UI before they type a word.
Identity mapping by email
Identity mapping by email
OpenCX maps one contact per Freshchat user using the email your customer shared in Freshchat. If two Freshchat users share an email, OpenCX links the new conversation to the existing contact so your history stays on one record — expected behavior, not a merge bug.
Related Documentation
Connect Freshchat
Generate an API token, paste your credentials, register the webhook in Freshchat.
Conversation flow
How messages reach the AI, how handoff lands, how resolutions sync.
Troubleshooting
AI not replying, handoff note missing, conversations not closing.
Human handoff
Global handoff rules and office hours.