eWebinar's chat panel can be driven by an AI agent that responds to attendees automatically, hands off to a human moderator when it doesn't know the answer, and (optionally) archives the conversation once it's resolved. Two ways to plug one in:
Chatbase
Chatbase is a supported, out-of-the-box AI chat option. Train a Chatbase agent on your product docs and help center, then connect it to eWebinar. The agent handles incoming attendee messages during the session; if the agent is unsure, the conversation escalates to a human moderator exactly like a regular chat conversation. See Chatbase setup for the connection flow.
Chatbot API (any other provider)
If you already have an AI chatbot running somewhere else, the generic Chatbot API integration lets you plug it in over a webhook-style interface. eWebinar forwards attendee messages to your bot's endpoint and posts the bot's reply back into the chat. See Chatbot API setup.
Two important behavior settings
| Setting | What it does |
|---|---|
| Reach-a-human | Controls whether the bot is allowed to escalate to a human moderator when it's not confident. Turning this off keeps every conversation AI-only. |
| Auto-archive on resolve | When on, conversations that the agent considers resolved are automatically archived so your moderator dashboard stays clean. When off, conversations stay in the active inbox until a moderator closes them. |
How AI chat and human moderators work together
When AI chat is on, the bot answers first. If the attendee asks to speak to a person (or the bot can't answer), the conversation is handed off to whichever moderators are on duty under your chat coverage rules. Moderators see the full AI thread so they can pick up without losing context. See Chat for moderators.