=== Byteonic Intake ===
Contributors: byteoniclabs
Donate link: https://byteoniclabs.com
Tags: forms, gravity forms, contact form 7, wpforms, fluent forms
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect your WordPress forms to Byteonic Intake platform for centralized submission management.

== Description ==

**Byteonic Intake** allows you to effortlessly send form submissions from your WordPress site to the [Byteonic Intake](https://intake.byteoniclabs.com) platform. It supports all major form plugins:

* **Gravity Forms** - Full integration with field mapping
* **Contact Form 7** - Mail tag to field mapping
* **WPForms** - Native settings panel integration
* **Fluent Forms** - Seamless settings tab integration

= Key Features =

* 🔐 **Secure API Key Authentication** - Your data is transmitted securely
* 🗺️ **Visual Field Mapping** - Map form fields to Byteonic fields with an intuitive UI
* 📋 **Multi-Form Support** - Connect multiple WordPress forms to different Byteonic forms
* ⚡ **Real-time Forwarding** - Submissions are sent instantly to your Byteonic dashboard
* 📊 **Centralized Dashboard** - View all submissions from multiple sites in one place
* 🔄 **Auto-Detection** - Plugin automatically detects which form plugins are active

= How It Works =

1. Install and activate the plugin
2. Enter your Byteonic Intake API Key
3. Go to any supported form plugin's settings
4. Enable Byteonic Intake integration
5. Map your form fields to Byteonic fields
6. Submissions are now forwarded automatically!

= Requirements =

* WordPress 5.8 or higher
* PHP 7.4 or higher
* A Byteonic Intake account ([Sign up free](https://intake.byteoniclabs.com))
* At least one supported form plugin installed

= Documentation =

For detailed documentation, visit [Byteonic Intake Documentation](https://intake.byteoniclabs.com/docs).

= Support =

Need help? Contact us at [support@byteoniclabs.com](mailto:support@byteoniclabs.com) or visit our [support page](https://byteoniclabs.com/support).

== Installation ==

= Automatic Installation =

1. Go to **Plugins > Add New** in your WordPress admin
2. Search for "Byteonic Intake"
3. Click **Install Now** and then **Activate**

= Manual Installation =

1. Download the plugin ZIP file
2. Go to **Plugins > Add New > Upload Plugin**
3. Choose the ZIP file and click **Install Now**
4. Activate the plugin

= Configuration =

1. Navigate to **Byteonic Intake** in your WordPress admin menu
2. Enter your API Key (get one from your [Byteonic Dashboard](https://intake.byteoniclabs.com/dashboard/settings/api-keys))
3. Save your settings
4. Go to your form plugin settings to configure individual forms

== Frequently Asked Questions ==

= Where do I get an API Key? =

Log in to your [Byteonic Intake Dashboard](https://intake.byteoniclabs.com) and navigate to **Settings > API Keys**. Click "Generate New Key" to create one.

= Which form plugins are supported? =

Currently, we support:
* Gravity Forms (requires license)
* Contact Form 7 (free)
* WPForms (Lite and Pro)
* Fluent Forms (free and Pro)

= Does this work with the free versions of form plugins? =

Yes! The integration works with both free and premium versions of all supported form plugins.

= What happens if the API is unreachable? =

Your form submission will still be saved by your form plugin locally. The Byteonic forwarding will fail gracefully, and an error will be logged for debugging.

= What data is sent to Byteonic? =

Only the form fields you explicitly map are sent, plus optional metadata like the submission URL and timestamp. No sensitive WordPress data is transmitted.

= Is my data secure? =

Yes. All data is transmitted over HTTPS using your unique API key for authentication. We follow industry-standard security practices.

= Can I use this on multiple sites? =

Yes! You can install the plugin on multiple WordPress sites and connect them all to the same Byteonic account.

= What happens if I reach my plan's submission limit? =

The plugin will receive an error from the API. The submission is still saved by your form plugin, but won't be forwarded to Byteonic. You'll see an error in your debug log.

== Screenshots ==

1. **Dashboard** - Main Byteonic Intake settings page with API key configuration
2. **WPForms Integration** - Native settings panel in WPForms builder
3. **Field Mapping** - Visual field mapping interface
4. **Fluent Forms Tab** - Seamless integration in Fluent Forms settings

== Changelog ==

= 1.2.0 =
* Added Fluent Forms integration
* Improved settings UI across all integrations
* Added visual field mapping tables
* Enhanced error handling and logging
* WordPress 6.7 compatibility
* Various bug fixes and improvements

= 1.1.0 =
* Added WPForms integration
* Added auto-mapping fallback for unmapped fields
* Improved API error messages
* Added metadata collection (URL, IP, User Agent)

= 1.0.0 =
* Initial release
* Gravity Forms integration
* Contact Form 7 integration
* Basic field mapping
* API key authentication

== Upgrade Notice ==

= 1.2.0 =
This version adds Fluent Forms support and includes important UI improvements. Recommended update for all users.

== Privacy Policy ==

Byteonic Intake transmits form submission data to the Byteonic Intake platform (https://intake.byteoniclabs.com) via secure HTTPS connection. Only data from fields you explicitly map is transmitted. For full privacy details, see our [Privacy Policy](https://byteoniclabs.com/privacy-policy/).
