tr Skip to content
Product updates

Changelog

Every improvement we ship to FlowMattic — new integrations, features and fixes.

v7.0

20 July, 2026

New

  • Jaadu — New FlowMattic AI agent that rides along as a copilot across the product: the Workflow Builder, Email Template Builder, Image Template Builder, PDF Template Builder and Forms. It reads whatever you have open and builds it with you in conversation
  • Jaadu — In the Workflow Builder it can choose the trigger, search the integration catalog for the right app and event, add and configure steps, and lay out routers, routes and branches for you. Semantic search across the live app catalog means it surfaces the handful of events that actually fit your request
  • Bookings — New native scheduling module: create shareable booking calendars (event types) with recurring-weekly or specific-date availability, per-day hours, buffers, minimum notice, booking window and max bookings/day, plus a calendar/list/board dashboard to reschedule, cancel, complete or mark no-show
  • Bookings — Public booking page via the shortcode, a Gutenberg block, and a shareable /flowmattic-booking/{slug}/ permalink, honoring per-calendar branding (logo, accent color, hide "Powered by FlowMattic", post-booking redirect)
  • Bookings — New workflow trigger app firing booking_created, booking_rescheduled, booking_cancelled, booking_completed and booking_no_show events (plus booking_updated, booking_deleted, single_use_booking and calendar events) with full booking payloads, plus Add Note / Update Status actions and bundled default email/reminder workflows so messaging is automation-driven, not hard-coded
  • Forms — New form builder module: build forms in a drag-and-drop editor with text, email, phone, URL, number, date, time, dropdown, checkbox, radio, file upload, rating, signature, address, hidden, heading, HTML and divider fields, plus reCAPTCHA spam protection
  • Forms — Publish a form with the shortcode, a Gutenberg block, or a shareable /forms/{slug}/ page, and draft a complete form from a prompt with "Generate with AI"
  • Forms — Submissions are stored with a searchable entries view, partial (in-progress) responses are saved so visitors can resume where they left off, and per-form notifications and save-to-table route each entry onward
  • Forms — New Form Builder trigger app to run workflows on form submission and act back on the response with a custom response body, a redirect, or a note
  • FlowMattic Managed Tables — New premium managed database service running on FlowMattic infrastructure, so you get workflow-ready tables without provisioning a database of your own. Triggers on New Row, Updated Row, Deleted Row, Updated Cell and Button Clicked, with actions to insert, upsert, update, delete, find, get and count rows plus raw SQL queries, and table/field pickers throughout
  • Image Template Builder — New visual image template designer with a React-based editor, 19 prebuilt starters, 10 element types (heading, text, image, avatar, button, icon, shape, divider, logo, QR), gradient backgrounds, drag-to-position canvas, and {{token}} bindings for dynamic data
  • Image Builder — New core integration to generate PNG images from saved Image templates inside workflows, with both JSON and named-parameter data modes, automatic template parameter detection, and media library / custom folder save destinations. Rendering uses Cloudflare Browser Rendering for pixel-perfect output
  • PDF Template Builder — New visual PDF template designer with a React-based editor, drag-and-drop blocks, 26+ element types, dynamic data bindings, conditional visibility, and per-page headers/footers.
  • PDF Builder — New core integration to generate PDFs from saved PDF Template Builder templates inside workflows, with both JSON and named-parameter data modes, automatic template parameter detection, and media library / custom folder save destinations
  • Email Template Builder — New "Generate with AI" that drafts a full email (blocks, subject, pre-header, sample dynamic data) from a prompt, available in the builder sidebar, the template picker, and the templates listing page
  • Workflow Builder — New "Generate with AI" that turns a plain-language description into a complete, working workflow — trigger, steps, routers and branches — ready to review and refine
  • Workflow Builder — New Sticky Note nodes for annotating a canvas: drop a note anywhere, resize it, choose from a preset colour palette, and any links inside stay clickable
  • Admin — Completely revamped admin experience: a new persistent sidebar with instant search (⌘K / Ctrl+K to focus) and every screen rebuilt on a shared design language — consistent panels, row menus, empty states and dialogs
  • Custom Apps — Import actions from cURL, OpenAPI 3.x, Swagger 2.0, or Postman 2.1 (paste, upload JSON/YAML, or fetch from URL). Preview discovered actions, create a new app or append into an existing one with skip/duplicate handling, and auto-fill body/query/path/header fields
  • FlowMattic Browser — New core integration powered by Cloudflare Browser Rendering API. Includes 9 page actions — screenshots, PDFs, scraping by selector, page-to-Markdown, links, rendered HTML, archiving, social images and Google Maps search — plus a Browse URL action that doubles as the AI Agent's "browse_url" tool, so agents can fetch and reason over web pages on their own
  • AWS Bedrock — New connect that supplies AWS Signature V4 credentials so the AI Agent and other AI surfaces can call Amazon Bedrock foundation models (Claude, Nova, Llama, Mistral, Cohere) through the unified Converse API
  • WordPress — New "Upload Base64 Image" action to upload base64 encoded images to the Media Library with optional format conversion (WebP, AVIF, JPG, PNG, GIF)
  • RSS Feed — New "New Item in Multiple RSS Feeds" trigger to monitor multiple RSS feeds in a single workflow
  • API — New "Show Response Headers" option to include response headers in the API response under a "response_headers" key, useful for APIs that return tokens or metadata in headers
  • Webhook Trigger — Optional Custom Webhook Slug field for a stable, human-readable URL (e.g. /webhook/capture/orders-api) that survives workflow recreation. The auto-generated workflow_id URL keeps working in parallel
  • WP-CLI — New commands for headless installs and scripted maintenance: workflows (list, get, status, enable, disable, toggle, delete) and task history (count, list, clear, purge)

Improved

  • Integrations — Added info icon on integration cards linking to the integration page
  • AI Assistant — Chatbot now renders HTML tags (bold, lists, links, etc.) in bot responses
  • AI Assistant — Chatbot iframe embed now expands to full width of its container
  • Workflows — "Load More Workflows" now respects the active folder and status filters; previously newly-loaded rows ignored the filter and showed regardless
  • Custom Apps — Action and trigger rows now use the shared kebab (⋮) menu instead of a loose row of four icon buttons, matching Connects
  • MCP Server — Tool cards now use the shared kebab (⋮) menu, consistent with the rest of the admin
  • Task History — The workflow filter now has a search box for finding a workflow among hundreds
  • UI — Connection, database and folder pickers are now searchable
  • Tables — Adding and deleting a column now show a progress overlay instead of appearing frozen while the grid reloads (matching Update Column)
  • Tables — The workflow-builder table and column dropdowns now show a loading state while fetching
  • Settings — Editing a database connection or IMAP account now shows immediate feedback on the clicked row while the details load
  • Settings — The Add/Update Database form is guarded against double submission, preventing duplicate database connection rows
  • Email Templates — The template starter buttons now disable while the editor boots, preventing an accidental second click
  • UI — Errors and validation now surface as non-blocking toasts instead of blocking browser alerts across the AI Assistants, Email Templates, Folder Manager and workflow-builder screens
  • UI — Empty states now share a common component so their visual language stays consistent across screens
  • UI — Admin overlay layers now use a shared z-index token scale, reducing the chance of dialogs or backdrops surfacing on the wrong layer

