tr Skip to content

FlowMattic 7.3: On-Time Schedules, Cloud Webhooks and More

What's new in FlowMattic 7.3: FlowMattic Cloud, Bookings, Tables, the MCP Server and AI on your own model, nine new features.

FlowMattic 7.3 is about timing and trust. Schedules and delays can now run on time whether or not anyone visits your site, webhooks can be held and retried when your site is down, and a run’s every input is there to inspect when something goes wrong. Around that, this release adds new ways to publish FlowMattic Tables, smarter booking forms, a WordPress Abilities bridge for AI clients, and AI agents that can run on a model you host yourself.

Here are the nine biggest changes in FlowMattic 7.3, what each one does, and where to find it. The full list is in the changelog.

1. FlowMattic Cloud: an optional add-on with a Free plan

FlowMattic Cloud is a new, optional add-on that powers three services from one account: the Scheduler, Cloud Webhooks and FlowMattic Tables. You connect it in one click under FlowMattic → FlowMattic Cloud and start on the Free plan, with no card needed. Each service stays off until you turn it on, and without Cloud, FlowMattic works exactly as it always has.

FlowMattic Cloud screen with the Connect this site to FlowMattic Cloud card listing the Scheduler, Cloud Webhooks and FlowMattic Tables services and a Connect for free button.
FlowMattic → FlowMattic Cloud: one account for the Scheduler, Cloud Webhooks and FlowMattic Tables, starting on the Free plan.

The same screen shows your plan and usage, and it is where you pick a paid plan, upgrade and manage billing for all three services together. Every paid plan starts with a 7-day free trial.

2. Schedules and delays that run on time

Every FlowMattic timing, including schedules, Delays, API Polling, booking reminders and approval timeouts, now runs from FlowMattic’s own job table instead of WordPress’s single cron list. Each job is claimed before it runs, so it never runs twice, and a Delay that was already waiting when you update resumes at its original time.

Connect FlowMattic Cloud and the Scheduler wakes your site the moment the next timing is due, whether or not anyone visits: on the minute on the Free plan, to the second on paid plans, with no limit on schedules. Weekly and monthly schedules fire on the day you chose, Every X Hours works for any number of hours, and times follow your site’s time zone across daylight-saving changes. If Cloud stops waking the site for 10 minutes, you get a notice and an email, and your timings keep running through WordPress cron in the meantime.

3. Cloud Webhooks: no more lost deliveries

A webhook trigger has a new Deliver via setting. Choose FlowMattic Cloud and senders post to a hooks.flowmattic.com address instead of your site. Cloud stores each event and delivers it to your site, retrying for about five days if the site is slow or down, and a failed event can be replayed from the Cloud screen. The Free plan covers 1,000 events a month.

Webhook trigger Configure tab with Deliver via set to FlowMattic Cloud and a Generate Cloud webhook URL button.
Set Deliver via to FlowMattic Cloud on a webhook trigger, then generate the hooks.flowmattic.com address before you save.

You can generate the Cloud address right in the trigger before you save, so you can capture a test request straight away. Senders’ own signatures (Stripe, Slack, Paddle) are checked against the time the webhook first arrived, so a delayed delivery still passes their replay window. If Cloud can’t reach your site for 30 minutes, it emails you, reminds you once a day for up to four days, and tells you when deliveries go through again.

4. FlowMattic Tables: views, card layouts and HTML templates

FlowMattic Tables gains four ways to shape and publish your data:

  • Views save the grid’s filters, sorting and visible columns under a name. Set a default and choose which views visitors can switch between on a shared table.
  • Card layouts show each row of a shared table as a card, with the fields and their order chosen per layout. Button columns can sit on a card for users allowed to run them.
  • Shortcode columns run a shortcode for each row, with {{field_name}} filled from that row.
  • HTML Templates publish a table with your own header, row, footer and empty-state HTML through [flowmattic_table_view id="N"], with date, currency, percent, yes/no and tag formats. A template can also be shared at a secret link that opens without a login and can be revoked at any time.
FlowMattic Tables card layout preview showing coffee products as cards with image, product name, roast, sale price and category.
A card layout shows each row of a shared table as a card, with the fields you choose.
A FlowMattic Tables HTML Template published as a card grid of coffee products with names, roasts and prices.
An HTML Template publishes the same table with your own markup, here as a product grid on a share link.

