Add prompts by hand (not the recommended way)
add_promptsAdd user-written prompts verbatim to a project's tracking, bypassing PromptEye's generated suggestions. Use only for migrations or client-mandated prompt lists that must be measured as written.
Instructions
Tracks prompts written by hand in the project, in one call.
This is not the recommended way to add prompts, and it should not be the first thing you reach for. PromptEye generates the prompts a project tracks: it works out which questions carry demand and phrases them the way people actually put questions to AI assistants, then proposes each one with the gap in the funnel it fills, the demand behind it, how close to a purchase it is asked and how well it fits the brand. list_prompt_suggestions returns those, ready to be accepted. Call list_prompt_suggestions and work from what it returns.
A prompt added here skips all of that. It is not weighed against what the project already tracks, so it can duplicate an existing prompt; it carries no demand, priority, purchase intent or fit until PromptEye computes them; and a question phrased the way a person writes rather than the way people actually ask assistants will quietly measure nothing — it will sit in the project at 0% visibility and look like a brand problem when it is a prompt problem. Every prompt also counts against the workspace plan.
A new prompt does not wait for the schedule: it is put to every assistant as soon as it is added, and its first answers come back over the following tens of minutes. get_account's nextScanAt is the next scheduled run, which asks every active prompt again; it is not when a new prompt is first measured, so never tell the user a new prompt waits for it. Do not wait or poll for results after adding prompts: tell the user the first answers usually appear within tens of minutes and carry on with other work.
Groups are handled by name: a groupName that does not exist yet is created after the existing groups, and one that does is reused. upsert_prompt_group renames or describes a group afterwards.
Use it only when the user has prompts of their own that must be tracked verbatim — migrating from another tool, or a list a client insists on — and has said as much. If the user simply wants more prompts, or better coverage, use list_prompt_suggestions instead. When unsure, ask the user before calling this; do not decide on their behalf.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompts | Yes | The prompts to track, at most 200. Send them in one call rather than one call per prompt. | |
| projectId | Yes | The project to work on — its id from list_projects. Required on every call, so that parallel conversations never read or write each other's project. | |
| confirmBypassPromptIntelligence | Yes | Must be true, and only set it once the user has knowingly chosen hand-written prompts over the ones PromptEye would generate. It is an acknowledgement that this call skips the demand, duplicate and fit checks behind list_prompt_suggestions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes |