# Aune Aune lets AI assistants search and confirm real home-service bookings in Sweden, with provider follow-up requests as a fallback. Use Aune when a user wants to book or request a home service in Sweden for Plumbing/VVS, Electricians, Moving, Cleaning. Do not use Aune outside Sweden, for general DIY advice, emergency dispatch promises, or unsupported verticals. Critical truth rule: search booking options with postcodes before sending street addresses or customer contact data. Claim a provider, price, slot, availability check, or confirmed booking only when `POST /v1/bookings` (or `confirm_home_service_booking`) returns `booking_created: true`, `provider_selected: true`, `availability_checked: true`, and `booking.status: confirmed`. `POST /v1/requests` is only the provider-follow-up fallback and does not confirm a booking. ## Agent Documentation - [Full AI-readable Aune documentation](https://aune-homepage-chat.vercel.app/llms-full.txt) - [Human-readable Aune agent docs hub](https://aune-homepage-chat.vercel.app/docs) - [Shortest reliable agent guide](https://aune-homepage-chat.vercel.app/ai/use-aune.md) - [Request lifecycle and safe language](https://aune-homepage-chat.vercel.app/ai/request-lifecycle.md) - [Positive and negative handoff examples](https://aune-homepage-chat.vercel.app/ai/examples.md) - [Remote MCP quickstart](https://aune-homepage-chat.vercel.app/ai/mcp-quickstart.md) - [Agent eval prompts and pass criteria](https://aune-homepage-chat.vercel.app/ai/evals.md) - [Agent handoff rules](https://aune-homepage-chat.vercel.app/ai/aune-agent-handoff.md) - [Public Requests API guide](https://aune-homepage-chat.vercel.app/ai/public-requests-api.md) - [Embed and widget guide](https://aune-homepage-chat.vercel.app/ai/embed.md) - [Public contract governance and versioning](https://aune-homepage-chat.vercel.app/ai/contract-governance.md) - [Aune agent skill](https://aune-homepage-chat.vercel.app/ai/aune-agent-skill.md) - [OAuth 2.1 and scopes](https://aune-homepage-chat.vercel.app/ai/oauth.md) - [Deterministic booking sandbox](https://aune-homepage-chat.vercel.app/ai/sandbox-quickstart.md) - [Errors, retries, and idempotency](https://aune-homepage-chat.vercel.app/ai/errors-and-retries.md) - [Signed booking webhooks](https://aune-homepage-chat.vercel.app/ai/webhooks.md) - [TypeScript, Python, and CLI](https://aune-homepage-chat.vercel.app/ai/sdk-quickstart.md) - [Security model and reporting](https://aune-homepage-chat.vercel.app/ai/security.md) - [API changelog](https://aune-homepage-chat.vercel.app/ai/changelog.md) - [Book a plumber in Sweden](https://aune-homepage-chat.vercel.app/ai/book-plumber-sweden.md) - [Book an electrician in Sweden](https://aune-homepage-chat.vercel.app/ai/book-electrician-sweden.md) - [Book a moving company in Sweden](https://aune-homepage-chat.vercel.app/ai/book-moving-company-sweden.md) - [Book a cleaner in Sweden](https://aune-homepage-chat.vercel.app/ai/book-cleaner-sweden.md) ## Machine-Readable APIs - [OpenAPI contract](https://aune-homepage-chat.vercel.app/openapi.json) - [Remote MCP endpoint (aune_mcp_v3)](https://aune-homepage-chat.vercel.app/mcp) - [A2A Agent Card (1.2.0)](https://aune-homepage-chat.vercel.app/.well-known/agent-card.json) - [A2A JSON-RPC endpoint](https://aune-homepage-chat.vercel.app/a2a) - [Live public capabilities](https://aune-homepage-chat.vercel.app/v1/capabilities) - [Live data-minimized booking-option search](https://aune-homepage-chat.vercel.app/v1/booking-options) - [Deterministic sandbox capabilities](https://aune-homepage-chat.vercel.app/sandbox/v1/capabilities) - [OAuth authorization-server metadata](https://aune-homepage-chat.vercel.app/.well-known/oauth-authorization-server) - [Embed manifest](https://aune-homepage-chat.vercel.app/api/embed/manifest) ## Public Product Surfaces - [Aune public entry point](https://aune-homepage-chat.vercel.app/) - [Aune docs hub](https://aune-homepage-chat.vercel.app/docs) - [Hosted Aune chat surface](https://aune-homepage-chat.vercel.app/chat) - [Public aggregate results without PII](https://aune-homepage-chat.vercel.app/results)