Skip to content

Your agent picks these tools for you, so you rarely need to name them. They’re listed here so you know what each permission unlocks.

ToolWhat it does
get_connectionShows the connected workspace and the agent’s current permissions
search_contentFinds prompts, composers and snippets by name or description
get_promptReads a prompt’s draft, working copy, latest or exact published version
get_composerReads a composer’s content, configuration and dependencies
get_snippetReads a snippet so it can be reused in prompts
list_versionsLists the draft and published versions of a prompt, composer or snippet
list_available_modelsLists the models enabled by your workspace’s API keys
validate_promptChecks whether a prompt is ready to publish
validate_composerChecks a composer’s structure and that its prompts are published
preview_promptReturns the exact system and user messages for some input, without calling a model
preview_composerReturns a composer’s assembled output with placeholders for prompt results
generate_composer_markupGenerates the markup for prompt references and input fields in a composer
list_changesLists recent activity for the workspace or one item
get_changeShows the before and after state of one change
ToolWhat it does
create_promptCreates a prompt and its draft
create_composerCreates a composer and its draft
update_promptEdits a prompt draft with a patch, exact text replacements or a full replacement
update_composerEdits a composer draft the same way
restore_changeRestores an earlier saved state into the current draft
ToolWhat it does
publish_promptPublishes the prompt draft, using Promptly’s suggested version number unless one is given
publish_composerPublishes the composer draft. Its prompts must already be published
ToolWhat it does
test_promptRuns one prompt version with supplied or saved sample input
test_snippetRuns a snippet as system instructions against a test message
test_composerRuns a composer and every prompt it uses, then assembles the output
compare_testsRuns two to four versions or model settings side by side with the same input
get_test_resultFetches a previous result again without calling a model

Tests call real models using your workspace’s provider API keys, so they may cost money.

  • Model and temperature overrides only apply to that test. Nothing saved changes.
  • Output defaults to 2,048 tokens per call, up to a maximum of 4,096.
  • A composer test runs at most eight prompts. A comparison makes at most 16 model calls.
  • Results are kept for 24 hours. If a test is interrupted, your agent fetches the stored result instead of paying for another run.