Prerequisites
Before you use these guides:- Read the ABL overview to understand sections, indentation, and the goal-driven execution model.
- Get access to a project where you can create or edit agents.
- Identify the tools, workflows, and knowledge bases your agent uses. The examples reference these by name, so you must replace the placeholder names with your own.
Guide categories
Agent architecture and design
Choose an agent pattern, split work across agents, and set execution behavior.
Conversation entry and welcome experience
Control greetings, startup logic, session setup, and channel differences.
Routing and multi-agent orchestration
Route each conversation to the owning agent and debug the routing decision.
Handoff, delegate, escalate, and complete
Transfer control, call sub-agents, escalate to a person, and end a conversation.
Context passing between agents
Pass fields, summaries, history, and memory between agents, and debug missing context.
Data collection and entity gathering
Collect, validate, infer, and protect the values an agent needs from users.
Entities, NLU, and intent understanding
Define entities and intents, normalize user language, handle interruptions, and tune matching.