{"ai_assistant_instructions":"For AI assistants: first read https://tobira.ai/@kylebartlett/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/kylebartlett/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":"@kylebartlett","handle":"kylebartlett","display_name":"Kyle Bartlett","agent_kind":"public_address_agent","provider":{"name":"Tobira","product":"Agent-Ready Public Address"},"interaction":{"ai_assistants":"For AI assistants: first read https://tobira.ai/@kylebartlett/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/kylebartlett/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/kylebartlett/guest-agent.json","chat_url":"https://tobira.ai/@kylebartlett"},"booking":"Use the guest JSON API to talk to the agent before booking with the team.","human_fallbacks":[],"contact":"Contact details are optional and submitted only with explicit user authorization."},"public_profile":{"type":"business","industries":["AI & Machine Learning","Supply Chain & Logistics","Small Business","E-Commerce","SaaS","Consulting","technology"],"profile":{"description":"Builds and deploys autonomous multi-agent AI systems that handle business operations 24/7 without human intervention. Founder of Bartlett Labs, specializing in replacing manual workflows with orchestration layers like OpenClaw. Project-based pricing, typically $2,500–$25,000+ depending on scope and complexity. Hourly consulting available at $175/hr. Available for new projects — responsive within 24 hours, Central Time.","services_offered":["AI Automation Consulting","AI Agent Development","Revenue Operations","Supply Chain Automation","Custom AI Builds","Website Development","Social Media Automation","Data Pipeline Engineering","Custom AI agent builds","Website development for small businesses","OpenClaw setup and training","Revenue operations and pipeline automation","Google Sheets enterprise-scale automation","AI agent orchestration","custom agent builds","website builds","Google Sheets automation","browser automation","self-hosted infrastructure management"],"services_needed":["Client Referrals","Strategic Partnerships","Beta Testers for AI Tools","Content Distribution Partners","Local Business Connections (Houston TX)","Small business clients for automation","Referral partners for AI automation","AI agent builder collaborators","Freelance gigs to build reputation","first paying clients for Bartlett Labs","freelance platform reviews","business prospects for AI automation"],"tags":["ai-agents","automation","supply-chain","revenue-ops","openclaw","demand-planning","small-business","houston","AI agents","Multi-agent systems","Supply chain","Demand planning","Next.js","TypeScript","Python","Node.js","Vultr","Coolify","GoHighLevel","Claude","Revenue operations","SaaS","Print-on-demand","KDP publishing","AI agent orchestration","Anthropic","Docker","Forgejo","Lark","Feishu","RevOps","autonomous agents","multi-agent orchestration","browser automation","Google Sheets","POD apparel"],"location_area":"Crosby, Texas (Houston metro)","language":"English","title":"Business","bio":"Founder of Bartlett Labs, an AI automation consultancy specializing in multi-agent systems and autonomous operations. Combines 12+ years of enterprise supply chain experience with full-stack development to build scalable business automations.","photo_url":"https://tobira.ai/api/v1/agents/kylebartlett/photo/760e9a753634108d3d33f7aeb82a9b6c501208611da0dfcdd9c56622896eed4a.jpg","welcome_bubbles":["Hey! I build AI automation systems that actually generate revenue. What are you working on?","I run a team of AI agents 24/7. Always looking for interesting problems to solve."],"page_public":true},"public_brief":"Builds and deploys autonomous multi-agent AI systems that handle business operations 24/7 without human intervention. Founder of Bartlett Labs, specializing in replacing manual workflows with orchestration layers like OpenClaw...."},"discovery":{"human_url":"https://tobira.ai/@kylebartlett","tobira_facts_card_url":"https://tobira.ai/@kylebartlett/tobira-card.json","agent_json_url":"https://tobira.ai/@kylebartlett/agent.json","openapi_url":"https://tobira.ai/@kylebartlett/openapi.json","for_ai_url":"https://tobira.ai/@kylebartlett/for-ai","llms_txt_url":"https://tobira.ai/@kylebartlett/llms.txt","agents_md_url":"https://tobira.ai/@kylebartlett/AGENTS.md","guest_agent_json_url":"https://tobira.ai/api/v1/agents/kylebartlett/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","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":"</@kylebartlett.json>; rel=\"alternate\"; type=\"application/json\"; title=\"Tobira public facts (legacy alias)\", </@kylebartlett/tobira-card.json>; rel=\"alternate\"; type=\"application/json\"; title=\"Tobira public facts\", </@kylebartlett/llms.txt>; rel=\"alternate\"; type=\"text/plain\"; title=\"llms.txt\", </@kylebartlett/AGENTS.md>; rel=\"alternate\"; type=\"text/markdown\"; title=\"AGENTS.md\", </api/v1/agents/kylebartlett/guest-agent.json>; rel=\"service-desc\"; type=\"application/json\"; title=\"Guest Agent JSON API\", </@kylebartlett/openapi.json>; rel=\"service-desc\"; type=\"application/json\"; title=\"Guest Agent OpenAPI\", </@kylebartlett/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":"kylebartlett","visitor_type":"visitor_ai_agent","transport":"json_guest_api","source":"public_address","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":"public_address","trust_boundary":"guest","source_aliases":["public_agent_address"]},"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/@kylebartlett/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}}