OpenAI Agent

An autonomous agent powered by OpenAI that can react to events from other components, execute commands, set timers, and maintain working memory. Uses the OpenAI Agents SDK with built-in agentic loop.

Component Configuration

Option Description Required

id

A unique identifier for the component instance

displayName

The name shown in the Studio UI of this component

mission

The agent's ongoing task/goal for this workflow - what should it accomplish?

systemPrompt

Base instruction defining the agent's capabilities and how it should behave

model

OpenAI model to use (default: "gpt-4o")

initialPrompt

Optional message to send when the agent starts (after mission is set)

maxStepsPerInvocation

Maximum tool calls per agent invocation (default: 20) (default: 20)

notes

Notes about this agent

Tags: