Build with AI: Creating AI Agents with OpenAI's Responses API
1h 11mIntermediate2025-09-18
Authors

Vlad Gheorghe
Course details
Learn to build intelligent business automation tools by creating your own agent. In this hands-on course, senior data engineer and AI engineer Vlad Gheorghe gives you hands-on experience through building a sales support agent. Use the latest Responses API and o3 model from OpenAI to build an AI agent that automatically identifies prospects, researches their backgrounds, calculates optimal contact timing, and generates personalized sales briefs. Starting with OpenAI Playground, you will learn how to build powerful AI agents without complex programming. When you complete this course, you'll have a working automation tool that demonstrates real-world AI integration skills.
Learning objectives
Explain how the OpenAI Responses API can be used to build autonomous, extensible agents.
Quickly prototype agent flows in the OpenAI Playground interface.
Extend the model's capabilities using OpenAI pre-built tools: web search, file search, code interpreter, remote MCP servers.
Use Model Context Protocol (MCP) to connect your agent to external tools (such as Zapier).
Learning objectives
Explain how the OpenAI Responses API can be used to build autonomous, extensible agents.
Quickly prototype agent flows in the OpenAI Playground interface.
Extend the model's capabilities using OpenAI pre-built tools: web search, file search, code interpreter, remote MCP servers.
Use Model Context Protocol (MCP) to connect your agent to external tools (such as Zapier).
Skills covered
OpenAI APIAPIsOpenAIProgramming FoundationsAI Productivity ToolsGenerative AIArtificial Intelligence FoundationsArtificial Intelligence for BusinessArtificial Intelligence (AI)Business Software and ToolsSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Build your own AI agent
- 02 - Quick start - Build an agent in two minutes
1. Agent Building Blocks
- 03 - Agent fundamentals
- 04 - The OpenAI Playground
- 05 - OpenAI pricing
- 06 - Use o3 with a built-in tool
- 07 - Connect external tools - MCP
- 08 - Combine multiple tools
2. Building the Sales Support Agent
- 09 - Writing the agent spec
- 10 - What our data looks like
- 11 - Upload company data
- 12 - Configure CRM integration
- 13 - Add time zone calculation
- 14 - Complete agent assembly
- 15 - Use Presets to save and share agents
- 16 - Deployment overview