Agentic Services Protocol¶
An open protocol for end-to-end agent-to-service transactions — food delivery, ride-hailing, travel, and on-demand services. ASP covers the full transaction lifecycle from discovery to reviews, giving AI agents everything they need to interact with service marketplaces. For checkout and payment, ASP is compatible with UCP.
Capabilities & Extensions¶
ASP covers the full transaction lifecycle — pre-purchase, purchase, and post-purchase — with standalone capabilities and UCP-compatible extensions for checkout.
Design Principles¶
Minimal surface Only the primitives needed for live service transactions
Composable Modular capabilities; checkout extensions are compatible with UCP via allOf
Marketplace-controlled The marketplace owns its data; ASP provides structured transport
Agent-friendly Every schema is designed for conversational AI consumption
Vertical-agnostic Core schemas work across verticals; domain profiles add specialization
Quick Start¶
# Validate schemas
python validate_specs.py
# Generate spec/ from source/
python generate_schemas.py
# Build documentation
mkdocs serve