Inletbase

Description

Inletbase is a powerful WordPress integration plugin designed specifically for web developers and digital agencies. Instead of relying on unreliable SMTP setups, complicated Zapier webhooks, or expensive form builder add-ons, this plugin securely captures form data at the browser level and sends it directly to your centralized Inletbase dashboard.

Additionally, it allows you to effortlessly deploy your trained AI Chatbots straight to your WordPress site with a single click—automatically whitelisting your domain and injecting the secure widget without touching any code.

It works universally with almost any WordPress form plugin by intercepting the standard browser form submission event. This ensures high compatibility and prevents lost submissions due to complex caching or server configuration rules.

How It Works

Unlike traditional plugins that require deep API integrations with specific form builders, Inletbase uses a universal CSS selector method for forms, and a fully automated domain-whitelist API for chatbots.

  1. Create a form or train an AI Chatbot in your Inletbase dashboard.
  2. Enter your API Key in the plugin settings to securely connect your WordPress site.
  3. For Chatbots: Simply select your trained bot from the dropdown, and the widget will instantly appear on your site.
  4. For Forms: Build your form on WordPress using your preferred tool (Elementor, Divi, Contact Form 7, etc.).
  5. In the Inletbase plugin dashboard, map your form by simply entering its HTML class or ID (e.g., .contact-form).

When a user submits the form on your website, our JavaScript captures the data and sends it securely to your local WordPress server. Your server then attaches your private API key and forwards the data to your Inletbase account in the background. The user experiences no delay, and your form functions exactly as it normally would.

Exact Compatibility

Because the plugin targets the HTML layer using CSS selectors, it works seamlessly with:

  • Elementor Pro Forms
  • Contact Form 7
  • Gravity Forms
  • WPForms
  • Fluent Forms
  • Ninja Forms
  • Divi Builder Forms
  • Custom HTML Forms

Core Features

  • AI Chatbot Integration: Instantly deploy trained AI assistants to your site with automatic domain whitelisting and secure script injection.
  • Proactive Engagement: Support for custom chatbot avatars and proactive popup engagement right out of the box.
  • Universal CSS Interception: Connect any form just by specifying its class or ID.
  • Secure Local Proxy: API keys are stored securely in your WordPress database, never exposed in public JavaScript logic.
  • Zero Interference: The plugin uses background requests. It does not stop your primary form builder from sending its regular email notifications or saving to the local database.
  • Field Level Mapping: You control exactly which input fields are sent to the external dashboard.
  • Cross-Site Management: Connect dozens of client WordPress websites to a single Inletbase organization account.

Built For Agencies

Managing multiple client websites often means dealing with lost form submissions, broken SMTP plugins, and missing client emails. Inletbase solves this by providing one unified dashboard where you can see every submission from every client site in real-time.

Please note: You must have an active Inletbase account to use this plugin. You can create a free account at inletbase.com.

Documentation & Support

For technical setup guides, including how to find CSS selectors and HTML name attributes on different form builders, visit the official Inletbase documentation. If you need direct assistance, contact our technical support team.

External Services & Third-Party Disclosure

