> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orova.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Chat

> Text-based conversations with your AI agent

## Overview

Chat mode provides text-based conversations with your agent. Responses stream in real-time for a natural typing effect.

## Using the widget

Embed the widget on your site in chat mode:

```html theme={null}
<script
  src="https://app.orova.ai/widget/orova-widget.js"
  data-api-key="YOUR_API_KEY"
  data-agent-id="AGENT_ID"
  data-server-url="https://app.orova.ai"
  data-mode="chat"
></script>
```

Users click the floating button to open a chat window and start typing.

## Features

* **Streaming responses** — The agent's reply appears word by word in real-time
* **Conversation continuity** — The full conversation context is maintained across messages
* **Greeting message** — The agent automatically sends a greeting when the chat opens
* **Tool execution** — The agent can use tools (CRM lookups, calendar bookings, etc.) during the conversation

## Modes with chat

| Widget mode | Chat available?                    |
| ----------- | ---------------------------------- |
| `chat`      | Chat only                          |
| `voice`     | Chat + voice picker (user chooses) |
| `video`     | Video only                         |
| `multi`     | Voice + video picker               |
