{"id":331754,"date":"2026-06-27T21:31:19","date_gmt":"2026-06-27T21:31:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/kaicalls-ai-intake\/"},"modified":"2026-06-27T21:48:51","modified_gmt":"2026-06-27T21:48:51","slug":"kaicalls-ai-intake","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/kaicalls-ai-intake\/","author":23522400,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"KaiCalls AI Intake","header_author":"KaiCalls","header_description":"Connects your WordPress site to KaiCalls to capture leads from your forms automatically.","assets_banners_color":"171922","last_updated":"2026-06-27 21:48:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.kaicalls.com\/integrations\/wordpress","header_author_uri":"https:\/\/www.kaicalls.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":56,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"kaicalls","date":"2026-06-27 21:45:50"},"1.0.1":{"tag":"1.0.1","author":"kaicalls","date":"2026-06-27 21:48:51"}},"upgrade_notice":{"1.0.1":"<p>Listing copy and WordPress.org assets refreshed. No runtime setup changes.<\/p>","1.0.0":"<p>Initial public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3588330,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3588330,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3588330,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3588330,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The AI Intake settings page where you connect your KaiCalls keys.","2":"The lead capture form rendered by the <code>[kaicalls_ai_intake_form]<\/code> shortcode.","3":"The \"Recent AI Intake Leads\" dashboard widget."}},"plugin_section":[262246],"plugin_tags":[2353,358,1150,11463,2644],"plugin_category":[58],"plugin_contributors":[269144],"plugin_business_model":[],"class_list":["post-331754","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-ai","plugin_tags-contact-form","plugin_tags-crm","plugin_tags-lead-capture","plugin_tags-phone","plugin_category-user-management","plugin_contributors-kaicalls","plugin_committers-kaicalls"],"banners":{"banner":"https:\/\/ps.w.org\/kaicalls-ai-intake\/assets\/banner-772x250.png?rev=3588330","banner_2x":"https:\/\/ps.w.org\/kaicalls-ai-intake\/assets\/banner-1544x500.png?rev=3588330","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/kaicalls-ai-intake\/assets\/icon-128x128.png?rev=3588330","icon_2x":"https:\/\/ps.w.org\/kaicalls-ai-intake\/assets\/icon-256x256.png?rev=3588330","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>KaiCalls AI Intake connects WordPress forms to KaiCalls so new website leads\ncan move into your KaiCalls dashboard automatically. From there, Kai can follow\nup by phone, text, and email based on your KaiCalls account settings.<\/p>\n\n<p>Answer for site owners: this is a WordPress lead capture plugin for businesses\nthat want form submissions routed to an AI follow-up system instead of sitting\nunanswered in an inbox.<\/p>\n\n<ul>\n<li>Drop-in lead form via the <code>[kaicalls_ai_intake_form]<\/code> shortcode.<\/li>\n<li>Secure API-key connection to your KaiCalls business.<\/li>\n<li>\"Recent AI Intake Leads\" widget on your WordPress dashboard.<\/li>\n<li>Works alongside your existing forms (post to the KaiCalls intake endpoint).<\/li>\n<\/ul>\n\n<p>You need a KaiCalls account. Generate your WordPress Public Key and Secret Key\nfrom your KaiCalls dashboard under WordPress Integration.<\/p>\n\n<p>Helpful links:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/www.kaicalls.com\/integrations\/wordpress\">WordPress integration guide<\/a><\/li>\n<li><a href=\"https:\/\/www.kaicalls.com\/docs\/api\">KaiCalls API documentation<\/a><\/li>\n<li><a href=\"https:\/\/www.kaicalls.com\/pricing\">KaiCalls pricing<\/a><\/li>\n<li><a href=\"https:\/\/www.kaicalls.com\/contact\">Contact KaiCalls<\/a><\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the KaiCalls service (https:\/\/www.kaicalls.com) to verify\nyour account and to deliver leads captured on your site. It is required for the\nplugin to function \u2014 without a KaiCalls account and keys, no data is sent.<\/p>\n\n<p>The plugin contacts the following KaiCalls API endpoints:<\/p>\n\n<ul>\n<li><code>POST https:\/\/www.kaicalls.com\/api\/v1\/wordpress\/auth\/verify<\/code> \u2014 when you save\nyour keys on the settings page, to confirm the connection. Sends your Public\nKey and Secret Key only.<\/li>\n<li><code>POST https:\/\/www.kaicalls.com\/api\/v1\/wordpress\/intake<\/code> \u2014 when a visitor\nsubmits the lead form (or your existing form posts to KaiCalls). Sends the\ndata the visitor entered: name, email address, phone number (if provided), and\nmessage, authenticated with your keys.<\/li>\n<li><code>GET https:\/\/www.kaicalls.com\/api\/v1\/wordpress\/dashboard-widget<\/code> \u2014 when the\n\"Recent AI Intake Leads\" dashboard widget loads, to retrieve a summary of your\nrecent leads. Sends only your keys.<\/li>\n<\/ul>\n\n<p>No data is sent to any third party other than KaiCalls, and nothing is sent\nuntil you have connected the plugin with your own KaiCalls keys.<\/p>\n\n<p>KaiCalls Terms of Service: https:\/\/www.kaicalls.com\/terms-of-service\nKaiCalls Privacy Policy: https:\/\/www.kaicalls.com\/privacy-policy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to Settings -&gt; AI Intake and enter your KaiCalls Public Key and Secret Key.<\/li>\n<li>Click \"Save &amp; Test Connection\" \u2014 you should see \"Connection successful!\".<\/li>\n<li>Add the shortcode <code>[kaicalls_ai_intake_form]<\/code> to any page or post.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20kaicalls%20ai%20intake%20do%3F\"><h3>What does KaiCalls AI Intake do?<\/h3><\/dt>\n<dd><p>KaiCalls AI Intake sends visitor-submitted lead details from WordPress to\nKaiCalls so your KaiCalls account can handle AI-powered follow-up.<\/p><\/dd>\n<dt id=\"is%20this%20a%20wordpress%20ai%20phone%20agent%20plugin%3F\"><h3>Is this a WordPress AI phone agent plugin?<\/h3><\/dt>\n<dd><p>It is the WordPress connector for KaiCalls. The plugin captures or forwards the\nlead details from WordPress; the AI phone, text, and email follow-up happens in\nKaiCalls.<\/p><\/dd>\n<dt id=\"can%20kai%20call%20new%20wordpress%20leads%20automatically%3F\"><h3>Can Kai call new WordPress leads automatically?<\/h3><\/dt>\n<dd><p>Yes, if your KaiCalls business settings are configured for that follow-up flow.\nThe plugin sends the lead to KaiCalls, and KaiCalls handles the follow-up rules.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20my%20api%20keys%3F\"><h3>Where do I get my API keys?<\/h3><\/dt>\n<dd><p>In your KaiCalls dashboard: WordPress Integration -&gt; Generate API Keys.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20kaicalls%20account%3F\"><h3>Do I need a KaiCalls account?<\/h3><\/dt>\n<dd><p>Yes. The plugin sends leads to your KaiCalls business and requires a Public Key\nand Secret Key generated from your KaiCalls dashboard.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20free%3F\"><h3>Is the plugin free?<\/h3><\/dt>\n<dd><p>The WordPress plugin is free. The KaiCalls service requires a KaiCalls account;\nsee https:\/\/www.kaicalls.com\/pricing for current plan details.<\/p><\/dd>\n<dt id=\"does%20it%20replace%20contact%20form%207%2C%20wpforms%2C%20or%20gravity%20forms%3F\"><h3>Does it replace Contact Form 7, WPForms, or Gravity Forms?<\/h3><\/dt>\n<dd><p>No. The plugin includes its own shortcode form, and existing forms can also send\nsubmissions to KaiCalls if they support a webhook, HTTP POST action, or custom\nhandler.<\/p><\/dd>\n<dt id=\"how%20do%20existing%20forms%20send%20leads%20to%20kaicalls%3F\"><h3>How do existing forms send leads to KaiCalls?<\/h3><\/dt>\n<dd><p>Post submissions to https:\/\/www.kaicalls.com\/api\/v1\/wordpress\/intake with your\nkeys as a Bearer token in the form\n    Authorization: Bearer wp_pk_...:wp_sk_....<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20lead%20data%20in%20wordpress%3F\"><h3>Does the plugin store lead data in WordPress?<\/h3><\/dt>\n<dd><p>The plugin stores your KaiCalls keys in WordPress options and caches dashboard\nwidget summary data temporarily. Lead form submissions are sent to KaiCalls and\nare not stored as WordPress posts by this plugin.<\/p><\/dd>\n<dt id=\"what%20data%20leaves%20my%20site%3F\"><h3>What data leaves my site?<\/h3><\/dt>\n<dd><p>Only the lead data a visitor enters (name, email, phone, message) and your API\nkeys, sent to KaiCalls. See the \"External services\" section above.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20my%20keys%20are%20wrong%3F\"><h3>What happens if my keys are wrong?<\/h3><\/dt>\n<dd><p>The settings page tests the connection when you save. If the keys are missing or\ninvalid, WordPress shows a connection error and leads are not sent.<\/p><\/dd>\n<dt id=\"where%20are%20the%20setup%20docs%3F\"><h3>Where are the setup docs?<\/h3><\/dt>\n<dd><p>Start with the WordPress integration guide:\nhttps:\/\/www.kaicalls.com\/integrations\/wordpress<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Refresh WordPress.org listing copy, FAQs, and setup links.<\/li>\n<li>Add WordPress.org listing banner and black-background Kai icon assets.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Send WordPress form leads to KaiCalls for AI phone, text, and email follow-up.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/331754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=331754"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kaicalls"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=331754"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=331754"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=331754"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=331754"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=331754"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=331754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}