1. Introduction to AI agents
AI agents are positioned here against chatbots to clarify what makes them distinct in practice. The section follows the progression from prompt to workflow to agent, reviews company use cases, and indicates situations where adopting agents is not the right choice.
- what an AI agent is vs a chatbot,
- differences: prompt → workflow → agent,
- examples of agent applications in companies,
- when it is not worth using agents.
2. ChatGPT AI Agent Builder Architecture
ChatGPT AI Agent Builder is presented through its operating model, showing how canvas and workflow structures define an agent. The section explains nodes for input and output, LLM tasks, decisions, conditions, tools, integrations, and the way data moves through the flow.
- what Agent Builder is and where it operates,
- the concept of canvas / workflow,
- types of elements (nodes):
- LLM tasks,
- decisions and conditions,
- tools and integrations,
- data flow in the agent.
3. Designing agent logic
Designing agent behavior starts with process thinking rather than isolated prompts. Participants break work into steps, then map sequential and decision-making logic for cases such as handling customer inquiries or analyzing a document before taking action.
- process thinking vs prompt thinking,
- breaking the process into steps,
- designing:
- sequential agents,
- decision-making agents,
- exercise:
- an agent responding to customer inquiries,
- an agent analyzing a document and making a decision.
4. Prompting in agents
Prompt design in agents requires a different approach than writing a single standalone instruction. The section distinguishes system instructions from task context, explains context management, and analyzes common prompt mistakes through response-improvement practice.
- differences: one-time prompt vs prompt in workflow,
- system instructions vs task context,
- context management,
- typical errors in agent prompts,
- exercise: improving the effectiveness of the agent's responses.
5. Multi-step agents and logical conditions
When one agent must react differently across situations, logical branching becomes essential. This section uses if / else paths, exception handling, and error management to build multi-step behavior, illustrated through practical HR and offer-agent exercises.
- If / else in Agent Builder,
- agents responding to different scenarios,
- exception and error handling,
- exercise: HR agent / offer agent.
6. Integrations and data
Working with PDFs, DOCX files, and plain text is covered together with the use of user-provided input inside agent flows. Attention is also given to tool integrations in the MCP model, as well as clear boundaries for data access and security.
- working with documents (PDF, DOCX, text),
- use of user input data,
- integrations with tools (MCP concept),
- boundaries and security of data access.
7. Testing and optimization of agents
Reliable operation depends on structured scenario testing and careful workflow debugging. The section also addresses how to reduce response time and operating cost without weakening results, and how versioning supports controlled changes to an agent over time.
- scenario testing,
- workflow debugging,
- optimization of costs and response time,
- versioning of agents.
8. Deployment of agents in the organization
From an organizational perspective, the section focuses on where agents can be launched and how deployment differs for employee-facing and client-facing use cases. It also clarifies ownership, operating responsibilities, governance rules, and the controls needed to maintain output quality.
- where an agent can be launched,
- scenarios:
- internal (employees),
- external (clients),
- roles and responsibilities,
- governance and quality control.