KaiCalls AI Intake

Description

KaiCalls AI Intake connects WordPress forms to KaiCalls so new website leads
can move into your KaiCalls dashboard automatically. From there, Kai can follow
up by phone, text, and email based on your KaiCalls account settings.

Answer for site owners: this is a WordPress lead capture plugin for businesses
that want form submissions routed to an AI follow-up system instead of sitting
unanswered in an inbox.

  • Drop-in lead form via the [kaicalls_ai_intake_form] shortcode.
  • Secure API-key connection to your KaiCalls business.
  • “Recent AI Intake Leads” widget on your WordPress dashboard.
  • Works alongside your existing forms (post to the KaiCalls intake endpoint).

You need a KaiCalls account. Generate your WordPress Public Key and Secret Key
from your KaiCalls dashboard under WordPress Integration.

Helpful links:

External services

This plugin connects to the KaiCalls service (https://www.kaicalls.com) to verify
your account and to deliver leads captured on your site. It is required for the
plugin to function — without a KaiCalls account and keys, no data is sent.

The plugin contacts the following KaiCalls API endpoints:

  • POST https://www.kaicalls.com/api/v1/wordpress/auth/verify — when you save
    your keys on the settings page, to confirm the connection. Sends your Public
    Key and Secret Key only.
  • POST https://www.kaicalls.com/api/v1/wordpress/intake — when a visitor
    submits the lead form (or your existing form posts to KaiCalls). Sends the
    data the visitor entered: name, email address, phone number (if provided), and
    message, authenticated with your keys.
  • GET https://www.kaicalls.com/api/v1/wordpress/dashboard-widget — when the
    “Recent AI Intake Leads” dashboard widget loads, to retrieve a summary of your
    recent leads. Sends only your keys.

No data is sent to any third party other than KaiCalls, and nothing is sent
until you have connected the plugin with your own KaiCalls keys.

KaiCalls Terms of Service: https://www.kaicalls.com/terms-of-service
KaiCalls Privacy Policy: https://www.kaicalls.com/privacy-policy

Installation

  1. Install and activate the plugin.
  2. Go to Settings -> AI Intake and enter your KaiCalls Public Key and Secret Key.
  3. Click “Save & Test Connection” — you should see “Connection successful!”.
  4. Add the shortcode [kaicalls_ai_intake_form] to any page or post.

FAQ

What does KaiCalls AI Intake do?

KaiCalls AI Intake sends visitor-submitted lead details from WordPress to
KaiCalls so your KaiCalls account can handle AI-powered follow-up.

Is this a WordPress AI phone agent plugin?

It is the WordPress connector for KaiCalls. The plugin captures or forwards the
lead details from WordPress; the AI phone, text, and email follow-up happens in
KaiCalls.

Can Kai call new WordPress leads automatically?

Yes, if your KaiCalls business settings are configured for that follow-up flow.
The plugin sends the lead to KaiCalls, and KaiCalls handles the follow-up rules.

Where do I get my API keys?

In your KaiCalls dashboard: WordPress Integration -> Generate API Keys.

Do I need a KaiCalls account?

Yes. The plugin sends leads to your KaiCalls business and requires a Public Key
and Secret Key generated from your KaiCalls dashboard.

Is the plugin free?

The WordPress plugin is free. The KaiCalls service requires a KaiCalls account;
see https://www.kaicalls.com/pricing for current plan details.

Does it replace Contact Form 7, WPForms, or Gravity Forms?

No. The plugin includes its own shortcode form, and existing forms can also send
submissions to KaiCalls if they support a webhook, HTTP POST action, or custom
handler.

How do existing forms send leads to KaiCalls?

Post submissions to https://www.kaicalls.com/api/v1/wordpress/intake with your
keys as a Bearer token in the form
Authorization: Bearer wp_pk_…:wp_sk_….

Does the plugin store lead data in WordPress?

The plugin stores your KaiCalls keys in WordPress options and caches dashboard
widget summary data temporarily. Lead form submissions are sent to KaiCalls and
are not stored as WordPress posts by this plugin.

What data leaves my site?

Only the lead data a visitor enters (name, email, phone, message) and your API
keys, sent to KaiCalls. See the “External services” section above.

What happens if my keys are wrong?

The settings page tests the connection when you save. If the keys are missing or
invalid, WordPress shows a connection error and leads are not sent.

Where are the setup docs?

Start with the WordPress integration guide:
https://www.kaicalls.com/integrations/wordpress

Reviews

There are no reviews for this plugin.

Contributors & Developers

“KaiCalls AI Intake” is open source software. The following people have contributed to this plugin.

Contributors

Translate “KaiCalls AI Intake” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Refresh WordPress.org listing copy, FAQs, and setup links.
  • Add WordPress.org listing banner and black-background Kai icon assets.

1.0.0

  • Initial public release.