Watch the 12-minute walkthrough on YouTube: it builds a coffee shop’s product table from a CSV import through to a published card grid.

FlowMattic Tables 7.3 video thumbnail: Your database, published, with coffee product cards and a New in 7.3 badge.
Watch the FlowMattic Tables walkthrough on YouTube.

5. Bookings: custom questions and invitee-chosen locations

FlowMattic Bookings can now qualify a lead before the call. Add text, paragraph, dropdown, single-choice or multiple-choice questions to a calendar, each required or optional. The answers show on the booking, in the New booking alert email and in your workflow’s trigger data, so a workflow can route a call by budget, service or company size.

A calendar can also offer several locations at once (Phone call, Zoom, Google Meet and In person), and the invitee picks one while booking. Each option keeps its own address, number or call direction, and every booking keeps the location it was made with, even if you change the calendar later.

FlowMattic booking form with a Location choice of Phone call or In person, a required dropdown question and a Company size single-choice question.
The invitee picks the meeting location and answers your custom questions while booking.

6. AI agents on your own model

The AI Agent has a new OpenAI-Compatible provider. Point it at any compatible Base URL, such as LM Studio, Ollama, vLLM or Azure OpenAI, add an API key connection only if the server needs one, and load the model list from the server. Requests wait up to five minutes, because a local model on an ordinary processor can take that long to answer.

AI Agent Configure Chat Model panel with the OpenAI-Compatible provider, Base URL http://localhost:11434/v1 for Ollama and Model ID llama3.1:8b.
The OpenAI-Compatible provider pointed at a local Ollama server.

Every provider also gets an Additional Parameters box for settings the form doesn’t cover (JSON merged into the request), and Agent Limits: Max Iterations (1 to 100) and a Tool Output Limit that trims long tool results before they go back to the model. Developers can adjust any outgoing request with the flowmattic_ai_agent_request_body filter.

7. MCP Server: WordPress Abilities and better AI-built workflows

FlowMattic now publishes its MCP tools as WordPress abilities, such as flowmattic/list-workflows and flowmattic/get-table-rows, 21 in all. Other plugins, the WordPress MCP Adapter and the wp-abilities REST API can use them. Nothing is published until an administrator turns on the master switch in Settings → WordPress Abilities. After that, each ability can be switched on or off, grouped as read-only, changes data, and overwrites or deletes. Running one needs the Manage Workflows permission.

FlowMattic Settings, WordPress Abilities tab with the Publish FlowMattic abilities switch and read-only abilities such as flowmattic/list-workflows.
Settings → WordPress Abilities: one master switch, then each ability on or off by group.

The same screen has a Copy Claude Desktop config button. A new wf_get_event_fields tool lists the fields each action takes, so a connected AI client builds workflows with every step filled in. Every tool reply also names the site it came from, for clients that manage several sites. WordPress Abilities needs WordPress 6.9 or later.

8. Ask a client for their credentials with a private link

Building workflows for a client who holds the API keys? When you create a connect in Connects, choose Ask someone for them. FlowMattic makes a private link, and can email it with your message. You pick an expiry of 1, 3 or 7 days, and the link works once.

New connect form with Ask someone for them selected, an email address, a 3-day link expiry and a message, ready to create the request link.
Ask someone for them: FlowMattic emails a private link that works once and expires in 1, 3 or 7 days.

The person you ask opens a page that needs no login and shows only the fields still missing, or a sign-in button for OAuth apps. They never see your other connections, and the values are never shown again. The connect can be used in workflows straight away, its row shows the request status, and you get an email when it’s connected. Request links need your site to use HTTPS.

9. Build and debug workflows faster

