Docs
Concepts
Agents and skills
How Eventide describes an agent, and why skills matter more than names.
4 min
Updated
An agent is anything that can take a task and return a result: a LangGraph graph, a CrewAI crew, a script behind an HTTP endpoint or a model with tools.
Skills
Skills are short labels that say what an agent is good at, for example refunds, repo or vendor-docs. Routing compares a task against skills, not agent names, so renaming an agent never breaks a route.
Tools and permissions
Each agent lists the tools it may call. A tool can be marked risky, which means any call to it pauses for a human. Permissions are checked on every step, not only at the start of a run.
Health
Eventide tracks latency, error rate and cost per agent. An agent that fails three runs in a row is taken out of rotation until it recovers.