Skip to content

Automation & API

Your audit, scriptable.

Horavo isn't just a dashboard you visit. AI agents can read the board and work through fixes over MCP, CI can start audits with an API key, webhooks push results wherever your team already works, and your own rules run inside every audit.

MCP server

Let an agent work the board for you.

Connect Claude Code, Cursor, or any MCP client with an API key and it can pull tasks, read the evidence and the fix recipe, draft the missing content, and re-run the exact check to verify its own fix. Every action is logged on the task's timeline.

horavo · MCP tools
  • list_storesthe org’s stores and their latest scores
  • ask_storegrounded Q&A over a store’s findings
  • start_auditkick off a run
  • list_tasksread the board, filtered
  • update_taskmove a task through its statuses
  • create_draftdraft the missing content for a finding
  • verify_taskre-run one check to confirm a fix

The plumbing agencies and CI need

Keys, webhooks and notifications are org-scoped and deliberately boring. Set them up once and Horavo fits into whatever already runs your workflow.

  • Org-scoped API keys with scopes, revocation and last-used tracking
  • Keys work for CI too: audit on deploy, fail the build on a regression
  • Outbound webhooks with signing secrets and a delivery log
  • Slack notifications for finished runs and incidents
  • Email alert preferences per member
  • Every agent action lands in the task timeline, so there’s a full audit trail
Custom checks

Custom Storefront Rules

No-code rules your team writes once: a selector that must exist, text that must (or must never) appear, a status a URL must return. They run on every crawled page of every audit.

Once rules are enabled they run as their own scored category on every audit, findings and board included. Agencies write a rule pack once and apply it to every client store.

  • Selector rules: this element must exist (or must not)
  • Text rules: this phrase must appear, or must never appear
  • Status rules: this URL must return this HTTP code
  • JSON-LD assertions on structured data
  • Test any rule against a URL before enabling it
  • Import and export rule packs, so one set of rules covers every client store
A custom finding, on the board:
Custom
Size guide link missing on 12 product pages

Point your tools at your store's board.

Run the first audit, create an API key, and let the agents take it from there.