Agent
Type ID: core.agent · Kind: Action · Ports: 1 in, 1 out
Executes an AI agent identified by its agentReferenceKey, sending it the supplied prompt, and pauses the workflow until the agent responds with output matching outputFormat.
Credentials
None
Properties
| Property | Key | Type | Required | Default | Possible values | Applies when |
|---|---|---|---|---|---|---|
| Agent | agentReferenceKey | string | Yes | - | any string (the reference key of the agent to execute) | Always |
| Prompt | prompt | string | Yes | - | any string (the prompt to send to the agent) | Always |
| Auto-Close Session | autoCloseSession | boolean | No | true | true / false - close the session automatically after the agent responds, or wait for manual user intervention | Always |
| Expected Output Format | outputFormat | json | No | JSON Schema with status and response string fields (both required) | a JSON Schema object defining the expected output structure | Always |
Notes
- Both
agentReferenceKeyandpromptare required; execution fails if either is missing. outputFormataccepts either a JSON string or an object; the default schema requiresstatusandresponse.