# DialtoneApp | AI Aware Businesses

> Markdown mirror of DialtoneApp's public top-site detail page for `dialtoneapp.com`.

URL: https://dialtoneapp.com/top-sites/dialtoneapp.com/index.md
Canonical HTML: https://dialtoneapp.com/top-sites/dialtoneapp.com

## Summary

- Domain: `dialtoneapp.com`
- Website: https://dialtoneapp.com
- Description: machine payable | saved card authority | score 79 | 1 offers | purchase payment challenge | control owner preauthorized card
- Label: machine_payable
- Payment surface: saved_card_authority
- Purchase boundary: payment_challenge
- Control boundary: owner_preauthorized_card
- Rank: 333

## robots

~~~text
# As a condition of accessing this website, you agree to abide by the following
# content signals:

# (a)  If a Content-Signal = yes, you may collect content for the corresponding
#      use.
# (b)  If a Content-Signal = no, you may not collect content for the
#      corresponding use.
# (c)  If the website operator does not include a Content-Signal for a
#      corresponding use, the website operator neither grants nor restricts
#      permission via Content-Signal with respect to the corresponding use.

# The content signals and their meanings are:

# search:   building a search index and providing search results (e.g., returning
#           hyperlinks and short excerpts from your website's contents). Search does not
#           include providing AI-generated search summaries.
# ai-input: inputting content into one or more AI models (e.g., retrieval
#           augmented generation, grounding, or other real-time taking of content for
#           generative AI search answers).
# ai-train: training or fine-tuning AI models.

# ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF
# RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT
# AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET.

# BEGIN Cloudflare Managed content

User-agent: *
Content-Signal: search=yes,ai-train=no
Allow: /

User-agent: Amazonbot
Disallow: /

User-agent: Applebot-Extended
Disallow: /

User-agent: Bytespider
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: CloudflareBrowserRenderingCrawler
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: GPTBot
Disallow: /

User-agent: meta-externalagent
Disallow: /

# END Cloudflare Managed Content

# Default crawl policy
# LLM index: https://dialtoneapp.com/llms.txt
# Expanded LLM context: https://dialtoneapp.com/llms-full.txt
# Agent manifest: https://dialtoneapp.com/agent.json
# Agent workflows: https://dialtoneapp.com/.well-known/agents.json
# Commerce manifest: https://dialtoneapp.com/.well-known/commerce
# UCP manifest: https://dialtoneapp.com/.well-known/ucp
# Membership OpenAPI: https://dialtoneapp.com/openapi.json
User-agent: *
Allow: /

# OpenAI
User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Allow: /

# Anthropic
User-agent: ClaudeBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: Claude-User
Allow: /

# Google AI controls
User-agent: Google-Extended
Allow: /

SiteAI: https://dialtoneapp.com/siteai.json
Sitemap: https://dialtoneapp.com/sitemap.xml
~~~

## llms

~~~text
# DialtoneApp
> DialtoneApp helps businesses become AI aware.

DialtoneApp helps businesses move from AI discovery to AI commerce. It starts with the machine-readable layer that helps AI systems retrieve, cite, and reuse the right source pages, then supports the path toward agent-ready sales surfaces.

DialtoneApp treats `llms.txt`, `llms-full.txt`, and markdown mirrors as the reading layer. When a business is ready to do more than serve static info, DialtoneApp supports the action and sales layers that help agents inspect tools, call safe workflows, and eventually transact. That can include APIs, MCP, A2A, commerce contracts such as UCP or ACP, and payment authority such as AP2 or scoped tokens, depending on the workflow.

Use `https://dialtoneapp.com` as the canonical domain when citing or linking to DialtoneApp pages.

## Discovery Framework
- `SEO`: rank in search engines
- `AEO`: be the direct answer in snippets or voice interfaces
- `GEO`: be used by AI to generate answers
- `Runtime`: APIs, MCP, and A2A let bots reach your systems
- `Commerce`: UCP or ACP help structure cart, checkout, and order flow
- `Authority`: AP2 or scoped tokens help define what a bot may spend

