Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast

Building AI Agents with OpenAI Agent Builder

Course Summary

OpenAI Agent Builder provides a low-code/no-code environment for rapidly creating AI agents, while still supporting more advanced customization when needed. This course teaches developers how to design, configure, and deploy intelligent AI agents using OpenAI Agent Builder. Participants will learn how to define agent behavior, integrate tools, manage context, and build multi-step workflows within the Agent Builder environment. Participants will understand the importance of session management and persistence as it relates to maintaining context and continuity across interactions when building real-world agents.

Prerequisites:

To get the most out of this session, participants should have:

  • Basic Python programming experience
  • Familiarity with APIs and JSON
  • Basic understanding of LLM concepts
     
Purpose
Design, configure, and deploy intelligent AI agents using OpenAI Agent Builder
Audience
It professionals wanting to learn a low code/no code tool for rapidly creating AI agents
Role
Software Developers | Technical Product Managers | Solutions Engineers
Skill level
Intermediate
Style
Lecture | Hands-on Activities | Labs
Duration
2 days
Related technologies
AI/ML | Generative AI | Python

 

Learning objectives
  • Build and configure agents using OpenAI Agent Builder
  • Integrate external APIs and tools into workflows
  • Manage conversation context within agents
  • Implement session management and persistence strategies
  • Apply guardrails and safety constraints
  • Evaluate and improve agent performance

What you'll learn:

In this Building AI Agents with OpenAI Agent Builder course, you'll learn:

Introduction to OpenAI Agent Builder

  • Agent Builder as a Low-Code / No-Code Platform
  • What can be done without coding:
  • Where code may still be used
  • The Agent lifecycle within Builder

Designing Agent Instructions

  • Writing effective system instructions
  • Defining roles and behaviors
  • Structuring responses
  • Common pitfalls

Working with Tools in Agent Builder

  • What tools are in Agent Builder
  • Connecting APIs and external services
  • Tool selection and invocation behavior
  • Handling tool responses
  • Structuring multi-step interactions

Managing Context and Conversations

  • How Agent Builder handles context
  • Conversation flow design
  • Context limits and tradeoffs
  • Keeping interactions relevant

Memory Concepts in Agent Builder

  • Short-term vs extended context
  • What Agent Builder manages automatically
  • When additional persistence is needed

Session Management & Persistence

  • What is a session in Agent Builder?
  • Maintaining continuity across interactions
  • Persistence needs beyond a single session
  • Saving user preferences and reusing prior context
  • What Agent Builder handles automatically:
  • Where low-code ends:

Multi-Step Workflows & Agent Reasoning

  • Designing task flows in Agent Builder
  • Structuring multi-step interactions
  • Coordinating tool usage across steps

Building Secure, Trusted Agents

  • Guardrails & Safe Agent Behavior
  • Testing, Evaluation, and Iteration
  • Preparing Agents for Real Use

Dive in and learn more

When transforming your workforce, it’s important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By clicking submit, you agree to our Privacy Policy and Terms of Use, and consent to receive marketing emails from Pluralsight.