Several builder and Task History additions in FlowMattic 7.3 cut down the guesswork:

  • Test a Router before saving. The Router’s test button opens the data captured above it, ready to edit, and shows each route as Runs or Skipped with every condition and the values it compared. Nothing is saved or sent.
  • Skip Duplicate Events on any trigger’s Conditions tab: build a key from the trigger data (for example {order_id}) and a time window, and a repeat event is recorded as skipped instead of running again.
  • Request Payload in Task History shows the inputs every step ran with, dynamic tags filled and secrets masked.
  • Load a run’s trigger data into the builder as the trigger’s captured response, to map fields against what a live run received.
  • Paste a sample JSON payload on a webhook trigger when the sending app can’t fire a test.
  • Stop and Error ends a run as Failed with your own message, which Task History, the failure email and the Workflow Failed trigger all report.
Test routes with sample data dialog showing the Priority order route as Runs and the Standard order route as Skipped, with the compared values.
Test a Router against a sample: each route shows Runs or Skipped and the values each condition compared.
Trigger Conditions tab with the Skip Duplicate Events checkbox, a Duplicate Key field and a time window.
Skip Duplicate Events on a trigger's Conditions tab.
Task History run details showing step cards and the Request Payload tab with the inputs a step ran with.
Task History shows the inputs every step ran with under Request Payload.

Also new in FlowMattic 7.3

  • Forms: Rich Text field. Respondents can format an answer with headings, lists, links and more, on desktop and phones. Workflows receive the HTML plus a plain-text copy.
  • Data Transformer: Generate UUID, Generate Random String, Encrypt and Decrypt (AES-256), Create and Verify JWT (HS256) and Generate TOTP Code actions.
  • JSON Parser: Build JSON Object and Edit JSON Fields actions.
  • WordPress triggers: Plugin Activated, Deactivated, Updated and Deleted, Theme Switched and WordPress Core Updated. New Post can run on drafts, and Update Post can be filtered by post type and status.
  • Delay Until has a Time Zone setting, and the Iterator can wait up to 60 seconds between items to stay under an API’s rate limit.
  • Webhook Response can answer with any HTTP status code from 200 to 599 and extra headers. Webhook Outgoing can send JSON, multipart/form-data or x-www-form-urlencoded.
  • Task History date filters now offer live ranges such as Last 7 days, and a saved default view moves with the calendar.
  • Generate Magic Login Link takes a validity from 1 minute to 30 days.
Forms Rich Text field on a phone with a formatting toolbar and an answer with bold text and a bulleted list.
The new Rich Text field in Forms, on a phone.

Before you update

  • Table shortcodes: [flowmattic_table] and [flowmattic_table_view] now render only in posts whose author can manage that kind of table: administrators for FlowMattic Tables, users who can manage workflows for WP Tables. Theme templates and widgets are not affected.
  • Rolling back: to go back to a 7.2 release, deactivate FlowMattic 7.3 first. Deactivating hands every schedule and delay back to WordPress cron at its original time.
  • New modules start off: on a new install, Forms, Bookings, FlowMattic Tables, PDF Templates and Image Templates start switched off. Turn them on in the setup wizard or under Settings → Core Modules.

FAQ

Do I need FlowMattic Cloud to use FlowMattic 7.3?

No. FlowMattic Cloud is optional, and FlowMattic works as before without it. Schedules and delays still run through WordPress cron, now from FlowMattic’s own job table. Connect Cloud only if you want on-time schedules without visitors, Cloud Webhooks or FlowMattic Tables.

Is FlowMattic Cloud free?

There is a Free plan that needs no card. It runs schedules on the minute and covers 1,000 Cloud Webhook events a month. Paid plans add capacity, to-the-second timing and FlowMattic Tables, and each starts with a 7-day free trial. See the FlowMattic Cloud page for the plans.

Can FlowMattic AI agents run on a local model?

Yes. Choose the OpenAI-Compatible provider and enter the server’s Base URL, for example http://localhost:11434/v1 for Ollama or http://localhost:1234/v1 for LM Studio. An API key connection is optional for servers that don’t need one.

Will my existing schedules and delays keep working after the update?

Yes. On the first load after the update, FlowMattic moves its timings into the new job table, and a Delay that was already waiting resumes at its original time. Nothing needs to be set up again.

Update to FlowMattic 7.3 today

FlowMattic 7.3 is available now from your WordPress dashboard. Update the plugin, take the tour on the What’s New page that opens after the update, and connect FlowMattic Cloud when you’re ready. New to FlowMattic? See the plans and start automating your WordPress site.

More from the blog