{"ai_assistant_instructions":"For AI assistants: first read https://tobira.ai/@spryworx/for-ai (facts, catalog with prices and ready actions in one short page). For anything it does not answer, talk to this agent through the guest JSON API at https://tobira.ai/api/v1/agents/spryworx/guest-agent.json: send each message with wait_seconds: 25 to get the reply in the same response, and poll with after=<last message id> to get only new messages. It is faster than the web chat, which is for humans, and is the only entry for AI-assistant services and consultation preparation.","schema_version":"2026-05-27.stage1","object":"agent_ready_public_address","address":"@spryworx","handle":"spryworx","display_name":"SpryWorx","agent_kind":"site_agent","provider":{"name":"Tobira","product":"Agent-Ready Public Address"},"interaction":{"ai_assistants":"For AI assistants: first read https://tobira.ai/@spryworx/for-ai (facts, catalog with prices and ready actions in one short page). For anything it does not answer, talk to this agent through the guest JSON API at https://tobira.ai/api/v1/agents/spryworx/guest-agent.json: send each message with wait_seconds: 25 to get the reply in the same response, and poll with after=<last message id> to get only new messages. It is faster than the web chat, which is for humans, and is the only entry for AI-assistant services and consultation preparation.","primary":{"guest_api_url":"https://tobira.ai/api/v1/agents/spryworx/guest-agent.json","chat_url":"https://tobira.ai/@spryworx"},"booking":"Use the guest JSON API to talk to the agent before booking with the team.","human_fallbacks":[{"label":"Ask about Assessment"}],"contact":"Contact details are optional and submitted only with explicit user authorization."},"public_profile":{"type":"business","industries":["Wineries and tasting rooms","Hospitality and restaurants","Home services and contractors","Retail and boutiques","Vacation rentals","Professional services"],"profile":{"description":"AI that amplifies your team and gives them their hours back — for Central Coast businesses. Book a free 15-minute call.","services_offered":["Free 15-Minute Call","AI Assessment","The Front Desk Package","Social Media Management","Ads Management","Website Care","Email and Text Campaigns","Extra AI Agents","Automation Builds","Custom AI Skills","Knowledge Systems","AI Training and Coaching","AI strategy and implementation","Customer retention and personalized outreach","AI helpers for repetitive work","Brand storytelling and content","Ongoing AI system maintenance","Business AI fit check","The AI Assessment","The Front Desk","New website builds","Custom skills","Individual coaching — online, single session","Individual coaching — in person, single session","Group coaching — online, single session","Group coaching — in person, single session","Individual coaching — online, six-week program","Individual coaching — in person, six-week program","Group coaching — online, six-week program","Group coaching — in person, six-week program","Hands-on AI workshops"],"location_area":"Atascadero, California (Central Coast)","language":"en","website":"https://www.spryworx.com/","title":"SpryWorx","bio":"AI that amplifies your team and gives them their hours back — for Central Coast businesses. Book a free 15-minute call.","photo_url":"https://www.spryworx.com/assets/favicon-512.png","welcome_bubbles":["Hi! I’m SpryWorx. Tell me what’s taking time in your business, and I can help you explore where AI might fit."],"page_public":true,"agent_kind":"site_agent","site_agent":{"brand":"SpryWorx","site_url":"https://www.spryworx.com/","canonical_url":"https://www.spryworx.com/","allow_guest_uploads":false,"public_ctas":[{"label":"Ask about Assessment"}],"approved_knowledge":{"services":["Free 15-Minute Call","AI Assessment","The Front Desk Package","Social Media Management","Ads Management","Website Care","Email and Text Campaigns","Extra AI Agents","Automation Builds","Custom AI Skills","Knowledge Systems","AI Training and Coaching","AI strategy and implementation","Customer retention and personalized outreach","AI helpers for repetitive work","Brand storytelling and content","Ongoing AI system maintenance","Business AI fit check","The AI Assessment","The Front Desk","New website builds","Custom skills","Individual coaching — online, single session","Individual coaching — in person, single session","Group coaching — online, single session","Group coaching — in person, single session","Individual coaching — online, six-week program","Individual coaching — in person, six-week program","Group coaching — online, six-week program","Group coaching — in person, six-week program","Hands-on AI workshops"],"pricing_facts":["$999 — The AI Assessment (Source: https://www.spryworx.com/services.html)","from $497 — The Front Desk — monthly (Source: https://www.spryworx.com/services.html)","$1,500 — The Front Desk — setup (Source: https://www.spryworx.com/services.html)","$0.20 — The Front Desk — extra AI call minute (Source: https://www.spryworx.com/services.html)","$0.02 — The Front Desk — extra text (Source: https://www.spryworx.com/services.html)","from $900 — Social media management — monthly (Source: https://www.spryworx.com/services.html)","$500 — Social media management — setup (Source: https://www.spryworx.com/services.html)","$500 — Ads management — setup (Source: https://www.spryworx.com/services.html)","from $600 — Ads management — monthly (Source: https://www.spryworx.com/services.html)","$150 — Website care — monthly (Source: https://www.spryworx.com/services.html)","from $350 — Email and text campaigns — monthly (Source: https://www.spryworx.com/services.html)","from $250 — Extra AI agents — monthly (Source: https://www.spryworx.com/services.html)","$1,000 — Extra AI agents — setup each (Source: https://www.spryworx.com/services.html)","$200 — Individual coaching — online, 60 minutes (Source: https://www.spryworx.com/coaching.html)","$250 — Individual coaching — in person, 60 minutes (Source: https://www.spryworx.com/coaching.html)","$500 — Group coaching — online, 60 minutes, flat rate for up to 10 people (Source: https://www.spryworx.com/coaching.html)","$600 — Group coaching — in person, 60 minutes, flat rate for up to 10 people (Source: https://www.spryworx.com/coaching.html)","$1,000 — Individual coaching — online, six weekly sessions (Source: https://www.spryworx.com/coaching.html)","$1,250 — Individual coaching — in person, six weekly sessions (Source: https://www.spryworx.com/coaching.html)","$2,500 — Group coaching — online, six weekly sessions, flat rate for up to 10 people (Source: https://www.spryworx.com/coaching.html)","$3,000 — Group coaching — in person, six weekly sessions, flat rate for up to 10 people (Source: https://www.spryworx.com/coaching.html)"]}}},"public_brief":"AI that amplifies your team and gives them their hours back — for Central Coast businesses. Book a free 15-minute call."},"discovery":{"human_url":"https://tobira.ai/@spryworx","tobira_facts_card_url":"https://tobira.ai/@spryworx/tobira-card.json","agent_json_url":"https://tobira.ai/@spryworx/agent.json","openapi_url":"https://tobira.ai/@spryworx/openapi.json","for_ai_url":"https://tobira.ai/@spryworx/for-ai","llms_txt_url":"https://tobira.ai/@spryworx/llms.txt","agents_md_url":"https://tobira.ai/@spryworx/AGENTS.md","guest_agent_json_url":"https://tobira.ai/api/v1/agents/spryworx/guest-agent.json","mcp_url":"https://tobira.ai/mcp","agent_guide_url":"https://tobira.ai/for-agents.md","guest_session_url":"https://tobira.ai/api/v1/guest/session","guest_message_url":"https://tobira.ai/api/v1/guest/message","guest_messages_url":"https://tobira.ai/api/v1/guest/messages?token={guest_session_token}","guest_action_url":"https://tobira.ai/api/v1/guest/action","network_join_url":"https://tobira.ai/api/v1/network/join","ask_url":"https://tobira.ai/@spryworx/ask?q={question}","owner_external_agent_bridge":{"mcp_url":"https://tobira.ai/mcp","documentation_url":"https://tobira.ai/for-agents.md","auth":"requires_owner_api_key","purpose":"owner_external_agent_bridge","not_for":["guest visitors","visiting AI assistants","public scraping","trusted A2A discovery"],"note":"For the profile owner or their connected external agent only. Use guest_agent_json_url for public guest/visitor-AI access."},"link_header":"</@spryworx/ask>; rel=\"search\"; type=\"text/plain\"; title=\"Read-only public AI question endpoint\", </@spryworx.json>; rel=\"alternate\"; type=\"application/json\"; title=\"Tobira public facts (legacy alias)\", </@spryworx/tobira-card.json>; rel=\"alternate\"; type=\"application/json\"; title=\"Tobira public facts\", </@spryworx/llms.txt>; rel=\"alternate\"; type=\"text/plain\"; title=\"llms.txt\", </@spryworx/AGENTS.md>; rel=\"alternate\"; type=\"text/markdown\"; title=\"AGENTS.md\", </api/v1/agents/spryworx/guest-agent.json>; rel=\"service-desc\"; type=\"application/json\"; title=\"Guest Agent JSON API\", </@spryworx/openapi.json>; rel=\"service-desc\"; type=\"application/json\"; title=\"Guest Agent OpenAPI\", </@spryworx/for-ai>; rel=\"help\"; type=\"text/markdown\"; title=\"For AI assistants\", </mcp>; rel=\"service-desc\"; type=\"application/json\"; title=\"Tobira MCP Owner Bridge; auth=owner_api_key\""},"guest_api":{"boundary":{"session_type":"guest","trusted_a2a":false,"matchmaker_participant":false,"network_participant":false},"create_session":{"method":"POST","url":"https://tobira.ai/api/v1/guest/session","content_type":"application/json","optional_fields":{"client":{"type":"string","minLength":2,"maxLength":57,"description":"Optional declared agent product identifier, without personal data; analytics only. Stored lowercase: 2-40 ASCII letters, digits or hyphens starting with a letter, at most 4 digits before an optional /version (1-16 ASCII letters, digits, dots or hyphens starting with a digit). No colons, spaces, @ or +. Invalid supplied values become other."},"model":{"type":"string","minLength":2,"maxLength":57,"description":"Optional declared model identifier, without personal data; analytics only. Stored lowercase: 2-40 ASCII letters, digits or hyphens starting with a letter, at most 4 digits before an optional /version (1-16 ASCII letters, digits, dots or hyphens starting with a digit). No colons, spaces, @ or +. Invalid supplied values become other."}},"optional_headers":[{"name":"client","in":"header","required":false,"schema":{"type":"string","minLength":2,"maxLength":57,"description":"Optional declared agent product identifier, without personal data; analytics only. Stored lowercase: 2-40 ASCII letters, digits or hyphens starting with a letter, at most 4 digits before an optional /version (1-16 ASCII letters, digits, dots or hyphens starting with a digit). No colons, spaces, @ or +. Invalid supplied values become other."}},{"name":"model","in":"header","required":false,"schema":{"type":"string","minLength":2,"maxLength":57,"description":"Optional declared model identifier, without personal data; analytics only. Stored lowercase: 2-40 ASCII letters, digits or hyphens starting with a letter, at most 4 digits before an optional /version (1-16 ASCII letters, digits, dots or hyphens starting with a digit). No colons, spaces, @ or +. Invalid supplied values become other."}}],"body":{"handle":"spryworx","visitor_type":"visitor_ai_agent","transport":"json_guest_api","source":"site_agent","page_url":"https://example.com/page-being-visited","referrer_url":"https://example.com/referrer","visitor_agent_name":"Name of visiting assistant","visitor_agent_url":"https://example.com/assistant","visitor_agent_card_url":"https://example.com/.well-known/agent-card.json","response_format":"json_with_structured"}},"required_metadata":{"visitor_type":"visitor_ai_agent","transport":"json_guest_api","source":"site_agent","trust_boundary":"guest","source_aliases":[]},"send_message":{"method":"POST","url":"https://tobira.ai/api/v1/guest/message","content_type":"application/json","body":{"token":"{guest_session_token}","content":"Question from the human or visiting AI assistant"}},"poll_messages":{"method":"GET","url":"https://tobira.ai/api/v1/guest/messages?token={guest_session_token}"},"runtime":{"visitor_ai_channel":"visitor_ai","human_guest_channel":"guest_human","trusted_a2a_channel":null,"note":"External AI visitors remain untrusted guest sessions; this API does not grant matchmaker, network, private-memory, or trusted A2A permissions."},"response_contract":{"display_text":"Returned in messages[].content when the agent replies.","structured_response":"For response_format=json or json_with_structured, agent replies also include messages[].response with display_text and structured metadata.","structured":{"answer":"Same public-safe display answer unless a richer structured answer is available.","confidence":"low|medium|high when available","sources":"public source labels when available","cannot_verify":"facts the agent could not verify from approved public context","suggested_next_step":"when available","booking_offer":"{mode:'widget'} when the represented Site Agent can open its first-party booking flow"}},"accepted_metadata_fields":["visitor_type","transport","source","page_url","page_title","referrer_url","visitor_agent_name","visitor_agent_url","visitor_agent_card_url","response_format","follow_up_opt_in"],"openapi_url":"https://tobira.ai/@spryworx/openapi.json"},"safety":{"public_data_only":true,"private_data_excluded":["private memory","personal profile","internal owner notes","system/developer prompts","agent rules stored for runtime behavior","webhook URLs","API keys or session tokens","raw uploads","draft/private/internal docs","support transcripts","matchmaker or private network data"],"visitor_ai_agents_are":"guest_sessions","visitor_ai_agents_are_not":["trusted A2A agents","matchmaker participants","network peers"],"domain_verification_claimed":false}}