{
  "specVersion": "1.0",
  "host": {
    "displayName": "DoneOnce",
    "identifier": "did:web:doneonce.app",
    "url": "https://doneonce.app/"
  },
  "entries": [
    {
      "identifier": "urn:air:doneonce.app:docs:llm-info",
      "displayName": "DoneOnce facts for answer engines",
      "description": "What DoneOnce is, who it is for, the real prices by team size, a dated comparison with Jobber, Housecall Pro and Skimmer, what is and is not in the product, how a business signs up, and an FAQ — in English and Spanish.",
      "type": "text/html",
      "url": "https://doneonce.app/llm-info",
      "tags": ["documentation", "pricing", "comparison", "field-service", "routes", "small-business", "spanish"],
      "representativeQueries": [
        "What is DoneOnce and who is it for?",
        "How much does DoneOnce cost for a team of 5?",
        "DoneOnce vs Jobber for a pool route",
        "Is there route software for a Spanish-speaking lawn crew?"
      ]
    },
    {
      "identifier": "urn:air:doneonce.app:mcp:help",
      "displayName": "DoneOnce Help MCP",
      "description": "Read-only MCP server: search and read the official help articles, get the pricing, and learn what DoneOnce is and is not — so an assistant can teach a business owner to run their own workspace. No authentication; it cannot touch any business's data.",
      "type": "application/mcp-server-card+json",
      "url": "https://doneonce.app/.well-known/mcp.json",
      "version": "1.0.0",
      "tags": ["mcp", "help", "field-service", "routes", "estimates", "payments", "small-business"],
      "representativeQueries": [
        "How do I import my clients from a spreadsheet into DoneOnce?",
        "How does a customer approve an estimate from their phone?",
        "Where do I see who on my crew has room on Thursday?",
        "How do I send the route to Google Maps?",
        "What does DoneOnce cost?"
      ]
    },
    {
      "identifier": "urn:air:doneonce.app:docs:llms",
      "displayName": "DoneOnce for agents",
      "description": "What DoneOnce is — clients, routes, crew and payments for small service businesses — its price, what is in the product today, what is not, and how a business signs up.",
      "type": "text/markdown",
      "url": "https://doneonce.app/llms.txt",
      "tags": ["documentation", "field-service", "routes", "estimates", "payments", "small-business"],
      "representativeQueries": [
        "What does DoneOnce cost and what is included?",
        "Does DoneOnce send the route to Google Maps or Waze?",
        "Can my customers approve an estimate and pay from their phone?",
        "Is DoneOnce available in Spanish?",
        "Does DoneOnce track inventory?"
      ]
    },
    {
      "identifier": "urn:air:doneonce.app:skills:index",
      "displayName": "DoneOnce agent skills",
      "description": "The skill an assistant reads before answering questions about DoneOnce or helping a business owner start.",
      "type": "application/json",
      "url": "https://doneonce.app/.well-known/agent-skills/index.json",
      "tags": ["agent-skills"],
      "representativeQueries": [
        "Help me decide whether DoneOnce fits my pool route business",
        "Walk me through starting a DoneOnce workspace",
        "Summarize what DoneOnce does for a lawn care crew"
      ]
    },
    {
      "identifier": "urn:air:doneonce.app:site:sitemap",
      "displayName": "DoneOnce site map",
      "description": "Every public page on doneonce.app, in English and Spanish.",
      "type": "application/xml",
      "url": "https://doneonce.app/sitemap.xml",
      "tags": ["sitemap"],
      "representativeQueries": [
        "List the public pages on doneonce.app",
        "Where are DoneOnce's terms and privacy policy?"
      ]
    }
  ]
}
