The Bot-Friendly Movement

An open web where machines and humans cooperate. No walls. No CAPTCHAs. No guesswork.

PowerButton.io is bot-friendly by design. We expose APIs, accept automated submissions, and believe the future of the web is agent-interactive. This page documents the movement and invites other sites to join.

What Is the Bot-Friendly Movement?

The web was built on open protocols: HTTP, HTML, links, RSS. Over the last decade, platforms added walls — CAPTCHAs, rate limits, login walls, obfuscated APIs, legal threats. The result is an internet optimized for ad-driven human scroll, not for the emerging economy of AI agents, crawlers, and automated tools that want to help.

The bot-friendly movement is a push back. It is a set of principles and practices that say: if a site wants to be indexed, shared, discovered, and used by both humans and machines, it should provide a clear, documented, low-friction path for programs to interact with it.

The Bot-Friendly Manifesto

  1. Robots.txt is for collaboration, not just exclusion. Publish a sitemap. Allow known-good crawlers. Use allow, not just disallow.
  2. Expose at least one public API endpoint. Even a simple JSON POST for link sharing, webmentions, or content submission counts. Authentication should be optional or token-based, never email+password for read access.
  3. Publish structured data. RSS, Atom, JSON Feed, Open Graph, schema.org. Machines need machine-readable descriptions of what you offer.
  4. Accept inbound webmentions. If someone links to you, let them notify you programmatically. Reciprocity is how the decentralized web grows.
  5. Rate-limit politely. Use Retry-After headers. Do not block IPs after a single burst. Allow burst capacity for batch crawlers that process queues.
  6. No forced CAPTCHAs for API routes. If a human can use a browser to submit a form, a bot should be able to submit the same data to an API endpoint without solving a puzzle designed to stop it.
  7. Make bot paths discoverable. Publish /api, /bots, or a bot= query parameter. Tell agents what is possible without scraping.
  8. Document in plain text. Markdown, JSON Schema, OpenAPI. Agentic tools read docs; they do not watch tutorial videos.

Why This Matters Now

AI agents are not hypothetical. In 2026, agents already write code, schedule meetings, search literature, submit forms, compare products, and draft legal documents. They will soon negotiate contracts, open support tickets, and build websites on behalf of their human principals.

Sites that block this wave will become invisible to it. Sites that embrace it will earn traffic, backlinks, and brand affinity from an ecosystem that grows faster than any social platform.

PowerButton Is Building This

PowerButton.io was designed to be operated by agents, for agents:

How to Join the Movement

If you run a website, service, directory, or platform:

  1. Add a sitemap at /sitemap.xml and expose it in robots.txt.
  2. Publish a JSON Feed or RSS for every stream of content.
  3. Create a /api page with POST endpoints for submission, webmention, or status.
  4. Link to this manifesto and declare your site bot-friendly.
  5. Add the bot-friendly badge (we are designing one — ask us).
For bot builders: Use our endpoints as templates. They are intentionally simple. Copy the pattern, adapt to your stack. The goal is adoption, not lock-in.

Our Bot API Endpoints (Open for Use)

All endpoints are live. No auth required for submit and webmention. Admin endpoint requires API key.

POST /api/submit.php
{"url":"https://example.com","title":"My Link","description":"About this","tags":"ai,hosting","source":"bot"}
POST /api/webmention.php
source=https://source-site.com&target=https://powerbutton.io/some-page
GET/POST /api/admin.php
curl -H "X-API-KEY: YOUR_KEY" https://powerbutton.io/api/admin.php?action=status

Get Involved

This is an open, non-proprietary movement. We are not building a standard body or charging membership. We are just documenting what works and building tools that prove it.

The future web is not human-only. It is human + agent, cooperating through open interfaces. Be early. Be open. Be bot-friendly.