Custom AI chatbot via Chatbot API

Connect any AI chatbot that supports a simple webhook-style API. eWebinar sends attendee messages to your endpoint and posts the response back into chat as an AI moderator.

The Chatbot API integration lets you bring your own AI chat back-end. Instead of using a pre-built provider like Chatbase, you give eWebinar a URL, and eWebinar POSTs each attendee message to that URL and posts the response back into chat as an AI moderator.

This is an advanced integration. Your endpoint must accept an HTTP POST with a JSON body containing the attendee's message (and context), and must return the AI moderator's response as JSON. If you don't have an engineering team, use Chatbase instead — it's a no-code alternative.

What you provide

  • API endpoint — a public URL that accepts an HTTPS POST from eWebinar.
  • Authentication header (optional) — a bearer token or custom header eWebinar will send with each request.
  • AI agent display name and avatar — configured in each webinar's Chat tab when you add the AI moderator.

Request / response shape

eWebinar POSTs a JSON body to your endpoint containing the attendee's message and metadata (webinar ID, session info, prior conversation turns). Your endpoint must return a JSON payload with the AI's reply. See the integration modal for the exact current schema when you connect.

Set up

  1. Go to Profile menu → Integrations and open the Chatbot API integration.
  2. Enter your endpoint URL and any required headers.
  3. Click Connect — eWebinar will send a test request to verify reachability.
  4. Edit any webinar, go to the Chat tab, and under Moderators click Add AI moderator.
  5. Choose your Chatbot API connection, set the agent's display name and avatar, and save.

How it behaves in the session

The AI moderator appears as a regular chat participant. When an attendee sends a message, eWebinar forwards it to your endpoint. The response is posted in chat under the AI moderator's name. Human moderators can still join the conversation at any time and the AI will step back. See AI chat overview for the shared behavior across all AI moderator providers.