Glossary

AI agent

The step from an AI that answers to an AI that does.

In short

An AI agent is a software system that uses a large language model to pursue a goal by planning steps, calling tools such as search, calendars, or APIs, observing the results, and deciding what to do next. An AI agent differs from a chatbot because its output is actions taken in other systems, not only text in a chat window.

How an AI agent works

Most agents run a loop. The model reads the goal and the current state, picks a tool to call, gets the result, and repeats until the goal is met or it needs a person. Asked to "set up a call with Priya next week," an agent might check your calendar, draft an email with three times, and wait for your approval to send.

  • A model that plans and reasons over text.
  • Tools the model is allowed to call, each with defined permissions.
  • Memory or context about the task so far.
  • Stopping points where the agent hands control back to a person.

AI agent vs. chatbot vs. automation

SystemDecides its own stepsActs in other systems
ChatbotNo, it responds to each promptNo
Rule-based automationNo, it follows fixed rulesYes
AI agentYesYes

Risks specific to AI agents

Because agents act, their mistakes have effects. The OWASP Top 10 for LLM Applications names "Excessive Agency" as a risk: giving a model more permissions or autonomy than the task requires. Agents that read outside content, like incoming email, are also exposed to prompt injection. The common safeguards are narrow permissions and human-in-the-loop approval for actions that can't be undone.

Synced is an AI agent for your inbox that follows that pattern: it searches and checks calendars on its own, and waits for approval before sending any message it drafted.

Get started

Get early access to Synced.

Join the private beta. Synced drafts the replies, finds the files, and proposes the meeting times. You approve.

Get Early AccessFree plan. No credit card.