> For the complete documentation index, see [llms.txt](https://docs.eesel.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eesel.ai/getting-started/readme.md).

# Welcome to eesel

With eesel AI you hire an AI teammate. You plug it into the tools your team already uses, and it works in them like a colleague does. There is no new app for your team to learn: it shows up in your helpdesk, your website chat, your Slack and your inbox.

<figure><img src="/files/AgdrP7iJXKxsGhnRVd0g" alt="A support ticket assigned to eesel AI with a drafted reply and the help center articles it used, shown across Freshdesk, Intercom and Zendesk"><figcaption><p>Your teammate working a ticket in Freshdesk, Intercom and Zendesk, naming the help center articles it used.</p></figcaption></figure>

{% hint style="info" %}
**Using Claude Code, Cursor or another AI coding agent to set this up?** Everything on this site can be done from the terminal: `npx @eesel/cli login`, then follow [Set up from Claude Code or the terminal](/getting-started/set-up-from-a-coding-agent.md). Using eesel from a chat assistant instead? See [ChatGPT](/apis-and-developer-resources/use-eesel-from-chatgpt.md) and [Claude and other assistants](/apis-and-developer-resources/use-eesel-from-claude-and-other-assistants.md).
{% endhint %}

<details>

<summary>For AI agents and scripts</summary>

If you are an AI agent setting eesel up on someone's behalf, do not drive the dashboard in a browser. Use one of these instead, in this order:

1. **MCP.** If your client supports MCP, connect to eesel's MCP server and use its tools to chat, connect integrations and manage automations. See [Claude Code and MCP clients](/apis-and-developer-resources/claude-code-and-mcp-clients.md).
2. **CLI.** Otherwise use the eesel CLI. `eesel login`, `eesel integrations connect <platform>`, `eesel integrations download start`, `eesel automations`. See [The eesel CLI](/apis-and-developer-resources/cli.md) and [Set up from Claude Code or the terminal](/getting-started/set-up-from-a-coding-agent.md).
3. **A person for the sign-in.** Connecting a tool ends in an approval screen inside that tool. Print the link, ask a person to open and approve it, then check `eesel status` until the integration shows as connected. Do not retry the link.

Trigger keys are listed in a Key column on each integration page. Every page states what "connected" and "automation running" look like, so you can check your work.

</details>

## Start anything by talking to it

You do not configure eesel, you brief it. Open the chat in your dashboard and say what you want done. Connecting a tool, teaching it your business, changing how it replies, setting up an automation: it is all the same conversation. It does the setup, asks when it needs something from you, and confirms when it is done. The one step it cannot do for you is a sign-in. It hands you a link and you approve eesel in the tool itself.

Here is what that looks like. You ask, and it lays out the options and takes it from there.

<figure><img src="/files/jLSWzeAF30zJYkYMk1Xd" alt="A dashboard chat where the user asks the agent to connect a helpdesk, and the agent lays out the ways to connect"><figcaption><p>A setup conversation in the dashboard chat.</p></figcaption></figure>

Prefer to click through it yourself? Open **Integrations** in the left sidebar and add the tool there.

## Pick a starting point

Most people start with one job in mind. Pick the closest and follow its guide.

| Starting point           | What it does                                                                                       | Guide                                                            |
| ------------------------ | -------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| **Helpdesk**             | Resolves support tickets. Drafts or sends replies, tags, escalates.                                | [Helpdesk guide](/use-cases/helpdesk.md)                         |
| **Content writing**      | Writes SEO-aware blog posts in your brand voice.                                                   | [Content writing guide](/use-cases/content-writing.md)           |
| **Internal operations**  | Answers your team's questions from your docs, inside Slack, and acts across your tools when asked. | [Internal operations guide](/use-cases/internal-operations.md)   |
| **E-commerce sales rep** | Looks up orders and products, handles returns with your approval.                                  | [E-commerce sales rep guide](/use-cases/e-commerce-sales-rep.md) |
| **Browser extension**    | Puts the same agent in a Chrome side panel, beside whatever page you have open.                    | [Browser extension guide](/use-cases/browser-extension.md)       |

These are starting points, not separate products. One agent can hold more than one role and connect to as many integrations as you like. Add a second agent when you want a genuinely separate job.

## Popular integrations

Each integration gives your teammate up to three things: sources it can read, triggers that wake it up, and actions it can take in that tool. These are the ones most teams start with. The [Integrations overview](/integrations/overview.md) lists every integration.

{% tabs %}
{% tab title="Helpdesks" %}

| Tool       | What your agent gets                                                                                   | Guide                                     |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------------------------------------- |
| Zendesk    | Help center, macros and tickets as knowledge. Replies, internal notes, tags and routing on tickets.    | [Zendesk](/integrations/zendesk.md)       |
| Freshdesk  | Help center, canned responses and tickets as knowledge. Replies, private notes, tags and routing.      | [Freshdesk](/integrations/freshdesk.md)   |
| Salesforce | Cases, contacts, accounts and knowledge articles as knowledge. Case comments and record updates.       | [Salesforce](/integrations/salesforce.md) |
| Intercom   | Help center, macros and past conversations as knowledge. Replies, internal notes, tags and assignment. | [Intercom](/integrations/intercom.md)     |
| Gorgias    | Help center, macros and tickets as knowledge. Replies, internal notes, tags and ticket fields.         | [Gorgias](/integrations/gorgias.md)       |

Also: [Front](/integrations/front.md), [HubSpot](/integrations/hubspot.md), [Help Scout](/integrations/help-scout.md), [Jira Service Management](/integrations/jira-service-management.md).
{% endtab %}

{% tab title="Knowledge" %}

| Tool         | What your agent gets                                                         | Guide                                               |
| ------------ | ---------------------------------------------------------------------------- | --------------------------------------------------- |
| Website      | Pages crawled from a URL you give, as knowledge.                             | [Website](/integrations/website.md)                 |
| Confluence   | The pages you pick, as knowledge.                                            | [Confluence](/integrations/confluence.md)           |
| Notion       | The pages you share, with their properties, as knowledge.                    | [Notion](/integrations/notion.md)                   |
| Google Drive | The Docs, Sheets, Slides, PDFs and folders you pick, as knowledge.           | [Google Drive](/integrations/google-drive.md)       |
| Files        | PDF, text, Markdown and CSV files you upload, plus notes you write in eesel. | [Uploading files](/integrations/uploading-files.md) |
| {% endtab %} |                                                                              |                                                     |

{% tab title="Chat" %}

| Tool              | What your agent gets                                                                             | Guide                                                           |
| ----------------- | ------------------------------------------------------------------------------------------------ | --------------------------------------------------------------- |
| Slack             | Wakes when someone @mentions it in a channel, and answers there. Searches Slack live.            | [Slack](/integrations/slack.md)                                 |
| Chat Bubble       | eesel's own chat bubble on your website. Answers from your knowledge and hands over to a person. | [Chat Bubble](/integrations/chat-bubble.md)                     |
| Zendesk Messenger | Answers live chats in the Zendesk widget, and hands over by creating a ticket.                   | [Zendesk Messenger](/integrations/zendesk/zendesk-messenger.md) |
| Fresh Chat        | Answers Fresh Chat live conversations.                                                           | [Fresh Chat](/integrations/freshdesk/freshchat.md)              |
| Microsoft Teams   | Answers in your Teams channels. Contact us to switch it on.                                      | [Microsoft Teams](/integrations/microsoft-teams.md)             |
| {% endtab %}      |                                                                                                  |                                                                 |

{% tab title="Stores and tools" %}

| Tool              | What your agent gets                                                                                           | Guide                                                |
| ----------------- | -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| Shopify           | Products, pages and policies as knowledge. Live order, customer and product lookups, returns and refunds.      | [Shopify](/integrations/shopify.md)                  |
| Magento           | Live order, tracking, payment and stock lookups. Refunds, cancellations and customer notices.                  | [Magento](/integrations/magento.md)                  |
| Gmail             | Wakes on new mail. Drafts and sends replies, changes labels, searches threads.                                 | [Gmail](/integrations/gmail.md)                      |
| Asana             | Projects and tasks as knowledge. Creates and updates tasks and comments.                                       | [Asana](/integrations/asana.md)                      |
| Browser extension | Your agent in a Chrome side panel on any page. Drafts from the page you have open and saves tabs as knowledge. | [Browser extension](/use-cases/browser-extension.md) |
| {% endtab %}      |                                                                                                                |                                                      |
| {% endtabs %}     |                                                                                                                |                                                      |

Knowledge is not kept separate per integration. An agent with a helpdesk, Confluence and your website connected searches all three at once.

## What makes eesel different

* **It works in the tools you already have.** A real agent in Zendesk, Freshdesk, Gorgias or Intercom, a chat bubble on your website, a teammate you @mention in Slack.
* **It learns your business.** Connect your help center, past tickets, internal docs and website.
* **You stay in control.** Start with the agent drafting for review, then widen what it does on its own once you have seen how it does.
* **You only pay for what it does.** You pay per task, and one ticket your agent handles is one task however many replies it takes. No per-seat fees, no limits on integrations. See [Pricing](/pricing/overview.md).

## Start supervised, then hand over

1. **Test.** Chat with your agent in the dashboard. No customer impact.
2. **Review.** Create your first automation, then let it work on real tickets while you approve every reply before it sends.
3. **Hand over.** Let it handle routine work on its own while it escalates the tricky cases.

Nothing runs until you create an automation. For each action you then choose: run on its own, ask you first, or stay off. An action set to ask you first waits in the dashboard with three buttons: **Approve** runs it once, **Always allow** stops asking for that action, and **Deny** discards it.

## Where to go next

| Section                                 | What it covers                                                                 | Link                                                                                      |
| --------------------------------------- | ------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------- |
| Instructions and Memory                 | The rules your agent follows, and how it saves your corrections.               | [Instructions and Memory](/instructions-and-memory/instructions-and-memory.md)            |
| Actions and Approvals                   | How to set each action to run on its own, ask you first, or stay off.          | [Actions and Approvals](/instructions-and-memory/actions-and-approvals.md)                |
| Automations and Schedules               | The events and schedules that start your agent.                                | [Automations and Schedules](/automations-and-schedules/automations-and-schedules.md)      |
| Skills                                  | Extra workflows on top of the day-to-day work, run on demand or on a schedule. | [Skills](/skills/skills.md)                                                               |
| Integrations                            | Sources, triggers and actions explained, plus how to connect and uninstall.    | [Integrations overview](/integrations/overview.md)                                        |
| Pricing                                 | Per-task rates, the annual commitment, and Enterprise.                         | [Pricing](/pricing/overview.md)                                                           |
| Set up from Claude Code or the terminal | The same setup as terminal commands, for Claude Code and Cursor.               | [Set up from Claude Code or the terminal](/getting-started/set-up-from-a-coding-agent.md) |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.eesel.ai/getting-started/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
