Fluent Booking
Overview
AFI creates bookings in Fluent Booking from any WordPress form submission. Use it to push appointments collected elsewhere on your site (e.g. through a custom form) into Fluent Booking’s calendar.
Supported actions
- Create Booking — adds a booking to a specific calendar/event with date/time, host, attendee details.
Authentication
- No API key — AFI writes directly to Fluent Booking on the same WordPress install.
- Confirm Fluent Booking is installed and activated.
How to create the integration
- In WordPress admin, go to AFI > New Integration.
- Pick your Sender (Contact Form 7, WPForms, WooCommerce, etc.) and the form / event to listen on.
- Pick Fluent Booking as the Receiver, then pick the Task you want to run.
- Map sender fields onto Fluent Booking’s fields. Event ID, start time, attendee name + email are required.
- Optional: add Conditional Logic so the action only fires on matching submissions.
- Save and run a test submission. Check AFI > Log if anything looks off.
Notes & caveats
- Same-site only. Fluent Booking’s tables live on your WordPress install.
- Slot conflicts: Fluent Booking checks for conflicts; conflicting bookings are rejected with the reason in the AFI log.
- Buffer / lead-time rules: configured per Fluent Booking event still apply when creating via the receiver.