{"id":377592,"date":"2026-10-16T07:25:47","date_gmt":"2026-10-16T07:25:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/intent-flow-workflow-automation\/"},"modified":"2026-10-16T07:37:32","modified_gmt":"2026-10-16T07:37:32","slug":"intent-flow","status":"publish","type":"plugin","link":"https:\/\/tzm.wordpress.org\/plugins\/intent-flow\/","author":23514537,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.9.4.2.33","stable_tag":"0.9.4.2.33","tested":"7.1.3","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Intent Flow \u2014 Workflow Automation","header_author":"\u00c1lvaro Mart\u00ednez","header_description":"Automate WordPress without limits. No credits, no subscription, no external servers. Triggers, actions, scheduler and WCAG-accessible UI included free.","assets_banners_color":"014985","last_updated":"2026-10-16 07:37:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/adaptatuweb.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":68,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.9.4.2.33":{"tag":"0.9.4.2.33","author":"adaptatuweb","date":"2026-10-16 07:37:32","revision":3749866}},"upgrade_notice":{"0.9.4.2.33":"<p>Major update: new Events UI, 12 WordPress triggers, 6 WordPress actions, ready-to-use recipes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3749832,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3749832,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3749832,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3749832,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9.4.2.33"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3749832,"resolution":"1","location":"assets","locale":"","width":1796,"height":1541},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3749832,"resolution":"10","location":"assets","locale":"","width":2202,"height":1726},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3749832,"resolution":"11","location":"assets","locale":"","width":2202,"height":9011},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3749832,"resolution":"12","location":"assets","locale":"","width":2140,"height":1245},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3749832,"resolution":"13","location":"assets","locale":"","width":2167,"height":1237},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3749832,"resolution":"14","location":"assets","locale":"","width":2187,"height":1189},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3749832,"resolution":"2","location":"assets","locale":"","width":1692,"height":3987},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3749832,"resolution":"3","location":"assets","locale":"","width":1737,"height":3372},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3749832,"resolution":"4","location":"assets","locale":"","width":2202,"height":5245},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3749832,"resolution":"5","location":"assets","locale":"","width":2202,"height":1726},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3749832,"resolution":"6","location":"assets","locale":"","width":1750,"height":766},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3749832,"resolution":"7","location":"assets","locale":"","width":2202,"height":1971},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3749832,"resolution":"8","location":"assets","locale":"","width":2202,"height":4067},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3749832,"resolution":"9","location":"assets","locale":"","width":2202,"height":1244}},"screenshots":{"1":"Dashboard - quick access to all sections","2":"Events - create automations with trigger + action dropdowns","3":"Flows - visual automation builder with ready-to-use recipes","4":"Logs - full execution history with filters","5":"Settings - dry-run and safe mode toggles"}},"plugin_section":[],"plugin_tags":[2423,569,149205,34953,8197],"plugin_category":[],"plugin_contributors":[268653],"plugin_business_model":[],"class_list":["post-377592","plugin","type-plugin","status-publish","hentry","plugin_tags-actions","plugin_tags-automation","plugin_tags-triggers","plugin_tags-webhooks","plugin_tags-workflow","plugin_contributors-adaptatuweb","plugin_committers-adaptatuweb"],"banners":{"banner":"https:\/\/ps.w.org\/intent-flow\/assets\/banner-772x250.png?rev=3749832","banner_2x":"https:\/\/ps.w.org\/intent-flow\/assets\/banner-1544x500.png?rev=3749832","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/intent-flow\/assets\/icon-128x128.png?rev=3749832","icon_2x":"https:\/\/ps.w.org\/intent-flow\/assets\/icon-256x256.png?rev=3749832","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-1.png?rev=3749832","caption":"Dashboard - quick access to all sections"},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-2.png?rev=3749832","caption":"Events - create automations with trigger + action dropdowns"},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-3.png?rev=3749832","caption":"Flows - visual automation builder with ready-to-use recipes"},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-4.png?rev=3749832","caption":"Logs - full execution history with filters"},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-5.png?rev=3749832","caption":"Settings - dry-run and safe mode toggles"},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-6.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-7.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-8.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-9.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-10.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-11.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-12.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-13.png?rev=3749832","caption":""},{"src":"https:\/\/ps.w.org\/intent-flow\/assets\/screenshot-14.png?rev=3749832","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Intent Flow<\/strong> is a powerful automation plugin for WordPress that lets you connect triggers (what happens) with actions (what to do automatically) - without limits, credits or subscriptions.<\/p>\n\n<h4>Why Intent Flow?<\/h4>\n\n<p>Most automation plugins either charge per execution, require a subscription, or send your data through external servers. Intent Flow is different:<\/p>\n\n<ul>\n<li>\u2705 <strong>No credits<\/strong> - unlimited executions, forever free<\/li>\n<li>\u2705 <strong>No subscription<\/strong> - one-time payment for Pro, free version stays free<\/li>\n<li>\u2705 <strong>Self-hosted<\/strong> - your data never leaves your server (GDPR-friendly)<\/li>\n<li>\u2705 <strong>Built-in scheduler<\/strong> - cron jobs included in the free version<\/li>\n<li>\u2705 <strong>Dry-run mode<\/strong> - test automations safely before going live<\/li>\n<li>\u2705 <strong>WCAG accessible UI<\/strong> - the only automation plugin built for accessibility<\/li>\n<li>\u2705 <strong>Retry policy<\/strong> - automatic retry with exponential backoff on failures<\/li>\n<li>\u2705 <strong>Permanent audit log<\/strong> - full execution history, never deleted<\/li>\n<\/ul>\n\n<h4>Free Version Triggers<\/h4>\n\n<p><strong>WordPress - Users<\/strong>\n* User registered\n* User login \/ Login failed \/ User logout\n* User profile updated\n* User password reset\n* User deleted\n* User role changed<\/p>\n\n<p><strong>WordPress - Content<\/strong>\n* Post created \/ Post updated \/ Post deleted \/ Post trashed\n* Post status changed\n* Comment posted\n* Plugin updated<\/p>\n\n<p><strong>System<\/strong>\n* Cron tick (scheduler)\n* Webhook received<\/p>\n\n<h4>Free Version Actions<\/h4>\n\n<p><strong>WordPress<\/strong>\n* Send Email (wp_mail)\n* Create User\n* Add Role to User\n* Update User Meta\n* Create Post\n* Set Option<\/p>\n\n<p><strong>Integrations<\/strong>\n* HTTP Request (any URL)\n* Slack webhook\n* Telegram\n* Zapier Catch Hook<\/p>\n\n<h4>Ready-to-use Recipes<\/h4>\n\n<p>Get started in seconds with 12 pre-built automation recipes:<\/p>\n\n<ul>\n<li>\ud83d\udc64 Welcome email on user registration<\/li>\n<li>\ud83d\udd14 Notify admin on new user registration<\/li>\n<li>\ud83d\udea8 Alert on failed login attempt<\/li>\n<li>\ud83d\udd11 Notify on user role change<\/li>\n<li>\ud83d\udcdd Notify admin on post status change<\/li>\n<li>\ud83d\udd17 Send post data to external webhook<\/li>\n<li>\ud83d\udcac Notify admin on new comment<\/li>\n<li>\ud83d\udd17 Forward incoming webhook to external URL<\/li>\n<li>\ud83d\udce8 Incoming webhook to Slack<\/li>\n<li>\ud83d\udd04 Notify on plugin update<\/li>\n<li>\ud83d\udce2 Post created to Slack<\/li>\n<li>\u23f0 Daily report by email (cron)<\/li>\n<\/ul>\n\n<h4>Pro Version<\/h4>\n\n<p>The Pro version adds:<\/p>\n\n<ul>\n<li>WooCommerce triggers and actions (order created, status changed, customer registered, etc.)<\/li>\n<li>Google Sheets integration<\/li>\n<li>Multi-site support<\/li>\n<li>Loops \/ bulk actions over users or posts<\/li>\n<li>Advanced delays and scheduling<\/li>\n<li>Premium pre-built recipes<\/li>\n<li>Priority support<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Go to <strong>Macro Intent \u2192 Events<\/strong> and create a rule: choose a trigger event and an action<\/li>\n<li>Or go to <strong>Macro Intent \u2192 Flows<\/strong> and pick a ready-to-use recipe<\/li>\n<li>The automation runs automatically whenever the trigger fires<\/li>\n<li>Check <strong>Macro Intent \u2192 Logs<\/strong> to see execution history<\/li>\n<\/ol>\n\n<h4>Accessibility<\/h4>\n\n<p>Intent Flow is built with accessibility in mind. The admin UI follows WCAG 2.1 guidelines, making it usable for people with visual, motor or cognitive disabilities. It is the only WordPress automation plugin with a fully accessible interface.<\/p>\n\n<h4>Privacy \/ GDPR<\/h4>\n\n<p>All data stays on your server. No external API calls are made unless you explicitly configure an integration (Slack, HTTP, etc.). No telemetry, no tracking, no data collection by the plugin author.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/motor-macro-intenciones\/<\/code><\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>Macro Intent<\/strong> in the admin menu<\/li>\n<li>Create your first automation in <strong>Events<\/strong> or use a recipe in <strong>Flows<\/strong><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20really%20free%20with%20no%20limits%3F\"><h3>Is it really free with no limits?<\/h3><\/dt>\n<dd><p>Yes. The free version has no execution limits, no credits and no expiration. You can run as many automations as you want.<\/p><\/dd>\n<dt id=\"is%20my%20data%20safe%3F\"><h3>Is my data safe?<\/h3><\/dt>\n<dd><p>All data is stored in your WordPress database. Nothing is sent to external servers unless you configure an integration yourself.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>WooCommerce support is available in the Pro version.<\/p><\/dd>\n<dt id=\"can%20i%20test%20automations%20before%20they%20run%20for%20real%3F\"><h3>Can I test automations before they run for real?<\/h3><\/dt>\n<dd><p>Yes. Enable <strong>dry-run mode<\/strong> in Settings. All actions will be simulated without actually executing anything.<\/p><\/dd>\n<dt id=\"is%20there%20a%20retry%20policy%20for%20failed%20actions%3F\"><h3>Is there a retry policy for failed actions?<\/h3><\/dt>\n<dd><p>Yes. Each event rule supports configurable retries with exponential backoff.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20what%20happened%3F\"><h3>Where can I see what happened?<\/h3><\/dt>\n<dd><p>Go to <strong>Macro Intent \u2192 Logs<\/strong> for a full audit trail of all executions.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.9.4.2.33<\/h4>\n\n<ul>\n<li>Added 12 WordPress triggers (user registration, login, role changes, comments, post status changes, etc.)<\/li>\n<li>Added 6 WordPress actions (send email, create user, add role, update meta, create post, set option)<\/li>\n<li>Added Events UI with trigger\/action dropdowns and tooltips<\/li>\n<li>Added 12 ready-to-use automation recipes<\/li>\n<li>Added Settings UI with dry-run and safe-mode toggles<\/li>\n<li>Added permanent audit log<\/li>\n<li>Added retry policy with exponential backoff<\/li>\n<li>Added dry-run mode for safe testing<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<\/ul>","raw_excerpt":"Automate WordPress without limits. No credits, no subscription, built-in scheduler, WCAG-accessible UI and GDPR-friendly self-hosted architecture.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/377592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=377592"}],"author":[{"embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/adaptatuweb"}],"wp:attachment":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=377592"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=377592"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=377592"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=377592"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=377592"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=377592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}