{"id":9047,"name":"Meet Kai Business Phone Service","description":"Meet Kai LLC (Puerto Rico) is a business phone company. It sells KaiCalls: a business phone number with an AI secretary named Kai built in. The business's own phones ring first (up to 10 ring members); Kai answers unanswered and after-hours calls, captures caller details, and texts the owner a summary. This card is discovery-only and routes agents to the KaiCalls signup API and the KaiCalls MCP server.","card_url":"https://meetkai.xyz/.well-known/agent-card.json","endpoint":"https://meetkai.xyz/","protocol_version":"0.3.0","first_seen":"2026-10-10T07:50:14.405100+00:00","last_verified":"2026-10-10T15:15:01.845986+00:00","card":{"url":"https://meetkai.xyz/","name":"Meet Kai Business Phone Service","skills":[{"id":"kaicalls-signup","name":"Sign a business up for KaiCalls","tags":["signup","business-phone-number","call-answering","kaicalls","agent-signup"],"examples":["Get my plumbing business a phone number that answers when I can't.","Sign up Blue Door Plumbing for KaiCalls with owner@example.com.","I need a business line with someone to answer after hours."],"inputModes":["application/json"],"description":"Create a KaiCalls account for a business with POST https://www.kaicalls.com/api/v1/signup (JSON). Required: business_name, email. Optional: business_type, website, phone_forward_to, activation_mode (default 'otp'). Step 1 sends an email verification code and returns challenge_id (status=otp_sent). Step 2 resends the same fields plus otp_code and challenge_id to provision a no-card trial with 25 free minutes. Inspect the response state and setup_status; HTTP 200 alone does not prove a working line or verified forwarding. Docs: https://www.kaicalls.com/docs/api#signup. Setup file for agents: https://www.kaicalls.com/skills/kaicalls-agent-api.skill","outputModes":["application/json"]},{"id":"kaicalls-mcp","name":"Manage a KaiCalls account through MCP","tags":["mcp","kaicalls","calls","leads","account-management"],"examples":["Did I miss any calls overnight?","We're closed Sundays now. Update my hours.","Text the caller from the 2pm call our booking link."],"description":"Connect to the KaiCalls MCP server at https://www.kaicalls.com/api/mcp (Streamable HTTP, JSON-RPC 2.0). Auth: OAuth 2.1 with PKCE and dynamic client registration for hosted chat clients, or a KaiCalls API key (kc_live_...) as a Bearer token. Read calls, transcripts, leads, voicemails, and usage; update hours, greeting, and business info; place follow-up calls and texts within granted scopes. Per-client setup: https://www.kaicalls.com/docs/api/connectors. Source: https://github.com/KaiCalls/kaicalls-mcp"},{"id":"kaicalls-plan-recommendation","name":"Recommend a KaiCalls plan","tags":["pricing","plans","kaicalls"],"examples":["Which KaiCalls plan fits a solo electrician?","How much is KaiCalls for a three-person office?"],"description":"Every plan includes a business phone number, a flat monthly price, and no per-minute overage; only Kai-answered calls count. Kai Backup $10/mo (about 20 Kai-answered calls, runs on the owner's cell). Kai Answering $79/mo (about 170 Kai-answered calls). Kai Office $349/mo (about 800 Kai-answered calls, 3 office lines). Extra number $15/mo; extra office line $29/mo. 25 free minutes with no card to start. Pricing source: https://www.kaicalls.com/pricing. Do not quote retired prices."},{"id":"kaicalls-number","name":"Get or keep a business number","tags":["phone-number","call-forwarding","number-porting"],"examples":["Can I keep my current business number?","Get me a new number for my second location."],"description":"A new business number is included on every plan. An existing number can be forwarded to KaiCalls or ported in. Setup help: https://www.kaicalls.com/docs/api and https://www.kaicalls.com/"}],"iconUrl":"https://meetkai.xyz/mascot-concepts/final/transparent/26-icon-v2.png","version":"2026-09-25","provider":{"url":"https://meetkai.xyz/","organization":"Meet Kai LLC"},"security":[{"public-discovery":[]}],"x_meetkai":{"plans":[{"name":"Kai Backup","price_usd_monthly":10,"office_lines_included":0,"phone_numbers_included":1,"kai_answered_calls_monthly":20},{"name":"Kai Answering","price_usd_monthly":79,"office_lines_included":0,"phone_numbers_included":1,"kai_answered_calls_monthly":170},{"name":"Kai Office","price_usd_monthly":349,"office_lines_included":3,"phone_numbers_included":1,"kai_answered_calls_monthly":800}],"status":"discovery_only","company":"Meet Kai LLC","service":"KaiCalls","homepage":"https://meetkai.xyz/","llms_txt":"https://meetkai.xyz/llms.txt","partners":{"contact":"mailto:connor@kaicalls.com?subject=Meet%20Kai%20partners","commission":"flat 20% under the partner's code","program_url":"https://www.kaicalls.com/partners"},"a2a_notes":"This card is for discovery and routing. meetkai.xyz hosts no task endpoints; use the KaiCalls signup API or MCP server.","free_trial":"25 free minutes, no card","coming_next":{"url":"https://www.thekaiphone.com/","name":"KaiPhone","status":"waitlist_only"},"pricing_url":"https://meetkai.xyz/pricing","jurisdiction":"Puerto Rico","kaicalls_url":"https://www.kaicalls.com/?utm_source=meetkai&utm_medium=agent_card&utm_campaign=phone_company","kaicalls_mcp_url":"https://www.kaicalls.com/api/mcp","kaicalls_mcp_docs":"https://www.kaicalls.com/docs/api/connectors","per_minute_overage":false,"kaicalls_agent_card":"https://www.kaicalls.com/.well-known/agent-card.json","kaicalls_pricing_url":"https://www.kaicalls.com/pricing","service_relationship":"KaiCalls is a Meet Kai LLC service (DBA).","extra_number_usd_monthly":15,"kaicalls_agent_skill_url":"https://www.kaicalls.com/skills/kaicalls-agent-api.skill","kaicalls_signup_endpoint":"POST https://www.kaicalls.com/api/v1/signup","kaicalls_agent_signup_url":"https://www.kaicalls.com/docs/api#signup","extra_office_line_usd_monthly":29,"kaicalls_signup_endpoint_note":"https://kaicalls.com/api/v1/signup also works; it 308-redirects to the www host."},"description":"Meet Kai LLC (Puerto Rico) is a business phone company. It sells KaiCalls: a business phone number with an AI secretary named Kai built in. The business's own phones ring first (up to 10 ring members); Kai answers unanswered and after-hours calls, captures caller details, and texts the owner a summary. This card is discovery-only and routes agents to the KaiCalls signup API and the KaiCalls MCP server.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","securitySchemes":{"public-discovery":{"type":"none","description":"Public discovery and routing links only. Do not send private customer data to this card. KaiCalls API authentication happens at kaicalls.com."}},"documentationUrl":"https://www.kaicalls.com/docs/api","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T15:15:01.845986+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T15:15:01.845986+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://meetkai.xyz/.well-known/agent-card.json"],"skills":[{"skill_id":"kaicalls-number","name":"Get or keep a business number","description":"A new business number is included on every plan. An existing number can be forwarded to KaiCalls or ported in. Setup help: https://www.kaicalls.com/docs/api and https://www.kaicalls.com/","tags":["phone-number","call-forwarding","number-porting"],"quality_warning":false},{"skill_id":"kaicalls-mcp","name":"Manage a KaiCalls account through MCP","description":"Connect to the KaiCalls MCP server at https://www.kaicalls.com/api/mcp (Streamable HTTP, JSON-RPC 2.0). Auth: OAuth 2.1 with PKCE and dynamic client registration for hosted chat clients, or a KaiCalls API key (kc_live_...) as a Bearer token. Read calls, transcripts, leads, voicemails, and usage; update hours, greeting, and business info; place follow-up calls and texts within granted scopes. Per-client setup: https://www.kaicalls.com/docs/api/connectors. Source: https://github.com/KaiCalls/kaicalls-mcp","tags":["mcp","kaicalls","calls","leads","account-management"],"quality_warning":false},{"skill_id":"kaicalls-plan-recommendation","name":"Recommend a KaiCalls plan","description":"Every plan includes a business phone number, a flat monthly price, and no per-minute overage; only Kai-answered calls count. Kai Backup $10/mo (about 20 Kai-answered calls, runs on the owner's cell). Kai Answering $79/mo (about 170 Kai-answered calls). Kai Office $349/mo (about 800 Kai-answered calls, 3 office lines). Extra number $15/mo; extra office line $29/mo. 25 free minutes with no card to start. Pricing source: https://www.kaicalls.com/pricing. Do not quote retired prices.","tags":["pricing","plans","kaicalls"],"quality_warning":false},{"skill_id":"kaicalls-signup","name":"Sign a business up for KaiCalls","description":"Create a KaiCalls account for a business with POST https://www.kaicalls.com/api/v1/signup (JSON). Required: business_name, email. Optional: business_type, website, phone_forward_to, activation_mode (default 'otp'). Step 1 sends an email verification code and returns challenge_id (status=otp_sent). Step 2 resends the same fields plus otp_code and challenge_id to provision a no-card trial with 25 free minutes. Inspect the response state and setup_status; HTTP 200 alone does not prove a working line or verified forwarding. Docs: https://www.kaicalls.com/docs/api#signup. Setup file for agents: https://www.kaicalls.com/skills/kaicalls-agent-api.skill","tags":["signup","business-phone-number","call-answering","kaicalls","agent-signup"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":4,"passed":4},"recent_checks":[{"card_url":"https://meetkai.xyz/.well-known/agent-card.json","checked_at":"2026-10-10T15:15:01.845986+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://meetkai.xyz/.well-known/agent-card.json","checked_at":"2026-10-10T12:38:13.050237+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://meetkai.xyz/.well-known/agent-card.json","checked_at":"2026-10-10T07:58:28.120496+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://meetkai.xyz/.well-known/agent-card.json","checked_at":"2026-10-10T07:50:14.405100+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T15:15:01.845986+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T07:50:14.405100+00:00","state":"unconfirmed","http_status":200,"detail":"Protocol response exceeded 16 KiB limit"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://meetkai.xyz/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T15:15:01.845986+00:00","latest_card_check":{"checked_at":"2026-10-10T15:15:01.845986+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T15:15:01.845986+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T15:15:01.845986+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-10T07:50:14.405100+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}