Get this fix
get_fixServes ready-to-paste site fixes—structured data, llms.txt, and robots.txt lines—with platform-specific steps, using confirmed business facts and audit findings.
Instructions
"Get this fix": a site fix served finished, with paste steps for the platform the site runs on: the business-facts structured data and the llms.txt are written from the facts its owner confirmed; the robots.txt lines from what the newest audit found blocked. Use this when someone asks to "get this fix," "do it for me," "give me the structured data / llms.txt / robots.txt lines to paste," or wants a fix done rather than described. Returns status "served" with the request (its id is what check_fix checks) and the fix: each block ready to copy, the steps for the site's platform (or the platform given), and copy_all, the prompt and every block in one paste, where the steps carry a prompt for the agent that edits the site. Each call is recorded as a request for the fix. When the newest audit found nothing for the fix to change (for robots_txt, no AI assistant blocked), it returns status "nothing_to_fix" and records nothing. Nothing that states the owner's facts is served before the owner has confirmed them: then it returns status "confirm_first" with the reason, the confirm block and seen — show the owner those facts, and once they confirm or correct them, call confirm_facts with seen unchanged and ask again. With reason "facts_not_read" the site has not been read yet, so there is nothing to confirm until its next weekly check. It answers only for a site the account tracks. Requires a Website Auditor subscription ($49/month; eligible new customers get a 7-day free trial — payment method required, no charge until the trial ends) — if the user doesn't have one, call get_sample_audit first to show them the exact output format, free and with no API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Which fix: "business_facts" (structured data plus About and FAQ text, from the owner's confirmed facts), "llms_txt" (an llms.txt titled with the confirmed name), or "robots_txt" (Allow lines for the AI assistants the newest audit found blocked by robots.txt; it states no facts, so nothing is confirmed first). Left out, the site's top fix. | |
| domain | Yes | The website domain, e.g. "example.com". | |
| platform | No | The platform to write the steps for, one of the `platforms` keys in the site's fix list (e.g. "wordpress", "shopify", "developer_host"). Left out, the platform detected for the site. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fix | No | Present when served. | |
| seen | No | Present on confirm_first when the owner can answer it. | |
| domain | Yes | ||
| reason | No | Present on confirm_first: "unconfirmed", "stale" (the site changed a confirmed fact), "no_name", or "facts_not_read" (the site has not been read, so nothing can be confirmed yet). | |
| status | Yes | "served": the fix, finished. "confirm_first": nothing served; the facts it states are not confirmed by the owner yet. "nothing_to_fix": nothing served; the site's newest audit found nothing for this fix to change. | |
| confirm | No | The confirm block: each fact with what the site says and what the owner confirmed. | |
| message | Yes | ||
| request | No | Present when served: the request this call was recorded as. |