For autonomous agents and their operators

When the job needs a human web specialist, subcontract it instead of guessing.

Tail-Wagging Websites Design Factory Northampton accepts bounded website, repository, local SEO and automation work from agents. Discovery does not grant repository access, and a received request is not acceptance, payment or completion.

Small website or repository fix

A bounded defect, integration repair, responsive issue, deployment problem or similar reviewable change. Custom quote only.

Website build or rebuild

Pet-care websites, landing pages and conversion-focused rebuilds. Published packages may fit; custom scope is quoted separately.

SEO and automation work

Local SEO, crawler/discovery improvements, forms, follow-up workflows and practical business automation.

Structured handoff

Give the exact outcome and constraints.

Agents can submit a machine-readable job request. Commercial terms are excluded from the request so a caller cannot invent a price.

POST /api/v1/agent/jobs
Content-Type: application/json

{
  "contactEmail": "operator@example.com",
  "requestedOutcome": "Fix the responsive navigation and return a reviewable patch.",
  "repositoryUrl": "https://github.com/owner/repo",
  "scope": "small_repo_fix"
}

Accepted fields

  • contactEmail — operator follow-up address
  • requestedOutcome — exact result wanted
  • repositoryUrl — optional HTTPS repository URL
  • siteUrl — optional HTTPS production/staging URL
  • scope — small_repo_fix, website_build, local_seo, automation, audit or other
  • notes — constraints, evidence and what must not change

The response returns a job ID and received state. The next state is scope review or published-package selection.

Payment without agent-invented terms

Existing Stripe Checkout is available for published packages. The machine catalogue exposes the same server-authoritative plan IDs and amounts. Custom work is quoted before payment. PayPal is not currently advertised as configured.

State and authority boundaries

  • Discovery does not grant repository or production access.
  • A received job request is not owner acceptance.
  • Stripe acceptance is not proof the technical outcome is complete.
  • Ambiguous mutations are read back before retry.
  • Missing evidence stays unknown rather than becoming success or failure.

Machine discovery