Fixed

  • Connects — OAuth callback now succeeds for connects whose authentication URL contains an underscore (e.g. fm_oauth). The webhook REST route regex previously matched only +, so the router returned rest_no_route, the auth handler never fired, and the popup eventually showed "Authentication Cancelled"
  • Connects — REST OAuth handler now reads the JSON request body. For Content-Type: application/json callbacks, WP_REST_Request::get_params() does not merge the JSON body, so connect_id and credentials were silently dropped and an empty fm_auth_data_ option was being written. The handler also now validates the payload before persisting, so stray POSTs to the route no longer create empty fm_auth_data_ rows
  • Connects — Rewrite-URL OAuth handler now reads the JSON request body too, keeping the /webhook/capture/fm_oauth/ pretty URL on the same code path as the REST URL
  • Connects — OAuth callback now restricts connect_id to a safe character set before it's used as an option-key suffix, preventing stray POSTs from polluting wp_options
  • Conditions — Fixed conditions with empty value fields (Is Empty, Is True, Is Boolean, etc.) not persisting after save across step-level, trigger, and filter conditions
  • Tables — Fixed "Trigger Workflow on Update" setting only preventing re-trigger for the first record during bulk updates, causing duplicate workflow executions
  • Tables — Fixed Lookup Column dropdown staying empty in Find Record and related actions on PHP 8+, caused by undefined-array-key warnings being prepended to the columns AJAX response
  • Workflows — Fixed JSON parsing failures when AI-generated content containing newlines is passed between workflow steps
  • WordPress — Fixed User Role triggers (Added, Removed, Changed, From Specific to Defined) not capturing user data during Capture Response, returning unrelated data instead
  • Workflows — Fixed PHP 8 fatal TypeError in flowmattic_dynamic_tag_values() when a dynamic tag replacement value was a non-string (numeric IDs from JSON-decoded payloads, booleans, null). Surfaced as a 500 during WooCommerce / WooCommerce Subscriptions checkout when a workflow ran on subscription activation. Non-string replace values are now coerced to a safe string representation before splicing
  • WordPress — Fixed infinite recursion / 500 / 503 on authenticated REST requests when ACF is active; profile-field capture no longer reacts to internal meta keys (_application_passwords, session_tokens, etc.)
  • MCP Server — Integration tools now publish their input fields to the AI client instead of empty schemas; re-add affected integration tools after updating to refresh their schemas
  • Workflow Builder — Fixed API step Parameter Keys and URLs gaining extra text on reload when they contained a few specific words (e.g. "badge")
  • Workflows — Fixed Branch step running both Yes and No paths when used inside an Iterator loop
  • Workflow Builder — Capture Response no longer silently fails on sites where another admin plugin rewrites the builder DOM mid-request; the captured payload is now persisted to the trigger even if the spinner/button elements disappear
  • Workflow Builder — Custom step names with accented or non-ASCII characters now persist on reload across all node types
  • Workflow Builder — Workflows whose folder or name contains non-ASCII characters (e.g. "Notificações") now save correctly; previously the save silently failed while the UI showed "Saved"
  • Tables — Saving a database connection with a blank password, host or user field now keeps the stored credential instead of overwriting it with an empty value
  • Approvals (HITL) — Email approve/reject links now require an explicit confirmation click, so email prefetch and link scanners can no longer auto-approve or auto-reject a request; the state change is also now atomic, preventing a request from being both approved and rejected in a race
  • Workflows — Saving a workflow with an empty webhook authentication key no longer clears the previously stored key
  • Connects — Saving a connect's authentication no longer wipes the fields belonging to the other authentication types
  • AI Assistant — Saving a chatbot no longer drops stored settings the editor form didn't render
  • Custom Apps — Saving a trigger or action no longer drops sub-fields (headers, raw body, newer fields) it didn't re-post
  • Custom Apps — Saving an app's Info tab no longer strips the rest of the app's stored settings
  • MCP Server — Saving server settings no longer drops a custom description or keys set by the auto-enable path
  • AI Assistant — The chatbot lookup now matches the exact chatbot ID rather than a substring, so one bot can no longer be served in place of another
  • Connects — Removed a duplicate "New Connect" modal that shared an ID with the first and could surface the wrong dialog and backdrop
  • Tables — Editing a column no longer drops its other configuration (dropdown options, validation, width) when only the label and type are posted
  • Workflows — API polling no longer overwrites a workflow that is being saved at the same time, and updates its de-duplication baseline under a lock so already-seen items aren't re-triggered
  • AI Assistant — The chatbot "crawl webpage" feature is now hardened against server-side request forgery (private and link-local hosts are blocked) and verifies TLS
  • Core — Outbound HTTP requests now send one consistent FlowMattic user agent instead of a mix of inconsistent strings

v6.1.1

8 April, 2026

Improved

  • Connects — Added support for custom field labels in API auth type integrations, allowing integrations to rename the API Key, Base URL, and help text fields
  • AI Assistant — Redesigned Create Vector Store modal with cleaner UI, removed redundant fields (model, instructions, description, connect), and auto-uses the OpenAI Connect from Setup tab
  • AI Assistant — Vector Store ID field now instantly shows Connected status after creation without needing a page refresh
  • Tables — Page size, current page, and column sorting preferences are now preserved across page refreshes using browser storage
  • Custom Apps — Deleted action headers and body parameters no longer persist or get sent during test and workflow execution

Fixed

  • Task History — Re-execute single step not working for custom app integrations and corrupting URLs and dynamic values during execution
  • Task History — Re-execute from step not passing previous steps data to the execution
  • Database tables failing to create on fresh installations due to unquoted default value in schema

v6.1.0

3 April, 2026

