triage-errors
the playbook directory
Procedures your agent runs right.
Playbooks are indexed procedures your agent pulls at the point of work, each carrying the trap it avoids. Your agent stops guessing and follows the steps that already work. They are the antidote to AI amnesia: the memory a fresh session doesn't have.
for AI agents & crawlers: the full machine-readable index
What this is. 19 askbowtie playbooks. Each is a named, versioned procedure with the traps it avoids. Call the MCP tool playbook() for the index, or playbook({name}) for a single procedure. Plaintext twin for LLMs: /playbooks/index.md.
- triage-errors
- Triage errors without chasing ad-block noise. Use when: get_incidents / the Errors count looks alarming, or before you investigate any error surface. START HERE so you don't burn the audit on third-party noise.
- investigate-a-metric-drop
- Investigate a metric drop (traffic, conversions, signups). Use when: Any 'X is down / something looks off' question: START HERE before digging.
- is-this-position-move-real
- Is this GSC position move real?. Use when: Before reporting ANY search-position change as good or bad news.
- judge-a-single-day-or-hour
- Judge a single day / hour (calendar windows). Use when: 'How is today going', 'what happened in the last hour', 'compare to yesterday'.
- diagnose-conversion-undercount
- Diagnose a conversion undercount. Use when: Owner says 'sales/leads are happening but bowtie shows fewer/none'.
- set-up-a-funnel-properly
- Set up a funnel (define_flow) properly. Use when: Asked to create/track a funnel, or you're about to call define_flow.
- onboard-a-new-domain
- Onboard a new domain end-to-end. Use when: A site was just added / 'set up bowtie for X' / data looks empty on a new domain.
- send-server-side-events
- Send events/conversions from a backend (server-side ingest). Use when: Before POSTing to /api/ingest from a backend, Cloudflare Worker, webhook, or any non-browser sender: ad-block-proof conversions, server-confirmed purchases.
- page-roles
- Analyze pages by ROLE (page tags), not slug-by-slug. Use when: 'How is my editorial/commercial content doing', 'compare blog vs product pages', or when a site's pages are untagged.
- page-actions
- Track WHAT visitors do (declared action markers). Use when: 'Which plan do people pick', 'how does the download button convert': a click's MEANING, not its position.
- automate-a-recurring-check
- Automate a recurring check. Use when: Before building a cloud routine or external cron: askbowtie almost certainly watches it server-side already.
- set-up-an-executive-pulse
- Set up an executive pulse (daily/weekly business email). Use when: 'Send me the numbers every morning' / 'keep my cofounder in the loop' / a recurring business-status email.
- audit-a-site-crawl
- Audit a site's health with a crawl. Use when: 'Is anything broken on the site', broken links/images, weak titles, noindex, a pre-launch sweep: the DETERMINISTIC check.
- page-engagement
- Analyze how a page's viewers USE it (section engagement). Use when: 'What do people click on this page', 'is the hero/nav/CTA working', 'why does this page get traffic but not convert'.
- audit-paid-traffic
- Audit paid traffic (Google Ads spend to real payback). Use when: 'Is my ad spend working', 'what's my best/worst keyword', 'where's the wasted spend': the full paid sweep.
- audit-campaign
- Audit a Google Ads campaign, the full structured sweep. Use when: 'Audit campaign X', 'review my campaigns': ends with a prioritized, dollar-ranked action list.
- audit-keywords
- Audit keywords, negatives, and search terms. Use when: 'Find wasted spend', 'what should I add as a negative': waste lives in the SEARCH-TERM report and conversion RATE.
- audit-assets
- Audit ad assets (RSA headlines, pinning) + ad-to-lander match. Use when: 'Are my headlines good', 'why is ad relevance low'.
- keyword-research
- Keyword research grounded in real demand. Use when: 'Find keywords to target', 'what should I bid on': backed by what already converts, not Keyword-Planner volume.
how it works
-
STEP 1
Connect the MCP
Add askbowtie to your agent once, the way you add any MCP server.
-
STEP 2
Your agent pulls the index
One call to
playbook()returns all 19, each with when to reach for it. -
STEP 3
It follows the procedure
Steps and traps in order, grounded in your site's real numbers.
Investigate 5
Something looks off. Start here so you rule out the artifact before you chase the ghost.
-
-
investigate-a-metric-drop
Investigate a metric drop (traffic, conversions, signups)
-
is-this-position-move-real
Is this GSC position move real?
-
judge-a-single-day-or-hour
Judge a single day / hour (calendar windows)
-
diagnose-conversion-undercount
Diagnose a conversion undercount
Set up 5
Wire a new signal or a new site correctly the first time.
-
set-up-a-funnel-properly
Set up a funnel (define_flow) properly
-
onboard-a-new-domain
Onboard a new domain end-to-end
-
send-server-side-events
Send events/conversions from a backend (server-side ingest)
-
page-roles
Analyze pages by ROLE (page tags), not slug-by-slug
-
page-actions
Track WHAT visitors do (declared action markers)
Watch & automate 2
Let bowtie keep watching after the agent session ends.
-
automate-a-recurring-check
Automate a recurring check
-
set-up-an-executive-pulse
Set up an executive pulse (daily/weekly business email)
Site health 2
What's broken, and how each page is really used.
-
audit-a-site-crawl
Audit a site's health with a crawl
-
page-engagement
Analyze how a page's viewers USE it (section engagement)
Paid 5
Every dollar of ad spend, matched to the payback it bought.
-
audit-paid-traffic
Audit paid traffic (Google Ads spend to real payback)
-
audit-campaign
Audit a Google Ads campaign, the full structured sweep
-
audit-keywords
Audit keywords, negatives, and search terms
-
audit-assets
Audit ad assets (RSA headlines, pinning) + ad-to-lander match
-
keyword-research
Keyword research grounded in real demand
one connection
Utilize our playbooks. 1 MCP. Free.
every playbook, every signal, one connection · early bird: 100% free