Prompts
2 min read
Prompts are a way to automate the bootstrapping of your chats in Archestra. They allow you to pre-configure the starting state of a conversation, ensuring consistent behavior and context for your AI agents.

Core Concepts
A Prompt consists of:
- Name: A friendly name for the prompt.
- Profile: The Profile associated with this prompt. This determines which MCP tools and servers the chat will have access to.
- System Prompt: Instructions hidden from the chat but visible to the LLM as the first thing it reads. This defines the persona and behavior of the agent.
- User Prompt: The first message automatically sent on behalf of the user when the chat starts.
Managing Prompts
You can create, edit, and delete prompts from the New Chat screen. Archestra supports versioning, allowing you to track changes to your prompts over time.

Access Control
"Prompt" is a separate resource in Archestra's Role-Based Access Control (RBAC), giving you granular control over what actions are available for a given role.
- Predefined Member role: Can only read prompts (use them to start chats).
- Admin: Has full CRUD capabilities (create, read, update, delete).
Usage
To use a prompt:
- Go to New Chat.
- Select a prompt from the library.
- The chat will automatically start with the configured System Prompt and User Prompt.
- The AI will respond to the initial User Prompt using the tools available to the assigned Profile.