Create a Perssua assistant
create_assistantBuild a tailored assistant in Perssua by collecting the user's requirements, writing its system instructions, attaching knowledge, then opening a new session.
Instructions
Create a new custom assistant in the Perssua desktop app (name + system-prompt instructions, optional knowledge) and open a session with it. BEFORE calling this, interview the user briefly so the assistant fits: (1) what is the assistant's goal / what sessions will it support, (2) how should it respond (tone, format, language), (3) what knowledge should it carry (notes, files, background), (4) what should the first session start with. Then write the instructions yourself from those answers. Knowledge text and files become the assistant's permanent context, not part of the first message. Runs on the same machine as the Perssua app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Assistant name shown in Perssua, e.g. "Interview Coach". | |
| files | No | Local text-file paths whose contents are stored as the assistant's knowledge. | |
| source | No | Calling product, e.g. "claude", "chatgpt", "grok". Defaults to the PERSSUA_MCP_SOURCE env var or "mcp". | |
| category | No | Optional category label for the assistants library. | |
| knowledge | No | Free-text knowledge stored with the assistant (background, notes, decisions). | |
| autoSubmit | No | Submit the first prompt immediately (default true). When false, it is prefilled for review. | |
| firstPrompt | No | First user message for the session that opens with the new assistant. | |
| instructions | Yes | System prompt defining the assistant: goal, behavior, tone, and response format. |