Docs menuIntegrations

Docs Integrations

Integrations

Choose your framework. Each one is backed by a recorded run that a test checks on every push.

Pick your framework

Each row is a run recorded in Runback's test suite, against a scripted model.

FrameworkLanguageRecorded run
Vercel AI SDKTypeScript2 model calls, 1 tool call19 Oct 2026
OpenAITypeScript, Python2 model calls, 1 tool call2 more recordings9 Oct 2026
AnthropicTypeScript, Python2 model calls, 1 tool call1 more recording9 Oct 2026
LangGraphTypeScript, Python2 model calls, 1 tool call1 more recording9 Oct 2026
OpenAI Agents SDKPython3 model calls, 1 tool call9 Oct 2026
OpenTelemetry recipesAny language2 model calls, 1 tool call3 more recordings9 Oct 2026
GatewayAny language2 HTTP exchanges, local recording19 Oct 2026
Manual recordingTypeScript1 model call, 1 tool call19 Oct 2026
Go (preview)Go2 model calls, 1 tool call19 Oct 2026

Each integration page renders its run step by step, from the same file the test reads. If what an integration records changes, the test fails and the page changes with it.

No SDK for your framework

If it emits OpenTelemetry, use the OpenTelemetry quickstart: two environment variables, no code change. Otherwise record calls yourself with Manual recording or the Go SDK. The Gateway records any language's model calls to a local file, for replay and CI, without sending them to Runback.

Last updated 2 Nov 2026.