OpenAI Agents managed research

Delegate live research while retaining editorial ownership.

A report editor calls a SerpApi research specialist as a tool, requests focused follow-up investigations, and owns the final report.

SerpApi enhancement: the specialist uses separate web and news tools and must return URLs and uncertainty with its research notes.

uv run --isolated --no-project --with 'serpapi-search-tools[openai-agents]' --with python-dotenv cookbook/openai-agents/main.py

Read the complete cookbook entry or OpenAI’s official research bot.