Concepts
What is an AI agent?
An AI agent is a program that uses a large language model to reason about a task, decide what to do, and take actions using tools — not just chat. In AgentMesh, an agent can call APIs, send email or Slack, fire webhooks, and update a calendar during a single run.
AI agent vs chatbot
A chatbot replies with text. An AI agent decides and acts — it can call your systems and hand off to other agents to finish a multi-step job.
AI agent vs RPA
RPA (robotic process automation) follows fixed, pre-recorded steps. An AI agent reasons over each case, so it handles variation and judgment that rigid automation can’t.
What an AgentMesh agent can do
- Reason over an input and produce an answer (optionally as structured JSON).
- Use tools: HTTP requests to any API, send email, post to Slack, fire webhooks, read/create Google Calendar events.
- Hand off to other agents in a workflow (sequential, parallel, conditional, fan-out, DAG, or loop).
- Run on its own on a schedule or when a webhook fires.