Open Protocol · v0.1.0

Give AI Agents a Front Door to Your Business

AIP is an open, lightweight protocol that lets AI agents discover your services, submit intake data on behalf of users, and receive structured offers — no scraping, no forms, no phone calls.

Payment
AP2, ACP
Commerce
UCP, ACP
Intake / Offers
AIP
Agent Comms
A2A
Tool / Data
MCP
Identity / Trust
AGNTCY

How It Works

Five stages. One JSON file. No LLM required on the business side.

1
Discover
2
Submit
3
Offer
4
Review
5
Bind
🔍

Discover

Agent fetches /.well-known/agent-intake.json to learn what services are available and what data is needed.

📤

Submit

Agent POSTs anonymized, redacted user data to the intake endpoint. No PII required.

📋

Offer

Business returns a structured soft-contract — a non-binding, personalized offer.

🤔

Review

Agent presents the offer to the user. User can compare offers from multiple providers.

🤝

Bind

User authorizes the agent to accept. PII is shared only at this final, opt-in stage.

Quick Start

Add AIP to your site in minutes. No frameworks, no dependencies.

1. Publish your manifest

Serve this file at /.well-known/agent-intake.json:

{
  "aip_version": "0.1.0",
  "provider": {
    "name": "Your Business",
    "url": "https://yourbusiness.com",
    "description": "What you do"
  },
  "intakes": [{
    "id": "main-intake",
    "name": "Get a Quote",
    "description": "Submit requirements for a personalized quote",
    "endpoint": "https://yourbusiness.com/api/aip/quote",
    "method": "POST",
    "category": "b2b/vendor",
    "input_schema": {
      "type": "object",
      "required": ["company_size"],
      "properties": {
        "company_size": {
          "type": "string",
          "enum": ["1-10", "11-50", "51-200", "200+"]
        }
      }
    },
    "offer_type": "quote",
    "binding_available": true,
    "requires_auth": false,
    "privacy": {
      "data_retention": "none",
      "pii_required": false,
      "redacted_acceptable": true
    }
  }]
}

2. Handle intake submissions

// Node.js — no frameworks required
const http = require('node:http');

http.createServer((req, res) => {
  if (req.method === 'POST' && req.url === '/api/aip/quote') {
    let body = '';
    req.on('data', c => body += c);
    req.on('end', () => {
      const { intake_data, session_id } = JSON.parse(body);

      res.writeHead(200, { 'Content-Type': 'application/json' });
      res.end(JSON.stringify({
        aip_version: '0.1.0',
        session_id,
        status: 'offer',
        offer: {
          id: crypto.randomUUID(),
          summary: 'Your personalized quote is ready.',
          details: { plan: 'Pro', price: 99, currency: 'USD' },
          expires: new Date(Date.now() + 7 * 86400000).toISOString(),
          bind_endpoint: 'https://yourbusiness.com/api/aip/bind',
          bind_requires: ['email', 'full_name']
        }
      }));
    });
  }
}).listen(3000);

See Full Examples

Why AIP?

The agent ecosystem has protocols for tools, communication, and commerce. It's missing the relationship layer.

For Businesses

Open a structured channel for AI agents to bring you qualified leads. No bots scraping your forms. No LLM required. Just a JSON endpoint.

For Agent Developers

Discover services programmatically. Submit structured intakes. Get back offers your users can compare and accept — all through a standard protocol.

For Users

Let your AI agent shop for services on your behalf. Compare offers. Share PII only when you decide to commit. You are always in control.

Capability MCP A2A UCP ACP AIP
Agent discovers services Peers Products
Structured intake submission
Non-binding offers (soft-contracts)
Privacy-first (no PII at intake) N/A N/A
User opt-in binding Checkout
Works without LLM on business side Requires agent

Use Cases

AIP is intentionally broad. Any business with an intake process can benefit.

Health & Wellness

Submit health markers, get personalized care plans. Binding

🔧

Service Marketplaces

Describe your project, get matched with vetted local providers. Binding

💻

SaaS Onboarding

Share your team profile, get a pre-configured trial workspace. Binding

💰

Financial Services

Submit coverage needs, receive insurance quotes instantly. Binding

🧮

Calculators & Tools

BMI, mortgage, ROI calculators. Stateless results, no account needed. Non-binding

🏫

Education

Share goals and skill level, get personalized curriculum recommendations. Binding

Get Certified

The AIP Registry at agentintake.io validates and certifies AIP-compliant endpoints, providing trust signals to agents and a directory for discovery.

Visit the Registry