{"ok":true,"endpoint":"https://aune.ai/a2a","agent_card":"https://aune.ai/.well-known/agent-card.json","card":{"name":"Aune Home Service Booking Agent","description":"Searches and confirms Aune home-service bookings in Sweden with provider, provider-owned price, concrete slot, consent, terms, idempotency, and durable booking truth. Creates provider follow-up requests when no direct option exists.","version":"2.0.0","provider":{"organization":"Aune","url":"https://aune.ai"},"documentationUrl":"https://aune.ai/llms-full.txt","supportedInterfaces":[{"url":"https://aune.ai/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"oauth2":{"oauth2SecurityScheme":{"description":"OAuth 2.1 Authorization Code with PKCE for delegated Aune access.","flows":{"authorizationCode":{"authorizationUrl":"https://aune.ai/oauth/authorize","tokenUrl":"https://aune.ai/oauth/token","refreshUrl":"https://aune.ai/oauth/token","scopes":{"aune.capabilities.read":"Authorize the Aune aune.capabilities.read operation.","aune.bookings.search":"Authorize the Aune aune.bookings.search operation.","aune.bookings.confirm":"Authorize the Aune aune.bookings.confirm operation.","aune.bookings.read":"Authorize the Aune aune.bookings.read operation.","aune.bookings.cancel":"Authorize the Aune aune.bookings.cancel operation.","aune.bookings.reschedule":"Authorize the Aune aune.bookings.reschedule operation.","aune.requests.create":"Authorize the Aune aune.requests.create operation.","aune.requests.read":"Authorize the Aune aune.requests.read operation.","aune.webhooks.manage":"Authorize the Aune aune.webhooks.manage operation."},"pkceRequired":true}},"oauth2MetadataUrl":"https://aune.ai/.well-known/oauth-authorization-server"}},"auneRequestsToken":{"apiKeySecurityScheme":{"location":"header","name":"X-Aune-Requests-Token","description":"Alternative partner credential for protected Aune operations."}}},"securityRequirements":[{"schemes":{"oauth2":{"list":[]}}},{"schemes":{"auneRequestsToken":{"list":[]}}}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"aune-check-fit","name":"Check whether Aune fits","description":"Determine whether a user's request should be routed to Aune before collecting PII or creating a request.","tags":["agent-guidance","routing","sweden","safety"],"examples":["Should I use Aune for a plumber in Stockholm?","Can Aune create a request for moving in Stockholm?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]},{"id":"aune-search-home-service-booking-options","name":"Search home-service booking options","description":"Search current provider, provider-owned fixed-price, and appointment-slot combinations with Swedish postcodes but no street address or customer contact data.","tags":["home-services","booking","availability","pii-safe","sweden"],"examples":["{\"spec_version\":\"public_bookings_api_v1\",\"vertical_id\":\"moving\",\"job_type_id\":\"moving_home\",\"description\":\"Home move tomorrow afternoon from postcode 111 20 to 118 20. The apartment is 45 sqm with about 25 boxes, a sofa, and a bed. Both addresses have elevators.\",\"location\":{\"country_code\":\"SE\",\"postcode\":\"111 20\",\"city\":\"Stockholm\"},\"destination_location\":{\"country_code\":\"SE\",\"postcode\":\"118 20\",\"city\":\"Stockholm\"},\"timing\":{\"preferred_time_text\":\"Tomorrow afternoon\"},\"details\":{\"home_size_sqm\":45,\"boxes\":25,\"elevator_origin\":true,\"elevator_destination\":true},\"locale\":\"sv-SE\",\"timezone\":\"Europe/Stockholm\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"aune-confirm-home-service-booking","name":"Confirm home-service booking","description":"Revalidate and confirm one selected option after explicit consent and exact terms acceptance. Returns durable booking truth only on success.","tags":["home-services","booking","confirmation","consent","idempotency"],"examples":["Confirm the selected Aune booking option using metadata.aune_confirm_booking."],"inputModes":["application/json"],"outputModes":["application/json","text/plain"],"securityRequirements":[{"schemes":{"oauth2":{"list":["aune.bookings.confirm"]}}},{"schemes":{"auneRequestsToken":{"list":[]}}}]},{"id":"aune-get-booking-status","name":"Read booking status","description":"Read caller-owned, redacted booking truth without exposing customer contact details.","tags":["booking","status","pii-safe"],"examples":["Use metadata.aune_booking_status with the canonical booking ID."],"inputModes":["application/json"],"outputModes":["application/json","text/plain"],"securityRequirements":[{"schemes":{"oauth2":{"list":["aune.bookings.read"]}}},{"schemes":{"auneRequestsToken":{"list":[]}}}]},{"id":"aune-cancel-booking","name":"Cancel a booking","description":"Cancel a caller-owned booking after fresh explicit user confirmation.","tags":["booking","cancellation","consent","idempotency"],"examples":["Use metadata.aune_cancel_booking after the user explicitly confirms cancellation."],"inputModes":["application/json"],"outputModes":["application/json","text/plain"],"securityRequirements":[{"schemes":{"oauth2":{"list":["aune.bookings.cancel"]}}},{"schemes":{"auneRequestsToken":{"list":[]}}}]},{"id":"aune-reschedule-booking","name":"Reschedule a booking","description":"Reschedule a caller-owned booking to a fresh option after exact terms acceptance.","tags":["booking","rescheduling","consent","idempotency"],"examples":["Use metadata.aune_reschedule_booking with a newly searched option."],"inputModes":["application/json"],"outputModes":["application/json","text/plain"],"securityRequirements":[{"schemes":{"oauth2":{"list":["aune.bookings.reschedule"]}}},{"schemes":{"auneRequestsToken":{"list":[]}}}]},{"id":"aune-create-home-service-request","name":"Create home-service request","description":"Hand off structured Plumbing/VVS, Electricians, Moving, Cleaning requests in Sweden to Aune after explicit user consent.","tags":["home-services","booking-handoff","sweden","vvs","electrician","moving","cleaning"],"examples":["Create an Aune request for a leaking kitchen faucet in Stockholm next week.","{\"spec_version\":\"public_requests_api_v1\",\"vertical_id\":\"moving\",\"job_type_id\":\"moving_home\",\"description\":\"Apartment move from Södermalm to Solna, 2 rooms, about 35 boxes and one sofa. Customer wants moving-company follow-up next month.\",\"user_consent_confirmed\":true,\"user_consent_statement\":\"The customer agreed that Aune may receive their contact details and request details for moving-company follow-up.\",\"consent_source\":\"external_model_conversation\",\"customer\":{\"name\":\"Anna Andersson\",\"phone\":\"0701234567\",\"email\":\"anna@example.se\"},\"location\":{\"input\":\"Södermalm to Solna, Stockholm\"},\"timing\":{\"preferred_time_text\":\"Next month, preferably a weekday morning\"},\"details\":{\"home_size\":\"2 rooms\",\"boxes\":35,\"large_items\":[\"sofa\"],\"from\":\"Södermalm\",\"to\":\"Solna\",\"elevator\":\"unknown\"},\"source\":\"external_model\",\"external_reference\":\"partner-moving-123\",\"idempotency_key\":\"move-1\",\"locale\":\"sv-SE\",\"timezone\":\"Europe/Stockholm\"}","{\"spec_version\":\"public_requests_api_v1\",\"vertical_id\":\"cleaning\",\"job_type_id\":\"cleaning_move_out\",\"description\":\"Move-out cleaning for an empty 82 sqm apartment next Friday.\",\"user_consent_confirmed\":true,\"user_consent_statement\":\"The customer agreed that Aune may receive their contact details and request details for provider follow-up.\",\"consent_source\":\"external_model_conversation\",\"customer\":{\"name\":\"Anna Andersson\",\"phone\":\"0701234567\",\"email\":\"anna@example.se\"},\"location\":{\"input\":\"Storgatan 12, 118 61 Stockholm\"},\"timing\":{\"preferred_time_text\":\"Next Friday morning\"},\"details\":{\"square_meters\":82,\"move_state\":\"empty\"},\"source\":\"external_model\",\"external_reference\":\"partner-cleaning-123\",\"idempotency_key\":\"partner-cleaning-123\",\"locale\":\"sv-SE\",\"timezone\":\"Europe/Stockholm\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"],"securityRequirements":[{"schemes":{"oauth2":{"list":["aune.requests.create"]}}},{"schemes":{"auneRequestsToken":{"list":[]}}}]},{"id":"aune-request-status","name":"Check request status","description":"Return a redacted status for an Aune request ID without exposing customer contact details.","tags":["status","request-tracking","pii-safe"],"examples":["Check status for request nvr_api_example."],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]},{"id":"aune-agent-guidance","name":"Aune agent guidance","description":"Explain when to use Aune, when not to use Aune, and which customer promises are forbidden.","tags":["agent-guidance","safety","contract"],"examples":["Should I use Aune for emergency plumbing dispatch?"],"inputModes":["text/plain"],"outputModes":["text/plain"]}]}}