Skip to content

Create a web widget deployment

A web widget deployment embeds your assistant on your website as a chat bubble with streaming replies, optional rich cards from tools, and your branding.

  • Assistant created with knowledge bases and/or tools configured
  • Domain you control for allowed domains
  1. Go to DeploymentsCreateWeb widget.
  2. Name — e.g. Marketing site – production.
  3. Assistant — select which assistant powers this embed.
  4. Environmentdevelopment, staging, or production.
  5. Configure appearance (theme, colors, greeting).
  6. Add allowed domains.
  7. Optional: enable JWT verification for logged-in users.
  8. Save and copy embed code.

Paste the script before </body> on every page that should show chat:

<script
src="https://widget.chatevo.ai/chat.js"
data-deployment-id="YOUR_DEPLOYMENT_ID"
async
></script>

Platform-specific steps: WordPress, Webflow.

  1. Open your site on an allowed domain.
  2. Send a test message — confirm streaming reply.
  3. If tools are attached, trigger a tool and confirm rich content if configured.

Create separate deployments for staging vs production, or different assistants on different subsites — each has its own deployment ID and domain list.