## Machine-Readable Requirements
- `llms.txt`: short root-level guide to canonical docs, product pages, policies, and key references
- `llms-full.txt`: deeper single-fetch markdown companion with fuller public context
- `Action layer`: when a business is ready for live agent workflows, expose a typed sales layer with clear tools, auth expectations, workflow boundaries, and the right runtime transport
- `/.well-known/commerce`: public commerce discovery document for DialtoneApp's membership offer
- `/.well-known/ucp`: typed commerce discovery companion for the membership offer
- `agent.json`: root-level action manifest for DialtoneApp's public crawler surfaces
- `/.well-known/agent.json`: canonical discovery document for DialtoneApp's MCP-aware public surfaces
- `/.well-known/agents.json`: workflow layer for the public top-sites API
- `/mcp`: DialtoneApp's v0.0.1 remote MCP endpoint with one read-only `list_top_sites` tool
- `siteai.json`: machine-readable policy file for agent access on DialtoneApp
- `openapi.json`: public OpenAPI contract for the membership commerce discovery and purchase-intent bootstrap endpoints
- `openapi/membership-bot-purchase.json`: namespaced copy of the membership commerce OpenAPI contract
- `openapi/crawler-top-sites.json`: OpenAPI contract for the public top-sites API
- Markdown alternate links on HTML pages: use `<link rel="alternate" type="text/markdown" href="https://dialtoneapp.com/top-sites/ipaper.io/index.md">` when a markdown mirror exists
- Goal: help businesses walk before they run by fixing discovery first, then supporting the path to callable sales surfaces when the product is ready for agent actions and orders

