{"uid":"cap_21yOtM5uT1ajab-PAMGNO","slug":"odile-direct-ai-to-business-messaging-booking-44fdea9e","name":"Odile Direct: AI-to-Business Messaging & Booking","description":"Resolve an opted-in business number, read its A2A agent card, and send a message or booking through Odile Direct.","url":"https://api.odilelabs.com/a2a/v1/x402/arena?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"task":{"type":"string","maxLength":4000,"minLength":10,"description":"The question or job, word for word as you want it answered."},"context":{"type":"string","maxLength":8000,"description":"Optional facts, drafts or constraints the contestants should use."}}},"responseSchema":{"type":"json","example":{"model":"claude-haiku-5-5","answer":"Never miss a booking call again.","rounds":4,"approach":"the reader's point of view first; brevity: the shortest complete answer","settlement":{"network":"eip155:8453","transaction":"0xexample"},"contestants":16,"bracket_winner":"Never miss another call.","attacks_survived":["Vague about what happens to the call."]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZPzbX-N1hJOEGl18a7Xhj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"2","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves an opted-in business phone number, reads its A2A agent card, and routes a structured message or booking request to that business on behalf of an AI caller.","exampleAgentPrompt":"Contact the business at the opted-in number for Morning Bloom Coffee and ask them if they have availability for a private event for 20 people next Saturday afternoon — also mention we'd need setup by 10am.","exampleUseCases":[{"title":"Booking appointment with local business","prompt":"Reach out to the dental office at the Odile Direct number I have and book me a cleaning appointment for next Tuesday at 2pm — mention I'm an existing patient."},{"title":"Asking a business a pre-visit question","prompt":"Message the opted-in number for Green Leaf Catering and ask whether they can accommodate a fully vegan menu for a 50-person corporate lunch on Friday June 6."},{"title":"Sending booking inquiry on user's behalf","prompt":"Contact the hair salon registered on Odile Direct and request an appointment for a balayage treatment, preferably on a weekend morning in the next two weeks, for one person."}],"resultDescription":"Returns a JSON object with the winning answer or confirmation, the AI model used, number of refinement rounds, the approach taken, number of contestants, attacks survived by the answer, and a blockchain settlement transaction confirming the paid call on Base network.","failureModes":["Business number not opted in to Odile Direct — no A2A agent card found","Task string too short (under 10 chars) or too long (over 4000 chars) — validation error","Context field exceeds 8000 character limit","Payment of $2 USDC not settled — 402 Payment Required response","Business agent card unresponsive or unreachable at time of call","Malformed JSON body — missing required task field"],"whenToPreferThis":"Use this endpoint when you need to programmatically reach a business that has opted into AI-to-AI communication via Odile Direct, especially for booking requests or structured inquiries where a human phone call or email would otherwise be required. Prefer this over generic messaging APIs when the target business is registered in the Odile Direct network and you need a verifiable, on-chain settled interaction with a structured response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:37:57.910Z","isFirstParty":false,"canonicalSlug":"odile-direct-ai-to-business-messaging-booking-44fdea9e"}