OpenAI + @Temporalio : Building Durable, Production Ready Agents - Cornelia Davis, Temporal

| Podcasts | January 12, 2026 | 24.8 Thousand views | 1:18:30

TL;DR

Cornelia Davis from Temporal demonstrates how integrating OpenAI's Agents SDK with Temporal's distributed systems platform creates production-ready AI agents that automatically handle crashes, retries, and state persistence without developers writing complex resilience code.

🤖 OpenAI Agents SDK Fundamentals 2 insights

Agentic loops drive autonomous behavior

The SDK enables LLMs to control application flow through runner.run loops that continuously invoke the LLM, execute tools, and route outputs until the task completes.

Simple configuration with powerful defaults

Agents require only a name and instructions to start, but support advanced features like handoffs, guardrails, and tool integration in both Python and TypeScript.

🛡️ Temporal's Distributed Durability 3 insights

Durable execution as a backing service

Temporal provides distributed systems durability as a service, allowing developers to program only the 'happy path' while automatically handling crashes, retries, and state recovery.

Workflows and activities architecture

Activities wrap external calls or heavy computation, while workflows orchestrate them with built-in retries, exponential backoff, and event-sourced state management.

Proven at massive scale

Every Snapchat, Airbnb booking, and OpenAI CodeX/image generation runs on Temporal, which originally forked from Uber's Cadence workflow engine.

Production-Ready Agent Integration 2 insights

Token-preserving crash recovery

When Temporal powers agents, applications resume exactly where they left off after crashes without re-executing previous LLM calls, preventing token reburn even on the 1,350th turn.

Automatic resilience for AI workflows

The integration transparently handles rate limiting, downstream API failures, and infrastructure crashes, eliminating manual retry logic and queue management like Kafka.

⚠️ Current Platform Limitations 2 insights

Native streaming not yet available

Temporal currently does not natively support streaming data for agents, though workarounds exist at scale and native support is a top priority.

Large payload storage in development

The team is actively building large payload storage to efficiently handle big LLM context windows by passing data by reference rather than value.

Bottom Line

Developers should use Temporal with OpenAI Agents SDK to automatically handle failures and state management in production, allowing focus on business logic rather than building resilience infrastructure.

More from AI Engineer

View all
Identity for AI Agents - Patrick Riley & Carlos Galan, Auth0
1:22:12
AI Engineer AI Engineer

Identity for AI Agents - Patrick Riley & Carlos Galan, Auth0

Auth0/Okta leaders Patrick Riley and Carlos Galan unveil new AI identity infrastructure including Token Vault for secure credential management and Async OAuth for human approvals, presenting a four-pillar framework to authenticate users and authorize autonomous agent actions across enterprise applications.

2 months ago · 8 points