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: