Front
Invite your AI teammate into Front so it drafts or sends replies in the shared inbox, assigns and archives conversations, and learns from your help center and past conversations.
Front is a shared inbox, not a ticketing tool. A conversation is unassigned, assigned, or archived. There is no open, pending or solved status. Your agent works the same way your team does. It reads your help center and your past conversations, so it knows how you answer before it picks anything up. Then it works your inboxes the way you tell it to: writing replies for a human to check, answering the routine ones itself, tagging and routing the rest.
You stay in control the whole way. Nothing runs until you create an automation. For each action you then choose: run on its own, ask you first, or stay off.
In this example the conversation is assigned to eesel AI, the way you would assign one to a teammate.

Quick start
Choose Quick start or Full connection
Quick start. Give your public help center URL (for example
https://help.yourcompany.com), click Start Crawling, and it reads your articles. No sign-in, but no conversations, triggers or actions.Full connection. Approve eesel in Front, and everything unlocks: past conversations as knowledge, triggers, and actions.
Start with either. You can move to a full connection later and keep everything.
Quick start asks for the URL and nothing else.

A full connection does not ask for your help center URL. It syncs conversations and account data only. So your help center stays empty until you add the URL yourself. Open Integrations > Front, find the Help Center source, and paste your help center URL into it, or connect with Quick start as well.
Approve it in Front
For a full connection your agent hands you a link.

Front asks you to authorize eesel and to pick which workspaces to grant. It then lists every resource the token can read and write. Review it and click Authorize.

This approval is the one step a person has to do in the browser. If an AI agent is doing the setup for you, it hands you the link and waits.
Check what it can read
Back in the dashboard, Integrations > Front shows the connection and its sources, each with its own toggle. Each source shows a document count once its sync is done. From a terminal, eesel status lists the integration as connected with its source counts.

Create your first automation
Connecting alone does not start your agent. It needs an automation first. Tell it what to handle and it creates an automation. An automation is a Front trigger plus instructions. In the instructions you describe which conversations it should handle and what to do with them. Skipped conversations are recorded on the agent's Activity page, so you can see what was passed over and why.

It shows up on your Automations page, switched on and ready. From a terminal, eesel automations lists it as on.

Open the automation to see or change what it does. The trigger event is fixed when the automation is created. So a new automation is required for each different trigger event.

Check automation work in Front
Open Front and look at the next conversation that comes in to see what the automation did there. In this example it left a drafted reply as an internal comment, posted by eesel, for a teammate to review and send.

Sources, triggers and actions
Sources
Sources are what it learns from:
Help Center
Your public help center articles, read by our web crawler
Quick start, or a URL added after a Full connection
Conversations
Your past Front conversations across your inboxes
Full connection
The conversation sync isn't limited to resolved conversations: it pulls your most recent conversations at any status, so treat them as context for tone and history rather than a library of approved answers. Every other integration on the agent is also a source, so a Front reply can draw on Confluence, Notion, your website, and your files at once. See Integrations.
Triggers
Triggers are the Front events an automation can run on:
When a customer sends a message
A customer sends any inbound message
Full automation
front_conversation_replied
Only on the customer's first message
A new conversation is opened by a customer
Triage and routing
front_conversation_created
Call @eesel in a comment
A teammate mentions @eesel in a comment
On-demand help
front_eesel_mentioned
Conversation closed
A conversation is archived
Post-resolution follow-up
front_conversation_archived
Actions
Actions are what it can do, each set to run on its own, ask you first, or stay off:
Respond
Send conversation reply
Sends a reply to the customer
Leave internal comment
Adds a comment only your team sees. Start here: the agent drafts, a human sends
Manage
Add tags
Adds tags to the conversation. The tag must already exist in Front
Assign to teammate
Assigns the conversation to a specific person, not a team
Update conversation
Updates conversation fields
Close conversation
Archives the conversation. Front has no open, pending or solved statuses
Look up
Read conversation / List conversations
Reads a conversation's full message thread, and lists the most recent conversations
List tags / List teammates
Lists your tags, and your teammates with the ids assignment needs
Troubleshooting
FAQ
Related pages
Helpdesk for the job your teammate takes on in a ticket queue
Automations and Schedules for triggers, instructions and schedules
Actions and Approvals for setting each action to run on its own, ask you first, or stay off
Integrations overview for how sources, triggers and actions fit together
Last updated