New

  • AI Assistant - The complete chatbot engine rewritten from scratch with the latest OpenAI Responses API and with better UI
  • AI Assistant - Added multiple customization features with 14+ Theme Presets and a lot other options
  • AI Assistant - Added new options to connect your custom database tables, custom post types and custom links to crawl for content sources
  • AI Assistant - Added new actions - Collect leads, Schedule Meetings ( With ability to use your Calendly URL as well ), show suggestions and a link button in ai response
  • Workflow Error Handling - New "Workflow Failed" trigger that fires when a workflow encounters an error, enabling automated failover notification workflows to Slack, Discord, Teams, Pushover, or any webhook service
  • Workflow Failure Notifications - Global Error Webhook URL setting that receives all failure payloads as JSON POST requests, independent of SMTP -- Supports Slack, Discord, Teams, PagerDuty, or any webhook-compatible endpoint
  • Email Template Builder - Conditional visibility for blocks (show/hide elements based on template variables)
  • Email Template Builder - Duplicate block button in hover menu for quick block cloning
  • Email Template Builder - Variable autocomplete with {{ trigger in text fields for inserting dynamic variables
  • Email Template Builder - Test data editor in Send Test Email dialog for previewing emails with custom values
  • Copy/Paste Steps Cross Tabs support - Added the ability to copy and paste workflow steps with cross-tab support between different workflows.
  • Tables - Check All / Uncheck All option added to the column header menu for Checkbox columns, making it easy to bulk update all rows on the current page

Improved

  • Execution count on the Workflows page is now clickable and links directly to the task history of that workflow
  • Improved the UI of license page to show only the license active state ( based on a few users requests )
  • Paste Below action menu item now shows correct label depending on the workflow layout type - Horizontal or Vertical
  • Workflow layout getting messed when inserting a step between in Horizontal layout now auto fixes on step insertion

Fixed

  • AI Assistant response streaming occasionally dropping spaces between words
  • Webpage Parser producing warnings on newer PHP versions
  • MCP Client Custom Headers not saving correctly and not being applied when the tool runs
  • AI Agent Tool settings — some fields not showing or hiding correctly based on other field selections
  • AI Agent Tool settings — MCP Client auth fields not updating when switching authentication type
  • AI Agent Tool settings — API module settings (authentication, headers, parameters) not saving or applying correctly
  • AI Agent Tool settings — API module headers and parameters hidden by default on re-open and not sent with requests
  • Delay Until step now continues workflow execution immediately when the set time has already passed, instead of waiting further
  • MCP Server OAuth discovery improved to prevent conflicts with other plugins that use the same web standard
  • Custom tables not loading in workflow when the database name contains hyphens or special characters
  • Router within Iterator skipping remaining routes when a route condition fails
  • Quotes in tool names and descriptions being saved with extra backslashes (e.g. "post's" saved as "post's")
  • MCP tools panel — Edit, Filter, and Search buttons not working in some cases
  • Tool descriptions with special characters now display correctly in the edit form

v6.0.1

12 March, 2026

Improved

  • Added custom label support for API auth type connect fields
  • Coding standards improvements in Text Formatter and PHP Array modules

Fixed

  • Fixed fatal error when running Router steps inside Iterator
  • Fixed IMAP polling crash on empty server response
  • Fixed missing dynamic field button on Time Unit Value field in Date Time Formatter
  • Fixed MCP Server tool names with special characters breaking tool execution
  • Fixed translation update notifications not clearing after updating via MainWP or WordPress
  • Fixed deactivation cleanup popup content jumping when scrolling to select items
  • Fixed deactivation cleanup failing to delete selected data
  • Fixed deactivation cleanup progress and success messages showing simultaneously

v6.0

2 March 2026

New

## Core Modules

  • MCP Client - Connect and interact with external MCP servers, discover available tools, and execute them directly from workflows
  • AI Agents - Let the AI Agents handle the complex tasks by choosing and executing the correct tool and iterate
  • JSON Parser - Parse, validate, and manipulate JSON data with 8 actions: Parse JSON, Validate JSON, Stringify JSON, Minify JSON, Prettify JSON, Get JSON Value by Path, Merge JSON Objects, and JSON to Query String
  • FTP/SFTP Integration - Connect to FTP and SFTP servers with full file management: List Files, Upload File, Download File, Delete File, Rename File, Create Directory, Delete Directory, Get File Info, Read File, Write File, and poll-based trigger to detect new files
  • ZIP Archive - Create, extract, and manage ZIP archives from file URLs: Create ZIP Archive, Extract ZIP Archive, List ZIP Contents, Add Files to ZIP, and Remove Files from ZIP with WordPress media library integration
  • DNS / Domain Tools - DNS lookups, reverse DNS, MX records, email domain verification, SSL certificate info, HTTP headers, and port checking with pure PHP

## Features

  • Update All Integrations - One-click button on the Integrations page to update all installed integrations at once
  • Auto-Update Integrations - Enable daily automatic updates for installed integrations from Settings
  • WP CLI for Integrations - Manage integration updates via command line with `wp flowmattic integrations list` and `wp flowmattic integrations update` commands, ideal for use with MainWP or server scripts
  • Patcher - Apply incremental patches between major releases with one-click installation, sequential patch management, and manual FTP download option
  • Deactivation Cleanup - Optional data cleanup modal when deactivating the plugin, allowing users to selectively remove workflows, task history, connections, custom tables, plugin tables, settings, user roles, and cached data
  • Workflows Screen Bulk Actions - Turn ON, Turn OFF, and Delete multiple workflows at once
  • Response selector in Test Run popup on workflow builder to choose from all captured trigger responses with dynamic field updates
  • Copy Workflow JSON button to quickly copy the workflow configuration to clipboard from the workflow builder

## Table Actions

  • Get Row
  • Get Rows
  • Get Row Count
  • Update Record - Added "Trigger Workflow on Update" option to prevent triggering "Updated Record" or "Updated Cell" workflows, avoiding infinite loops when the trigger and action use the same table

## WordPress Actions

  • Create Media Folder
  • Rename Media File URL
  • Move Media to Folder
  • Delete Post Meta - Delete a specific meta key from a post
  • Update Post Meta - Update a specific post meta key with a new value
  • Add Post Meta - Add a new meta key and value to a post with unique key support
  • Delete User Meta - Delete a specific meta key from a user
  • Update Comment - Update an existing comment content, author, email, or status
  • Delete Comment - Delete or trash a comment by ID with force delete option
  • Get Comments - Retrieve comments by post ID, user, or status with JSON response
  • Set Post Status - Change post status to publish, draft, pending, private, trash, or scheduled
  • Set Post Thumbnail - Set featured image by media ID or image URL with auto-import
  • Remove Post Thumbnail - Remove the featured image from a post
  • Duplicate Post - Clone a post with all its meta and taxonomies
  • Delete Term - Delete a term from any taxonomy
  • Delete Category - Delete a category by ID
  • Delete Tag - Delete a tag by ID
  • Get Option - Retrieve a WordPress option value
  • Update Option - Update a WordPress option value with JSON support for arrays/objects
  • Get Users by Meta - Retrieve users by a specific meta key and value
  • Send Password Reset - Send a password reset email to a user by login or email

## HITL ( Human in the loop )

  • Slack Approval - Send approval requests via Slack with interactive Approve/Reject buttons, inline message updates, and timeout handling

## MCP Server

  • Bulk Actions - Enable, Disable, and Delete multiple tools at once with selection checkboxes
  • Individual tool actions menu includes Enable and Disable options for quick status changes
  • Configure Tool - Set default values for tool parameters including common integration settings (Connect Account, Base, Table, etc.) that are automatically applied as fallbacks during execution

## PHP Array Actions

  • Get Array Item by Key and Value - Find an array item where a specified key matches a given value, with recursive search up to 4 levels deep in nested arrays
  • Get Array Item by Value - Search for a value across all fields in array items and return the first matching item, with recursive search up to 4 levels deep
  • Filter Array by Key and Value - Return all array items where a specified key matches a given value
  • Remove Array Item by Key and Value - Remove all items matching a key-value condition and return the cleaned array
  • Sort Array by Key - Sort array items by a specified key in ascending or descending order, with automatic numeric detection
  • Remove Duplicates - Deduplicate array items, optionally by a specific key, or remove exact duplicate items

## Text Formatter Actions

  • Join Lines - Join multiline text into a single line with a chosen separator, with options to trim lines and remove empty lines
  • HTML to Markdown - Convert HTML content to accurate Markdown format with HTML entity decoding, table support, and optional media library save as .md file
  • Markdown to HTML - Convert Markdown text to HTML with support for headings, lists, tables, code blocks, inline formatting, and more
  • Generate Slug - Convert text to a URL-friendly slug with customizable separator (hyphen or underscore)

## Task History

  • Re-execute individual steps from task history details with historical data
  • Re-execute workflow "From" a specific step, continuing with all remaining steps
  • Next/Previous navigation arrows in task details modal to quickly browse between tasks on the current page

Improved

  • License page UI redesigned with a modern, clean card layout showing license status, verification badge, and streamlined actions
  • Connect selection dropdown now auto-filters based on the current action's app, showing only relevant connections
  • Connect dropdown shows empty state with "Add New Connect" button when no connects are found, opening a popup to directly authenticate the integration
  • Find Record in Tables now return as success message on record not found with status_code as not_found
  • Filter conditions UI now shows "AND" text between AND conditions for better clarity
  • Prevent workflow name field from collapsing when renaming and improved the UI slightly
  • Workflow node placements will now be preserved when you reload the workflow and auto fix toolbar button will auto fix the workflow node placements
  • Added missing conditional checks to Filter step:
  • Not equal to (Number)
  • Greater than or equal to (Number)
  • Less than or equal to (Number)
  • Does not equal (Date/time)
  • Is Valid URL Format
  • Is Numeric
  • SUB badge now appears before workflow title on workflows screen to remain visible when long titles are truncated
  • Create new media in WordPress module now accepts the custom filename, and folder path to upload the file to the folder
  • IMAP Email Parser now shows the forwarding-related headers for emails that are forwarded in response
  • Code refactored for the Polling based triggers - now the polling method can also be used easily for new integrations
  • Custom Apps now support "File" field type that downloads file contents and sends them in binary format (multipart/form-data) to API endpoints
  • Text domain declaration corrected with proper WordPress format for translation plugin compatibility
  • Integration page filters now work correctly when translations are applied by using non-translatable filter keywords
  • Remote language packs system implemented to reduce plugin size - translations are now hosted remotely and downloaded automatically based on site language
  • Translations made easy - New translation portal at translate.flowmattic.com lets you translate FlowMattic to your language easily, review AI-generated translations, and contribute to the community
  • Grunt makepot now scans .tpl template files for translatable strings in addition to PHP files
  • Custom Apps nested JSON with data typecasting is improved for the numbers and strings
  • Added Next/Prev buttons to the task details modal in Task History page for easy navigation
  • All dates and times across the plugin now follow your WordPress date and time format settings including Task History, Workflows, Connects, Dashboard, Email Templates, and Step Executed At timestamps
  • Delayed and scheduled workflow steps now verify cron registration and automatically retry if the schedule was not created
  • Google Sheets and other Google integrations now refresh authentication tokens directly with Google instead of routing through an intermediary server

Fixed

  • Connects popup not fitting properly in smaller browser windows, now auto-adjusts the grid layout based on available space
  • MCP server initialization causing conflict if .well-known directory is readonly
  • Dynamic tags in Filter conditions not updating correctly when inserting or deleting workflow steps, now also normalizes mismatched tags with correct ones
  • Filter condition values not saving correctly when field loses focus or when testing action, now properly syncs with updated values
  • Filter step abort flag not stopping iterator loop execution, now properly breaks the loop when filter returns abort
  • Filter conditions not matching HTML tags when the value was HTML entity encoded
  • Small typo in Maths module field description text
  • Task history page memory exhaustion on servers with many tasks, now loads task re-execution data via AJAX on demand and uses batched processing for status filtering
  • HTML entities like < and > being auto-decoded in workflow settings input fields, now displays and preserves encoded values correctly
  • Tables compatibility with some PHP version 8.2.27 causing the edits in table throw fatal error
  • Scheduled workflow triggers creating duplicate cron jobs on some shared hosting environments
  • WordPress trigger conditional execution not evaluating before workflow starts, causing unnecessary workflow history entries
  • WordPress trigger for post meta field update with custom field set was not getting executed
  • Tables date fields failing to parse dates in DD/MM/YYYY format causing the Tables to not load properly after save
  • FlowMattic variables were not getting replaced with their values in action steps within Iterator
  • Tables grid console warning about missing primary key and inserted rows not appearing due to persistSelection being enabled before columns were loaded
  • HITL integration table creation query running on every page load, now uses option flag to track creation status
  • WordPress new post trigger not firing for dynamically created post types (ACF, JetEngine), now uses permanent processed marker and intelligent timestamp-based fallback detection
  • Filter step settings failing to open with URIError when condition values contained special characters (like German text with ⌘ symbol), now safely decodes only URI-encoded values
  • Iterator throwing foreach warning and undefined variable error when array data is null or invalid, now validates array type before iteration and initializes response array
  • MCP Server response resulting the OpenWebUI and VSCode Agents to hang due to incorrect response on error

v5.5.0

3 December, 2025

New

## Core Modules

  • Share Secrets - Securely share sensitive information with time-based or view-based expiration, password protection, custom branding, and access notifications

## Integrations & Features

  • Create MCP tools using the actions from the installed integrations in just a few clicks
  • Horizontal workflow builder layout for better workflow design experience
  • Download workflow as png icon button added to the workflow controls
  • WordPress Multisite integration with 15 triggers and 25 actions for managing network sites, users, and super admins
  • Fetch from Database button for WordPress and WordPress Multisite triggers to quickly capture sample data without waiting for live events
  • An option to set the default workflow builder layout in FlowMattic Settings
  • An option to set whether you want to auto close the settings popup in workflow builder when you click outside the settings popup area

Improved

  • Workflow builder nodes are now draggable by default with lock icon correctly reflecting the state
  • Workflow or workflow template import now auto install the missing integrations
  • Added support for MCP clients similar to TypingMind

Fixed

  • Undefined variable warning in scheduled workflow settings when neither applicationSettings nor settings are present
  • Connect apps timeout causing the authentication to fail for some apps where the authentication redirect happens at apps website
  • Tables not visible after they are created in FlowMattic tables due to the transient caches not getting cleared
  • Tables not following the column settings due to table schema table not created when plugin is installed first time
  • OAuth based connects sometimes not registering the access token renewal cron if the cron schedue is missed
  • Router within Iterator in the old workflow builder causing WooCommerce actions to fail on PHP 8.4
  • Removing dynamic field item of repeater fields in action settings was not working for external apps
  • Authentication failuer notification emails were not sending due to typo in setting name check

v5.4.1

12 Nov. 2025

New

  • Option to set custom domain for Link Shortener module for more personalized experience
  • IMAP Email Parser - Added 5 new actions for comprehensive email management by enabling AI-powered email categorization, filtering, and automated inbox management workflows
    • Mark Email as Read
    • Mark Email as Unread
    • Move Email to Folder
    • Flag Email (Mark as Important)
    • and Unflag Email

Improved

  • Tables - Added database filter dropdown to filter tables by connected databases
  • Chatbot workflow triggers now execute correctly after streaming responses complete, with proper user authentication via WordPress cookies
  • API error handling in image compressor
  • License validation checks logic to improve admin page load times
  • Magic links can now be used in loops to generate dynamic links with custom fields to have them all connected to single workflow
  • An option to set the SSL for database connection is added to new database connection in FlowMattic settings

Fixed

  • Database connections to database host that does not allow SSL connections are now possible in FlowMattic Tables
  • Using Human-in-The-Loop in Router re-execute the routes again when approved or rejected
  • Using Table Continue on Approve or Reject in Router re-execute the routes again when approved or rejected

v5.4.0

6 Nov. 2025

New

## Core Modules

  • IMAP Email Parser - Monitor IMAP email accounts with advanced filtering and import attachments to WordPress media library
  • Sub-Workflows - Create modular, reusable workflows that can be called from other workflows with parameter passing and circular dependency detection
  • CSV Creator - Create CSV files from FlowMattic tables, JSON data, or arrays with custom WHERE queries and auto-save to media library
  • Image Compressor - Compress images using FlowMattic API and save to media library with configurable quality and format
  • Link Shortener - Automatically shorten long URLs using FlowMattic's fmtk.in domain

## Enhancements

  • MCP Server - Authentication option added with OAuth for Claude and ChatGPT and header token method for other clients
  • MCP Server - X-FLOWMATTIC-MCP-TOKEN header authentication for non-OAuth services (ElevenLabs, custom clients, etc.)
  • AI Assistants - Added support to upload the markdown ( .md ) files
  • Date Time Formatter:
    • WordPress Default and Custom format options with 4 new time format presets
    • Parse Date action to extract date components (year, month, day, hour, week number, quarter, etc.)
    • Check Date Condition action to validate dates (is past/future/today/weekend/weekday/before/after/in range)
    • Get Relative Date action to convert dates to human-readable format ("2 days ago", "in 3 hours")
    • Date to Unix Timestamp and Unix Timestamp to Date conversion actions
    • Get Holiday Date action for 12 holidays (New Year, Easter, Thanksgiving, Christmas, etc.)
    • Get Recurring Date action to calculate recurring dates ("first Monday of March", "next second Tuesday")
  • WordPress - GDPR Features:
    • Export/Erase Data Request Confirmed triggers
    • Request Export/Erase Personal Data actions
    • Execute Export/Erase Personal Data actions with complete data processing
  • WordPress Posts List - Manual trigger links added to post row actions to test "New Post" and "Update Post" workflows directly from posts table for any post type
  • Magic Link - Custom fields support added to pass additional contextual data from shortcode to workflow (e.g., product_id, campaign_name, user preferences) for dynamic, context-aware automation
  • Magic Login - Two-step confirmation page prevents email security scanners from consuming login links before users can access them, with modern UI and enhanced security through WordPress nonce verification
  • Webhook Response - XML response support with two modes: "Parameters as XML" for key-value conversion and "Custom XML" for direct XML input, with automatic Content-Type header handling for VoIP/telephony APIs and other XML-based services
  • Email Template Builder - Added 12 New Pre-built email templates to get started with the Loop example

Improved

  • Capture Response - Significantly faster and more responsive trigger capture process that reduces server load, making test responses appear instantly for all triggers
  • WordPress New Post Trigger - Now captures complete custom field data including ACF fields without delays, eliminating the need for workarounds like delay steps to fetch custom fields
  • Folder Management - Centralized dashboard to create, rename, delete, merge folders and bulk assign workflows
  • Bulk Clear Task History - Clear task history for multiple workflows at once with progress tracking
  • Human in the Loop - Rejection workflow execution option with configurable "Action on Reject" field
  • QR Code - Add custom logo and multiple color customization options
  • MCP Server - Claude Web now properly displays tool list with SSE transport and session persistence
  • MCP Server tool calling now compatible with PHP 8.4.x
  • Task History Status Filter now correctly distinguishes between Success, Failed, and Partial Failed statuses with proper pagination and visual filter indicators
  • Tables listing page now displays Connection Label instead of database name for better consistency with Settings page
  • Chatbots - Real-time streaming support for OpenAI Assistants API with Server-Sent Events (SSE) for instant response display without polling delays
  • Iterator - You can now use and execute the Iterator within Router or Path module without executing the entire workflow from the trigger.
  • Iterator Storage now generates clean data for each workflow execution
  • Email Template Builder - Added custom font size and font weight controls for global styles and individual text elements (Heading, Text, Button) with reset functionality and proper schema validation
  • Email Template Builder - Added loading indicators to "Save Template" and "Send Test Email" buttons with visual feedback (spinner, text change, disabled state) during async operations
  • Email Template Builder - Added Loop block to iterate over dynamic data arrays (products, items, orders) with drag-and-drop child blocks, configurable data source paths, and LiquidJS-style syntax processing in both editor preview and workflow emails
  • Email Template - Fixed HTML entity escaping issue that caused font-family and other style attributes with quotes to break when sent through workflow email action
  • Licensing System:
    • Restricted Image Compressor and Link Shortener modules to active licenses only with clear error messages
    • Added "Refresh License" button on license page to manually clear all cached transients and re-validate license
    • Improved transient clearing to include all licensing-related caches (integrations, workflow templates, connects, plugin updates)

Fixed

  • Iterator not respecting dynamic tags from previous steps when using Batch processing
  • Date/Time Formatter - Modify Date Format returning today's date instead of provided date
  • PHP warning on empty Branch execution
  • Webhook authentication validation now only applies when trigger is Webhook app, fixing authentication errors when changing from Webhook to other triggers
  • Add Database button not working on Settings page due to form submit attribute issue
  • MySQL version compatibility issue with information_schema_stats_expiry on remote databases using MySQL versions older than 8.0
  • Chatbot run status polling infinite loop now has max retry limit (20 retries) to prevent server resource exhaustion
  • PHP warning message on Custom Apps trigger execution if no data passed to webhook

v5.3.2

8 October, 2025

Improved

  • Enhanced Unicode character support - Webhooks, API requests, Tables, and workflow operations now properly handle Chinese and other Unicode characters (Japanese, Arabic, Cyrillic, etc.) in field names and values
  • If workflow is deleted that was using the RSS Feed as trigger, the schedules for the workflow will automatically gets cancelled
  • Workflow Search will now also search for the integration names
  • Custom App action - simple response now gives you JSON response
  • Enhanced performance for workflow operations by optimizing cron event management for scheduled and polling workflows
  • API module can now generate nested JSON using the parameters option by setting the key similar to - messages[] etc.
  • Dynamic tag replacements now supports the tags used in the parameter key names as well
  • Hide the "conditions" tab on Iterator settings, as it isn't required for Iterator due to its dependency on other steps to execute
  • Local database selection will now shows the local tables instantly without requiring to refresh the list in workflow

Fixed

  • RSS Feed trigger app caches were causing conflict with the response capture method
  • Custom App action rename was not working in the previous version
  • Email module attachments are not showing in step settings even if they are stored and working fine
  • Kadence theme widget options were not able to save due to a conflict
  • API module Custom JSON WP magic quotes conflict
  • Trigger step causing conflict with workflow builder if settings modal tabs switched faster whilte the configuration fields are loading

v5.3.1

15 September, 2025

New

  • Completely re-write the workflow sharing feature to have shared links expiry, option to rotate or revoke the shared link
  • Option to secure HITL requests with user login to view, approve or reject the request

Fixed

  • Missing cron registration was causing conflict with some API connects where the expiry time is less than an hour
  • Iterator executing only first array in JSON for the array response from JetEngine CCT

v5.3.0

11 September, 2025

New

  • Branch module - Execute steps based on Yes/No response of the given condition
  • Human in the Loop - New feature to help you pause your workflows for human approval
  • Unit Converter - New module that helps you handle multiple types of unit conversions right in your workflow
  • QR Generator - New module that helps you generate QR images with the given data with different types including link, email, WhatsApp and more
  • Workflow Share feature - You can now share workflows with just a link instead of exporting the JSON file
  • Better error handling in API module for non-2xx status codes, empty responses and invalid JSON API responses
  • FlowMattic Tables - Import CSV file option
  • FlowMattic Tables - Export all data to CSV
  • FlowMattic Tools action - Add Task History Item Info to display some custom text near workflow title in task history to identify the workflow items

Improved

  • WordPress action for Create new media now supports importing files without extensions as well
  • API module now shows the custom JSON data in request body for task history
  • Date/time formatter module - Modify Date Format action now returns an error if no input date is provided instead of defaulting to the current date
  • Tables row count display can now be fetched with a refresh button to get latest count, and it will now display correct stats after once fetched
  • Added Message ID to the email response
  • All Connects now hide the credentials text with password field for added security
  • Added support for the latest version of MCP protocol - 2025-03-26
  • Added support for OAuth Connect on multisite
  • Added default tool response for agents in the MCP Trigger capture response state
  • WordPress action - update post now does not update the custom field values if they are set to null by the dynamic tag
  • Task History page Filters dropdown now expands within the modal with clear view
  • Cron jobs registration for Connects will now auto-register the cron if it failed for any Connect to ensure authentication will always be working fine

Fixed

  • Date Time Formatter time convert method was not working on the old workflow builder
  • Date Time Formatter time convert method was not working with the Unix timestamp as input date
  • Trigger conditional execution was conflicting with WordPress actions to not complete properly
  • Router Filters not working correctly if multiple IF condition blocks are given
  • API module not passing the direct values with +<number> to the endpoint
  • WordPress trigger - page view was not allowing to continue until provided value for all the option fields as well

v5.2.1

5 August, 2025

New

  • Do test run button now added to the new Workflow Builder
  • Conditions in Trigger step now allows you to control the execution of workflow based on the input data
  • Option to duplicate the Custom App
  • Option to duplicate the Trigger in custom app
  • Option to duplicate the Action in custom app
  • Option to sort Email Templates alphabetically and by date in ascending and descending order
  • New Schedule option - Every X Hours. Now schedule your workflows every x hours easily
  • Iterator response of single array item can now be send to webhook outgoing as individual response without mapping to all keys separately

Improved

  • The workflow executions for test run now shows a different icon in the task history to easily identify test executions
  • Workflows admin screen improved with Sorting option to sort the workflows by ID or alphabetically
  • Workflows admin screen now displays folder and number of executions in the listing row and better Folder display and filtering
  • Better UI/UX for Custom Apps listing page and App Info page
  • Better UI/UX for Triggers and Actions listing pages
  • Iterator action step note can now be dismissed temporary for better content visibility
  • Email Template Builder admin page UI/UX
  • Tables listing admin page UI/UX with search and sort functionality
  • AI Assistants listing admin page UI/UX with search and sort functionality
  • Integration page grid now displays correctly on all devices
  • Workflow search improved - now searches for the integration used in the workflow instead of workflow name only

Fixed

  • Date/time formatter - modify date format action not supporting the date formats with / in it.
  • Typecasting on parameter value if nested parameters are used in API module
  • Search and load more workflows feature loading duplicate set or workflows
  • Dynamic tags replacement was updating trigger step reference incorrectly in Router steps if any step is removed from workflow
  • When switching the trigger app to custom app in workflow, there was a JS error causing the trigger to not function properly

v5.2.0

27 July, 2025

New

  • MCP Server - Get your site MCP ready in just a few clicks with FlowMattic MCP Server
  • FlowMattic MCP module in workflow to let you handle MCP tool triggered workflow and responses to MCP client efficiently
  • Data Transformer core module to help you perform data transformation from a format to another
  • Re-designed dashboard page with modern look and feel and including more stats and easy access buttons
  • Re-designed workflow admin screen with load more functionality, better search and slightly improved UI for better visibility
  • Re-designed System Status screen with more information including recommendations for certain site and server configurations
  • Re-designed Connects admin page UI/UX with filters and search functionality
  • Re-designed FlowMattic settings page UI/UX

Improved

  • External database connections now supports SSL methods
  • WordPress get posts by meta now displays an error message if no posts found
  • WordPress action - Add category to post now accepts either category slug or category name
  • Text formatter Extract Pattern with Regex action now supports different pattern methods
  • Improved UI for task history and view details popup
  • Workflows admin page now loads faster
  • Rename step feature now let you select and remove all the text with some improved UI/UX
  • Full Unicode character support added for the Tables

Fixed

  • Router - Route Copy/Paste/Duplicate not updating the references to mapped dynamic tags correctly
  • PHP warning on webhook response module if response is set from the webhook trigger
  • Arbitary JSON response from API module causing it to fail from loading the settings once closed
  • Adding Router within Router to split steps causes incorrect dynamic tag number updates
  • 3rd party plugin altering the webhook payload before it was being parsed by FlowMattic webhook
  • Trigger event was not being updated correctly when changing the selected app in the same settings window
  • Custom variables table now showing variables above 100 due to transient conflict
  • Cron job for Connect refresh token was sometimes duplicating due to parameter typecasting issue
  • Task history cleanup cron was not registering on some sites on first time activation of FlowMattic
  • Delay in nested Router was conflicting and repeating the tasks incorrectly
  • Tables module not updating the row data to table for chinese characters were passed as column value
  • Multiple magic links on same page causing multiple triggers of the workflow when a link is clicked

v5.1.4

24 May, 2025

New

  • Option to enable/disable the new admin bar menu
  • Option to enable/disable the headers capture in webhook response
  • Added Copy response button for Trigger step response in response details popup
  • Added Copy response button for Action step data out tab

Fixed

  • Webhook capture responses were conflicting with the mapped data for some integrations

v5.1.3

22 May, 2025

New

  • Added FlowMattic menu to the Admin Bar for easy access from any admin screen

Improved

  • FlowMattic admin page menu now does not overlap on the logo

Fixed

  • Filter conditions configuration throwing a JS error when setting up the conditions first time
  • Email attachments not uploading to media library
  • Webhook file uploads not uploading files to media library
  • Webhook capture not working well on some sites due to old PHP version
  • PHP Warning message if a Connect is saved without Client ID and Secret

v5.1.2

11 May, 2025

Improved

  • Magic Link JS is converted to Vanila JS to avoid conflicts where sites have not loaded jQuery on frontend

Fixed

  • Webhook capture for apps other than webhook was not showing the simple response
  • First Route was not showing in the Task History if the multiple conditions were set

v5.1.1

10 May, 2025

New

  • Magic Link module : trigger - execute your workflows on click of a link
  • Lookup Table module : action - Lookup a value in a custom data table
  • Task history page now shows better pagination with ability to choose number of items to display
  • Task history page now shows the re-executed tasks and the original task that was re-executed with an indicator to identify easily
  • Added alt text, caption, and description to WordPress New Media action

Improved

  • Added Records Count to the CSV Parser module response
  • Provisions for future integration Connects where authentication or APIs are based on custom domain
  • Tables - find record actions now supports date/time strings with - (hyphen) instead of only / (slash) as separator
  • Email Template pre-header now supports the dynamic data
  • Added a note for the Column name change in Table, where the change is actually for visual purpose
  • Added a field and note for the Colum key in database to easily identify the column key in Edit Column popup
  • Workflow link in failed workflow notification email now redirects to new workflow builder

Fixed

  • Router after Delay in seconds causing conflicts with the Route conditions
  • Email module - simple send email action was showing the Email Template selection option
  • Webhook response where app was sending GET and POST data at the same time
  • PHP showing warning message on webhook processing if an app sends no data to webhook endpoint
  • WordPress custom fields for new/update post actions were getting removed completely if user only enters key and no value
  • WordPress custom fields for new/update post actions not updating the state when a field is removed from the list
  • Duplicate and Copy/Paste steps with same app in sequence causing the dynamic data tags replacements incorrectly
  • Router in old workflow sometimes not working on the first route execution
  • Custom app with multiple fields causing the editor to go unresponsive
  • Custom app params settings were not updating if the field name is set with capital characters in it
  • Tables trigger "Updated Cell" was not showing the column names to choose
  • Response data mismatch between simple and advanced mode in test and live mode
  • Workflow template import now works just fine

v5.1.0

16 April, 2025

New

  • Email Template Builder - Create customized email templates with dynamic data
  • Send Template Email action in Email module to easily send emails with dynamic data from your workflow
  • You can now drag to resize the settings modal to left and bottom as per your display requirements
  • Tables: Option to find record that matches values from two columns
  • Tables: Option to find record that matches exact or contains in the value in column value
  • Action: Create Local Variable in FlowMattic Tools to create workflow specific variable
  • Action: Get Local Variable in FlowMattic Tools to retrieve value of workflow specific variable
  • Action: Update Local Variable in FlowMattic Tools to update the workflow specific variable value
  • Action: Delete Local Variable in FlowMattic Tools to delete the workflow specific variable

Improved

  • Tables now outputs the dates in the exact same format in workflow
  • Tables link column output now separates the link URL, Text and HTML for ease of use
  • Table settings like Table Name and Table Column now loads faster and stays selected while you're editing the workflow
  • Workflow Import process now shows loading animation to show you the workflow import is in progress
  • Workflow builder works fine on the RTL sites now
  • AI Assistant input placeholder text, assistant title and welcome text now shows real time preview in editor
  • Integration events title and description now shows text correctly with the quotes
  • Dashboard styling on RTL sites
  • Tables - multiple rows update now trigger workflows individually
  • Router Filter step now displays data in non-encrypted form in task history
  • Delay execution within Routes now executes the workflow accurately and faster than before

Fixed

  • Iterator storage conflicting with the data merge if multiple workflow executions are done at same time
  • Iterator storage storing the same item multiple times if the storage type is Array
  • Trigger configuration settings sometimes not getting preserved if response captured multiple times
  • Action step settings sometimes not getting preserved for API module
  • WordPress action - user role added or changed causing the infinite loop in execution if the users are updated in bulk
  • Imported workflow not showing in the editor before manually clicking FitView button
  • PHP warning message if the chatbot embed code is added without the chatbot ID on frontend
  • PHP warning message if Table is embeded without providing the database ID and table name on frontend
  • AI Assistant input placeholder text not changing to custom text entered
  • RSS Feed trigger not working properly for the Feeds other than Atom feeds
  • Workflows admin page was not showing the trigger step icon if workflow was saved with only trigger step
  • Router Filter conditions does not accept values with double quotes
  • Capture response sometimes not working in new workflow builder if the workflow was created in old workflow builder
  • Similar trigger data creating infinite loop if the workflow is using same action and trigger and there's no data changes
  • Trigger step selected app event name was not displaying correctly in Trigger settings modal
  • FlowMattic Tools -> Turn On/Off workflow and Get workflow status actions mixing up with workflow ID in new workflow builder
  • Trigger step "Use selected response" was setting incorrect response object when there are too many responses captured
  • Router filter steps not executing further routes if one of the nested route filter condition fails
  • Plugin Actions integration not capturing responses in new workflow builder
  • WordPress trigger - Page Updated was not triggering the workflow
  • Changing any existing step app to FlowMattic Tools causing the wordflow editor application to terminate and shows blank screen
  • Webhook response data having single quote in the key name causes the dynamic data to fail replacement in Editor mode only

v5.0.9

26 Feb. 2025

Improved

  • Styling for app selection and settings popup on smaller devices
  • Updated the menu position for workflows in WP admin menu
  • Compatibility with WP ASE plugin for increased admin menu width
  • Compatibility with Ultimate Dashboard causing to FlowMattic admin menus become inactive if PRO version is activated and admin menus are customized

Fixed

  • Clone or import workflow not updating the webhook URL in the settings
  • PHP warning on executing workflow if the used variable value is empty
  • Filter step not working if the condition key value has special characters or quotes in it

v5.0.8

10 Feb. 2025

Improved

  • Text updated for the "Complete Step" placeholder for the dynamic data to make it more clear about the action to take
  • FlowMattic admin menu updated to set Workflows on second position
  • Compatibility with Loginpress plugin
  • Possible implementation to prevent saving empty workflow steps if something went wrong which could result in workflow steps getting removed

Fixed

  • Step settings getting removed when you open the "Test" tab directly and do "Test Action"
  • Clicking on the right side of the builder canvas was not doing anything due to the settings modal background overlap.
  • WordPress action ( Get posts by meta data ) causing no response in Test Action
  • Outgoing webhook module not working in old workflow builder > Router step
  • Opening New Route filter conditions settings throwing an error that resulting the canvas to reset to blank

v5.0.7

3 Feb. 2025

New

  • Added version number of the integration in the Integrations page for easily checking which version you have installed

Improved

  • Action steps settings now preservs and shows the action data in Data-in tab if you jump on Test tab directly
  • Step settings popup position now does not scrolls up on small screen devices as well
  • Workflows admin screen shows the app names between the first and last step on hover on the app icons block

Fixed

  • Some workflows from old builder to new builder were not opening in the new builder
  • Scheduled workflows were not showing the saved values in step settings
  • Duplicating or Paste Below Router Route and updating the duplicated Route steps were reflecting changes in the original steps until page refresh

v5.0.6

23 Jan. 2025

Fixed

  • Workflow editor hiding behind header div on scrolling the page from sidebar menu
  • Filter condition check failing if the content to check contains non-latin characters
  • WordPress user roles not available in dynamic dropdown
  • WordPress action data for user actions not being passed correctly in old workflow builder while testing the action
  • Custom app response data replacement in dynamic tag causing PHP error if the response data is JSON
  • WordPress action - delete post missing settings template in new builder
  • Filter Conditions failing if the content passed to the condition check contains HTML
  • Workflow export/import for workflows created with new workflow builder
  • Router skipping last Route if conditions does not meet for the first Route

v5.0.5

16 Jan. 2025

New

  • WordPress action to Get Media details by Media ID
  • Added an option to update post slug to WordPress update post action
  • Added better error handling to identify which step caused the error

Improved

  • Integration installation now managed through ajax and it won't reload the page after installation
  • Filters module now works to match conditions for the strings regardless or their case
  • Custom Apps shows the request payload for Raw Body as well
  • Textarea resize handle is now accessible easily
  • Custom Apps now auto removes the empty items in the request body to avoid further conflicts with APIs where it does not accept the blank value variables

Fixed

  • PHP Fatal error on some plugin based integrations where the reference data is passed as Object and required as Array
  • PHP Array executing incorrect function for new itemized array action
  • Duplicate step action menu causing the step to duplicate with its reference step as well, resulting in changing of settings reflect in both steps
  • Maths module not working correctly in old workflow builder in editor mode
  • WordPress action - update user was updating the fields to empty if no value provided
  • Filter conditions not working correctly for "Exit" condition check

v5.0.4

9 Jan. 2025

Improved

  • Custom App Fields - Boolean and Number now supports dynamic tags

Fixed

  • Slashes ( // ) in the data for new lines was being removed on live processing
  • Varables not parsing the content if the variable value contains the JSON + String data
  • Tables - sometimes tables not loading from the remote database if the load existing tables is set to true 

v5.0.3

31 Dec. 2024

New

  • Added ability to copy/paste steps from old workflow builder to v5 workflow builder

Fixed

  • Delete step was not updating mapped dynamic data references correctly in some dynamic fields
  • Some integrations showing no configuration required even if it is required due to empty div removal
  • Select dropdown not appearing in some integrations configuration step
  • WordPress new/update post actions not showing the custom taxonomy fields
  • WordPress new/update post actions not showing select post type dropdown
  • WordPress new/update post actions not loading the custom fields data when editing step after save
  • Connect "save and authenticate" process was halting at Save due to non-latin characters in Connect name
  • Webhook Outgoing not passing the correct mapped values to the endpoint in live mode
  • Conditional step execution not working properly if the key is a JSON data
  • Email Parser not receiving data in v5 Workflow Builder
  • Passing JSON data to action step as parameter was escaping the quotes causing the JSON to invalidate
  • Dynamic tags popup not opening for some integration fields

v5.0.2

26 Dec. 2024

Fixed

  • Webhook simple response toggle not respecting the last state
  • Task History workflow links to the old workflow builder
  • Webhook response data display layout issue - key column was not readable clearly due to width
  • Some apps trigger event not updating in the view without refreshing the page
  • Dynamic Tags insertion was removing the text after cursor position
  • Dynamic tags dropdown was not showing in old workflow builder

v5.0.1

23 Dec. 2024

New

  • Added 100 count to the tables pagination dropdown

Improved

  • Tables: Loading and searching the tables in Table module is now slightly faster
  • Tables: Added error handling for new record if there's any database error occured during data insertion
  • Tables: Added support for non-latin and non-UTF8 characters for new tables
  • Skip to step UI for better visibility

Fixed

  • Dynamic tags insertion not working on the Router Condition steps
  • Database name with hypens ( - ) causing the tables to not load in tables admin page
  • WordPress actions not preserving data in get users and get posts actions
  • WordPress: configuration fields were not available for user based triggers
  • WordPress: User based triggers were not capturing data in test mode
  • Tables: Fetch existing tables not loading the tables from remote database
  • AI Assistants: Frontend chatbot authentication error
  • Some form triggers were not working due to form ID type casting conflict
  • Scheduar: Weekend trigger checkbox not keeping the checked state
  • Duplicate workflow save issue on some hosting environments for newly created workflow

v5.0

Changelog (Released 16 Dec. 2024)

New

Visual Workflow Builder

  • Enhanced Router with Visual Tree Management: Easily design and manage workflow paths visually using an intuitive tree-based interface, simplifying the creation of complex automation.

Tables Module

  • Database Integration: Seamlessly connect and automate database tables within your workflows for efficient data handling.
  • Table Module Triggers: Automate data workflows with these triggers:
    • Workflow Button Clicked: Trigger workflows directly from the table interface.
    • New Record: Automatically trigger actions when a new record is added.
    • Updated Record: Respond to updates in table records.
    • Deleted Record: Execute workflows when records are deleted.
    • Updated Cell: Trigger workflows based on cell-level changes.
  • CRUD Actions: Perform essential database operations like:
    • Adding, updating, and deleting records.
    • Searching for individual or multiple records.
    • Updating specific cells efficiently.
  • Approval Workflow Integration: Use approve or reject buttons to continue or halt workflows, making decision-making processes dynamic.

Data Approval Implementation

  • Enable approval steps in workflows and tables, providing a layer of manual oversight where required.

Unlimited AI Assistants (Chatbots)

  • Create and manage an unlimited number of AI chatbots, enhancing customer interaction capabilities.

Improved Dashboard

  • A cleaner, more intuitive dashboard interface with options to create new tables, workflows, and AI assistants directly from the dashboard.

Conditional Execution Enhancements

  • Added a “Skip Execution” option to action steps under the conditions tab for more flexible workflows.

Magic Login Links

  • A new FlowMattic Tool action to generates magic login links for seamless user authentication.

Iterator Module - Batch Processing

  • Process large datasets in manageable batches, improving efficiency and reducing processing time.

Global Settings

  • SMTP Settings: Set a global email configuration for consistent email delivery across workflows.
  • Database Connection: Connect tables to external databases globally.

New

  • Filter Conditions: New filters include Empty, Not Empty, Is Email, and Is Blank for refined data control.
  • Date-Time Formatter: Transform dates between time zones with a new formatting action.
  • Regex Enhancements: Combine results using regex patterns in the Text Formatter.
  • WordPress Enhancements: Added new actions and features:
    • "Post Parent" and "Custom Taxonomies" for post management.
    • Actions to add/remove taxonomy from posts and create new taxonomy terms.
  • PHP Array Module: A new action creates itemized arrays from comma-separated lists.
  • Default Workflow Builder Option: Choose between the classic static or new visual workflow builder.

 

Improved

  • Text Formatter: Added a "Title Case" option for transforming text.
  • Webhook Triggers: Improved loading for old workflow builder and made webhook responses almost instant.
  • Performance Enhancements: Database query caching for faster repeat queries.
  • Live Testing Enhancements: View request payloads while editing steps after live tests.
  • API Polling Support: Expanded support for diverse APIs.
  • Workflow Execution: Optimized processing for Iterator and Router modules.

Fixed

  • Fixed issues with WordPress actions like Update Term and missing comment IDs.
  • Resolved errors in modules like Filter and PHP Functions.
  • Addressed dynamic tag replacement issues in custom apps.
  • Improved handling of nested arrays and phone numbers in formatters.
  • Fixed various bugs in AI Assistant, RSS Feed triggers, and Iterator responses.

This version introduces robust new capabilities, enhancements, and fixes, empowering you to create more efficient and flexible workflows.

View More

Get FlowMattic — Start Automating