Default prompt
Configure the default prompt to send the agent an opening message automatically on every run.
Default prompt
The default prompt is a message sent to the agent automatically at the start of every run, before the user interacts at all. Use it when the agent needs an opening instruction to get going — fetching data, processing a document, running an analysis.
The field is in the Definitions section of the editor, just below the system prompt.
How it differs from the system prompt
| System prompt | Default prompt | |
|---|---|---|
| Purpose | Defines who the agent is and how it behaves | Triggers the agent's first action |
| Visibility | Invisible to the user | Sent as the conversation's first message |
| Typically used | Always | When the agent should act on its own at the start |
Argument variables
As in the system prompt, you can use input arguments with the {ArgumentName} syntax. The value the user gave (or the API passed) is substituted before sending.
With two arguments:
Review this robot configuration and help: {RobotConfiguration}. Kind of help requested: {HelpType}.
See Arguments for creating and managing arguments.
info
Without a default prompt, the agent waits for the user's first message before answering.