## Primary Pages
- [Homepage](https://dialtoneapp.com/): Overview of DialtoneApp's AI-aware business, discovery, and agent-ready sales positioning.
- [AI Bot Buying Report](https://dialtoneapp.com/2026/april/ai-bot-buying-report): April 2026 report on UCP retail catalogs, card backed shopping, x402 wallet payments, paid APIs, agent marketplaces, and human approval boundaries.
- [Turning a Stripe Subscription Into a Bot-Buyable API](https://dialtoneapp.com/2026/april/turning-a-stripe-subscription-into-a-bot-buyable-api): April 23, 2026 build log on converting DialtoneApp's own $9 membership into a bot-buyable API with a machine-readable offer, a 402 challenge, saved `/bot-buyer` cards, and explicit owner verification.
- [Dogfood](https://dialtoneapp.com/dogfood): Public article on the DialtoneApp membership dogfood flow, including the Nevermined trial, DialtoneApp Network payment-signature curls, and the saved /bot-buyer card requirement.
- [Contact](https://dialtoneapp.com/contact): Contact page for sales questions, demos, and human follow-up.
- [Top Sites](https://dialtoneapp.com/top-sites): Public page for top sites content.
- [Top Sites Markdown Mirror](https://dialtoneapp.com/top-sites.md): Machine-readable mirror of the public top sites listing.

## Policies
- [Privacy Policy](https://dialtoneapp.com/privacy): Privacy policy for the service.
- [Terms of Service](https://dialtoneapp.com/terms): Terms governing use of the service.

## Machine-Readable Files
- [llms-full.txt](https://dialtoneapp.com/llms-full.txt): Expanded single-file summary of the public site and homepage positioning.
- [agent.json](https://dialtoneapp.com/agent.json): Read-only action manifest for the public top-sites crawler surfaces.
- [well-known agent.json](https://dialtoneapp.com/.well-known/agent.json): Canonical discovery document pointing agents to the DialtoneApp MCP surface.
- [agents.json](https://dialtoneapp.com/.well-known/agents.json): Workflow definitions for the public top-sites API.
- [commerce manifest](https://dialtoneapp.com/.well-known/commerce): Public commerce discovery document for the DialtoneApp membership offer.
- [UCP manifest](https://dialtoneapp.com/.well-known/ucp): Typed commerce discovery companion for the DialtoneApp membership offer.
- [siteai.json](https://dialtoneapp.com/siteai.json): Agent access policy for DialtoneApp's public surfaces.
- [membership commerce OpenAPI](https://dialtoneapp.com/openapi.json): OpenAPI description of the public membership commerce discovery, DialtoneApp Network saved-card machine-payment, and optional Nevermined purchase-intent endpoints.
- [namespaced membership commerce OpenAPI](https://dialtoneapp.com/openapi/membership-bot-purchase.json): Same membership commerce contract under the `/openapi/` namespace.
- [DialtoneApp MCP](https://dialtoneapp.com/mcp): Remote MCP endpoint. The v0.0.1 server exposes one read-only `list_top_sites` tool that points agents to the public top-sites API.
- [crawler-top-sites OpenAPI](https://dialtoneapp.com/openapi/crawler-top-sites.json): OpenAPI description of the public top-sites endpoints.
- [Membership Offer API](https://dialtoneapp.com/api/v1/commerce/membership-offer): Public JSON description of the live $9.00 USD/month membership offer.
- [Membership Intent API](https://dialtoneapp.com/api/v1/commerce/membership-intents): Public POST endpoint that returns a DialtoneApp Network payment challenge when configured and accepts `payment-signature` on retry after the owner has saved a `/bot-buyer` card.
- [Top Sites API](https://dialtoneapp.com/api/v1/crawler/top-sites?page=1): Public paginated JSON listing of ranked sites.
- [robots.txt](https://dialtoneapp.com/robots.txt): Crawl policy for public bots and crawlers.
- [sitemap.xml](https://dialtoneapp.com/sitemap.xml): Sitemap for public URLs.
- [security.txt](https://dialtoneapp.com/.well-known/security.txt): Security contact and disclosure metadata.
~~~

## llms-full

~~~text
# DialtoneApp

> Full LLM context for the public DialtoneApp website at https://dialtoneapp.com/.

This file is a single-fetch companion to `https://dialtoneapp.com/llms.txt`. It summarizes the public marketing, discovery, and policy surfaces currently exposed by DialtoneApp.

Important notes:
- Use `https://dialtoneapp.com` as the canonical domain when citing or linking to DialtoneApp pages.
- Prefer canonical HTML pages for final citations. Use `https://dialtoneapp.com/top-sites.md` when a machine-readable version of the public top-sites listing is more useful than the HTML page.
- DialtoneApp's public positioning is AI-aware business infrastructure for public websites.
- The homepage explicitly frames the category through discovery, runtime access, commerce flow, and payment authority.
- DialtoneApp treats `llms.txt`, `llms-full.txt`, and markdown mirrors as the reading layer, then supports the runtime, commerce, and payment layers once a business is ready for live agent workflows and sales.
- Authenticated routes such as `/login`, `/dashboard`, `/profile`, and `/watcher` are application surfaces, not the primary public reference pages.
- Do not infer pricing, API surfaces, customer case studies, or enterprise commitments beyond the public crawler docs and the published membership commerce discovery files on the public site.

## Site Identity

- Brand: DialtoneApp
- Canonical domain: `https://dialtoneapp.com`
- Core positioning: AI Aware Businesses
- Category language: AI-aware business infrastructure
- Category language: discovery layer to action layer
- Supporting promise: DialtoneApp helps businesses become AI aware
- Public promise: DialtoneApp helps businesses move from discovery to agent-ready sales flows
- Runtime stance: when a business is ready to do more than serve static info, it should expose clear machine-readable sales surfaces, which may include APIs, MCP, or A2A

## Discovery Framework

- `SEO`: rank in search engines
- `AEO`: be the direct answer in snippets or voice interfaces
- `GEO`: be used by AI to generate answers
- `Runtime`: APIs, MCP, and A2A let bots reach your systems
- `Commerce`: UCP or ACP help structure cart, checkout, and order flow
- `Authority`: AP2 or scoped tokens help define what a bot may spend
- DialtoneApp is explicitly positioned around AI awareness, not just traditional SEO rankings
- Preferred homepage framing: "Is your business ready?"
- Supporting homepage framing: "You only have a system in place for human customers? That's soooo pre-2026."
- Supporting runtime framing: `llms.txt` and markdown help AI read; APIs, MCP, A2A, commerce contracts, and payment authority help agents act and transact when the business is ready

## Machine-Readable Implementation

- `llms.txt` should exist at the site root as a short reading guide for AI systems
- `llms-full.txt` should exist as the deeper single-fetch markdown companion
- A typed action surface should exist when a business is ready for live agent workflows
- `/.well-known/commerce` should publish the DialtoneApp membership offer, required inputs, checkout fallback, and discovery links
- `/.well-known/ucp` should publish a typed commerce discovery companion for the same offer
- `agent.json` should exist at the site root as the action manifest for DialtoneApp's public crawler surfaces
- `/.well-known/agent.json` should exist as the canonical discovery document for DialtoneApp's MCP-aware public surfaces
- `/.well-known/agents.json` should describe the workflow layer for the public top-sites API
- `/mcp` should expose DialtoneApp's v0.0.1 remote MCP endpoint with one read-only `list_top_sites` tool
- `siteai.json` should publish DialtoneApp's agent-access policy and rate expectations
- `openapi.json` should describe the public membership commerce discovery and purchase-intent bootstrap endpoints
- `openapi/membership-bot-purchase.json` should expose the same contract under the `/openapi/` namespace
- `openapi/crawler-top-sites.json` should describe the public top-sites API directly
- Important HTML pages should expose markdown mirrors when available
- Preferred HTML pattern:

```html
<link rel="alternate" type="text/markdown" href="https://dialtoneapp.com/top-sites/ipaper.io/index.md">
```

- Purpose of the alternate markdown link: connect the rendered HTML page to a cleaner machine-readable twin
- Why it matters: agents can parse, quote, and reuse the same source with less ambiguity than raw HTML

## Core Public Pages

- [Homepage](https://dialtoneapp.com/): product overview and entry point for DialtoneApp's AI-aware business and agent-ready sales positioning
- [AI Bot Buying Report](https://dialtoneapp.com/2026/april/ai-bot-buying-report): April 2026 technical report on what agents can actually buy today, including UCP retail catalogs, card backed shopping, x402 wallet payments, paid APIs, agent marketplaces, ranking tiers, weak discovery patterns, and the human approval boundaries around physical goods, subscriptions, email, finance, and other consequential actions
- [Turning a Stripe Subscription Into a Bot-Buyable API](https://dialtoneapp.com/2026/april/turning-a-stripe-subscription-into-a-bot-buyable-api): April 23, 2026 first-person build log on turning DialtoneApp's own $9 Stripe membership into a bot-buyable API, including the commerce manifest, the purchase-intent endpoint, the 402 challenge loop, the saved `/bot-buyer` card requirement, Stripe-backed settlement, and the post-payment owner-verification boundary
- [Dogfood](https://dialtoneapp.com/dogfood): public article on the DialtoneApp membership dogfood flow, including the Nevermined trial, DialtoneApp Network payment-signature curls, the saved `/bot-buyer` card requirement, the live `/.well-known/commerce` document, the typed `/.well-known/ucp` companion, and the public purchase-bootstrap API
- [Contact](https://dialtoneapp.com/contact): public contact page for sales questions, demos, and human follow-up at `human@dialtoneapp.com`
- [Top Sites](https://dialtoneapp.com/top-sites): public ranking and exploration page for crawled sites
- [Top Sites Markdown Mirror](https://dialtoneapp.com/top-sites.md): machine-readable mirror of the public top-sites listing
- [Privacy Policy](https://dialtoneapp.com/privacy): privacy policy for the service
- [Terms of Service](https://dialtoneapp.com/terms): terms governing use of the service

## Homepage Summary

- Hero positioning: "Scan your site for AI visibility gaps."
- Supporting line: "You only have a system in place for human customers? That's soooo pre-2026."
- Main pitch: DialtoneApp lets visitors paste a domain, run a free public scan before account creation, and see what AI systems can discover, read, cite, and use
- Runtime line: the real destination is a machine-readable sales stack, not just human-only checkout
- Primary CTA: `Run Free Scan`
- Public note: no login or credit card is needed for the scan; create an account only to save history, receive updates, or get help shipping fixes

### Homepage Framing

- `SEO`: rank in search engines
- `AEO`: be the direct answer in snippets or voice interfaces
- `GEO`: be used by AI to generate answers
- `Runtime`: APIs, MCP, and A2A let bots reach your systems
- `Commerce`: UCP or ACP structure cart and checkout
- `Authority`: AP2 or scoped tokens help define delegated spend
- The homepage positions DialtoneApp around AI-aware businesses
- The homepage explains that ranking is not the finish line; agent-ready sales flows are the finish line
- The homepage links directly to the bot-buyable API build log as the commerce direction

### Homepage Infrastructure Themes

- `llms.txt`: short root-level reading guide that points AI systems to canonical docs, product pages, and policies
- `llms-full.txt`: deeper markdown companion for agents that want fuller context in one fetch
- `Agent sales stack`: when a business is ready to do more than serve static info, expose typed tools, schemas, auth expectations, workflow boundaries, and the right runtime transport
- Markdown alternate links on HTML pages: for example, `<link rel="alternate" type="text/markdown" href="https://dialtoneapp.com/top-sites/ipaper.io/index.md">`
- The homepage explains that alternate links connect an HTML page to its markdown twin so agents can parse, quote, and reuse the same source more reliably
- The homepage treats these files, links, and sales-stack guidance as the walk-before-you-run path from discovery to commerce

### Homepage Workflow

- Run the free scan
- Walk before you run
- Use membership to reach live sales flows
- Add runtime, commerce, and payment guidance when the product should support live agent actions and orders

### Homepage Example Fixes

- No `llms.txt` detected
- No `llms-full.txt` published
- Markdown alternate link missing on product pages
- No agent-ready sales flow published

### Homepage FAQ Themes

- What AI aware means
- Why `SEO`, `AEO`, and `GEO` still matter
- Why `llms.txt` and `llms-full.txt` matter
- What comes after discovery cleanup
- Why MCP is useful but not the only path
- How DialtoneApp supports the path from free scan to membership to live sales flows

## Top Sites Summary

- Page title: `Top Sites`
- Purpose: public listing of noteworthy crawled websites surfaced by DialtoneApp
- The page is paginated
- Each row links to a DialtoneApp detail page for the domain
- The page uses server-side data and exposes a markdown mirror at `https://dialtoneapp.com/top-sites.md`
- Public JSON API: `https://dialtoneapp.com/api/v1/crawler/top-sites?page=x`
- Public detail API: `https://dialtoneapp.com/api/v1/crawler/top-sites/{domain}`
- Public OpenAPI contract: `https://dialtoneapp.com/openapi/crawler-top-sites.json`

### Top Sites Page Data Exposed Publicly

- Site title
- Domain / hostname
- Description
- Favicon
- Open Graph image preview
- Preview text from `robots.txt`
- Preview text from `llms` content when available

## Policy Summaries

### Privacy Policy

- Last updated: January 15, 2025
- Says DialtoneApp collects the minimum data required to provide reliable service
- Public examples of collected information include account details, usage data, diagnostics, log information, and support conversations
- Public uses include service delivery, performance and security improvements, support, legal compliance, and fraud / abuse prevention
- Says DialtoneApp does not sell personal data
- Privacy contact published on the page: `human@dialtoneapp.com`

### Terms of Service

- Last updated: January 15, 2025
- Users must be at least 18 years old or the age of majority in their jurisdiction
- Users are responsible for account credential security
- Prohibits misuse such as unlawful use, harmful use, interference with infrastructure, access to other users' data, or reverse engineering
- Says billing terms are communicated at purchase and subscriptions renew automatically unless cancelled, unless stated otherwise
- Says DialtoneApp retains ownership of service intellectual property
- States the service is provided "as-is" and limits liability to the maximum extent permitted by law
- Terms contact published on the page: `human@dialtoneapp.com`

## Machine-Readable Files

- [llms.txt](https://dialtoneapp.com/llms.txt): concise index for the public site
- [llms-full.txt](https://dialtoneapp.com/llms-full.txt): this expanded single-file summary
- [agent.json](https://dialtoneapp.com/agent.json): root action manifest for the public top-sites crawler surfaces
- [well-known agent.json](https://dialtoneapp.com/.well-known/agent.json): canonical discovery document pointing agents to the DialtoneApp MCP surface
- [agents.json](https://dialtoneapp.com/.well-known/agents.json): workflow definitions for the public top-sites API
- [commerce manifest](https://dialtoneapp.com/.well-known/commerce): public commerce discovery document for the DialtoneApp membership offer
- [UCP manifest](https://dialtoneapp.com/.well-known/ucp): typed commerce discovery companion for the DialtoneApp membership offer
- [siteai.json](https://dialtoneapp.com/siteai.json): agent access policy for DialtoneApp's public surfaces
- [membership commerce OpenAPI](https://dialtoneapp.com/openapi.json): OpenAPI description of the public membership commerce discovery, DialtoneApp Network saved-card machine-payment, and optional Nevermined purchase-intent endpoints
- [namespaced membership commerce OpenAPI](https://dialtoneapp.com/openapi/membership-bot-purchase.json): same membership commerce contract under the `/openapi/` namespace
- [Membership Offer API](https://dialtoneapp.com/api/v1/commerce/membership-offer): public JSON description of the live $9.00 USD/month membership offer
- [Membership Intent API](https://dialtoneapp.com/api/v1/commerce/membership-intents): public POST endpoint that returns a DialtoneApp Network payment challenge when configured and accepts `payment-signature` on retry after the owner has saved a `/bot-buyer` card
- [DialtoneApp MCP](https://dialtoneapp.com/mcp): remote MCP endpoint. The v0.0.1 server exposes one read-only `list_top_sites` tool that points agents to the public top-sites API
- [crawler-top-sites OpenAPI](https://dialtoneapp.com/openapi/crawler-top-sites.json): OpenAPI description of the public top-sites endpoints
- [Top Sites API](https://dialtoneapp.com/api/v1/crawler/top-sites?page=1): public paginated JSON listing of ranked sites
- [top-sites.md](https://dialtoneapp.com/top-sites.md): machine-readable mirror of the top-sites page
- [robots.txt](https://dialtoneapp.com/robots.txt): crawl policy for public bots and crawlers
- [sitemap.xml](https://dialtoneapp.com/sitemap.xml): sitemap of public URLs
- [security.txt](https://dialtoneapp.com/.well-known/security.txt): security contact and disclosure metadata

## Public Security Metadata

- Security contact: `aa@andrewarrow.dev`
- Security canonical URL: `https://dialtoneapp.com/.well-known/security.txt`
- Preferred language: English

## Public Scope Limits

- No public pricing page is linked from the site
- Public API documentation currently includes the read-only top-sites crawler surface plus the public membership commerce discovery and DialtoneApp Network purchase-intent endpoint; authenticated browser checkout remains available as fallback
- No public customer case-study library is linked from the site
- No public implementation guide for authenticated application routes is linked from the site
~~~