This plugin connects your WordPress site to Inletbase (https://inletbase.com), a third-party Software-as-a-Service platform operated by Byteonic Labs. An active Inletbase account and API key are required for the plugin to function. The plugin cannot capture form data or deploy chatbots without connecting to this external service.

What the plugin sends to Inletbase, and when:

  • Form submissions (Forms feature): When a visitor submits a mapped form on your site, the data from the form fields you explicitly mapped is sent to the Inletbase API endpoint (https://inletbase.com/api/external). Alongside the mapped fields, the plugin sends a small metadata object containing the page URL where the form was submitted, the visitor’s browser user-agent string, and identifiers noting the submission came from the WordPress plugin. This transmission happens at the moment of submission. The same endpoint is used from your WordPress admin to list your forms and chatbots and to register your site’s domain for chatbot whitelisting.
  • Chatbot widget (Chatbots feature): When you activate a chatbot, the plugin loads a JavaScript widget from Inletbase (https://api.inletbase.com/widget/chatbot.js) on your site’s front end. Visitor messages typed into the chatbot and the AI responses are processed through the Inletbase backend. Your site’s domain is registered with Inletbase for whitelisting when you activate a bot.
  • Administration: Your API key is stored in your WordPress database and sent as a bearer token with each API request to authenticate your account. It is never exposed in front-end/browser code.

Use of the Inletbase service is governed by its Terms of Service and Privacy Policy:

  • Terms of Service: https://inletbase.com/legal/terms
  • Privacy Policy: https://inletbase.com/legal/privacy
  • Data Processing Addendum: https://inletbase.com/legal/dpa

Privacy Policy

Inletbase transmits form submission data and chatbot conversation messages to the Inletbase platform (https://inletbase.com) via a secure HTTPS connection. For forms, the data from the fields you explicitly map is transmitted, together with metadata about each submission: the page URL it was submitted from, the visitor’s browser user-agent, and identifiers indicating the submission originated from this WordPress plugin. For chatbots, visitor messages and AI responses are processed through the Inletbase backend, and your site domain is registered for widget whitelisting.

You are responsible for disclosing this data processing to your own site visitors in your website’s privacy policy where required by applicable law (including the GDPR, UK GDPR, and CCPA/CPRA). For full details on how Inletbase handles data, see the Inletbase Privacy Policy and Terms of Service.

Installation

Automatic Installation

  1. Navigate to Plugins > Add New in your WordPress admin dashboard.
  2. Search for “Inletbase”.
  3. Click Install Now, followed by Activate.

Manual Installation

  1. Download the Inletbase ZIP file.
  2. Navigate to Plugins > Add New > Upload Plugin in your WordPress admin dashboard.
  3. Select the ZIP file and click Install Now.
  4. Click Activate.

Connecting Your Account

  1. Go to the new Inletbase menu item in your WordPress dashboard.
  2. Enter your Inletbase API Key.
  3. Click Connect API.
  4. To add a chatbot, select your active bot from the “Chatbots” tab.
  5. To map a form, use the “Forms” tab to map it using its CSS selector.

FAQ

Where do I find my API Key?

Log in to your Inletbase account at inletbase.com, navigate to Settings, and open the API Keys section. Generate a new key and copy it into the WordPress plugin.

What is a CSS Selector?

A CSS selector is how the plugin identifies your form on the webpage. It is usually a class (starting with a period, like .my-form) or an ID (starting with a hash, like #contact-form-1). Most form builders allow you to assign custom classes to your forms in their advanced settings.

Does this disable my normal form notifications?

No. Inletbase runs in the background. Your existing form plugin will still send its regular email notifications and save entries to your local WordPress database as usual.

Does this work with free form plugins like Contact Form 7?

Yes. The interception method works on the HTML level, meaning it is compatible with both free and premium versions of almost all form builders.

Is my API Key secure?

Yes. The plugin uses a secure local PHP proxy. The background JavaScript sends the form data to your own WordPress server first. The server then attaches the hidden API key and makes the final HTTPS request to Inletbase. The key is never visible in the browser console.

What happens if the API fails or the internet drops?

Because Inletbase acts as a secondary background process, your primary form submission continues normally. If the external API request fails, the submission is not sent to Inletbase, but your local form plugin will still successfully process it.

How do I deploy a chatbot to my site?

After connecting with your API key, go to the Chatbots tab in the plugin hub. You will see a list of all trained chatbots from your Inletbase account. Click the “Activate” button next to the one you want to deploy. The widget will automatically appear on your site.

Can I customize the chatbot appearance?

Yes. All appearance settings (colors, avatar, welcome message, widget title, proactive popup) are configured in the Inletbase dashboard at inletbase.com. The WordPress plugin will automatically reflect whatever you configure there.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Inletbase” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Inletbase” 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.0

  • Initial release of the Inletbase WordPress plugin.
  • Universal CSS selector-based form interception for all major form builders.
  • AI Chatbot deployment with automatic domain whitelisting.
  • Secure local PHP proxy for API key protection.
  • Modern Hub dashboard for managing Forms and Chatbots.
  • Field-level mapping interface.