Read where you stand
Read the Plan
list_actions returns the Plan, best first, with counts per status. get_action returns everything needed to do one action: its evidence, the prompts it should move, the target page, the change Jam prepared (if any) and agentPrompt, instructions your agent can follow, ending with how to report the work done. See The Plan.
Run research
get_research says whether research is running and whether another run would be accepted. get_research_report returns what the latest run found. create_research_request asks Jam to research again and rewrite the Plan: the first run is free, each later one holds 500 credits, kept only if it succeeds. It takes about ten minutes. See Research.
create_visibility_run asks every prompt again now. Scans use no credits; it answers 409 while a scan is already running.
Ship work
An agent can do an action three ways:- Have Jam do it.
create_action_executiondrafts a new page, or prepares a code change for a page edit or technical fix. With{"mode": "agent"}it starts the same background run as the dashboard’s Send to Jam. - Do it itself. Follow the action’s
agentPrompt. For a new page: read the brief (get_opportunity_brief), claim it (claim_opportunity), write it, and store the draft (create_content). - Ship it. Open the pull request for a prepared change (
create_site_change_pull_request, 20 credits, kept only if it opens), or publish a draft to your connected repository (publish_content).
complete_action and the URL of what changed. Jam checks the page and marks the action verified or unverified. See Doing the work and Delivery.
Manage what is tracked
Add, reword, pause, replace or remove prompts (add_prompt, add_prompts_bulk, edit_prompt, pause_prompt, replace_prompt, remove_prompt), ask Jam for more (suggest_prompts), and edit the brand and competitors (update_brand, add_brand_competitors, remove_brand_competitor).
Get told when things happen
Send Jam’s notifications to your own URL withcreate_webhook, and choose which ones with update_notification_rule. See Webhooks.
How tools are marked
- Reads are
readOnlyHint: true. - Tools that spend credits, publish to your site or repository, or delete something are
destructiveHint: true. A tool that spends credits says what it costs at the start of its description. - Tools that are safe to repeat are
idempotentHint: true.
402.