Skip to content

Uncanny Automator Changelog

  • v4.9 Jan 18, 2023 Lite

    New App Integrations:

    • ConvertKit #3042
    • Drip #3041

    New Plugin Integrations:

    • Thrive Apprentice #3044
    • Thrive Leads #3043

    New Triggers:

    • Thrive Apprentice – A user completes a lesson in a course #3063
    • Thrive Apprentice – A user completes a module in a course #3064
    • Thrive Leads – A form is submitted #3053
    • Thrive Leads – A registration form is submitted #3074
    • Thrive Leads – A user submits a form #3076

    New Actions:

    • ConvertKit – Add a subscriber to a form #3048
    • ConvertKit – Add a subscriber to a sequence #3062
    • ConvertKit – Add a tag to a subscriber #3051
    • ConvertKit – Remove a tag from a subscriber #3052
    • Drip – Add a subscriber to a campaign #3124
    • Drip – Add a tag to a subscriber #3056
    • Drip – Create or update a subscriber #3055
    • Drip – Delete a subscriber #3059
    • Drip – Remove a subscriber from a campaign #3060
    • Drip – Remove a tag from a subscriber #3057
    • Drip – Unsubscribe a subscriber from all the mailings #3058

    New Tokens:

    • Paid Membership Pro – Additional Membership tokens added #3029
      • Membership title
      • Membership ID
      • User ID
      • Discount code
      • Discount code ID
      • Subscription ID
      • Subscription amount
      • Subscription period
      • Subscription cycle number
      • Subscription start date
      • Subscription end date
    • Uncanny Codes #3005
      • Code

    Updated:

    • WP Mail SMTP Pro – Integration now only shows if WP Mail SMTP Pro is active #3119
    • Facebook, Instagram and LinkedIn – Now supports multiple line breaks #3035
    • Help Scout – A conversation receives a reply from a customer – Add “Any conversation” option #2982
    • Help Scout – A conversation receives a reply from a customer – Update sentence to “A conversation in a specific mailbox receives a reply from a customer” #2983
    • Help Scout – A satisfaction rating is received – Add option to select the rating AND update sentence #2984
    • Popup Maker – Convert action to require user data #3007
    • Twitter – Optionally use your own app instead of Automator for a higher rate limit #2992
    • WordPress – A user publishes a post in a taxonomy – Change default post type to post #2976
    • Zoom – Support for recurring Meetings and Webinars #3131

    Fixed:

    • WooCommerce triggers – The Product price token is empty in “A user views a product” and it is returning a string in “A user completes, pays for, lands on a thank you page for an order with a product” #2975
    • ActiveCampaign – PHP 8 Error when tags are empty #3090
    • Google Calendar – Date is no longer ‘Y-m-d’ format but uses WP settings #3050
    • HubSpot – Refresh token no longer generate multiple requests on page load when not connected #3071
    • Mailchimp – Add a contact to an audience – Group field not working when user exists #3047
    • WPForms – Several PHP notices #2987

    Under the hood:

    • Closure – Added filter automator_run_closure_uoa_redirect to optionally not load redirect script #3094
    • Facebook Groups – User info endpoint route updated #3125
    • Facebook Pages – User info endpoint route updated #3129
    • Recipe Builder – Close button on Select a recipe type modal #2922
    • Recipe Builder – Fix inconsistent behaviour with RTL languages in trigger, action and condition sentences #2971
    • Settings UI – Added an option to copy values to the clipboard on some Settings pages #2947
  • v4.8 Dec 8, 2022 Lite

    New App Integration:

    New Plugin Integration:

    New Feature:

    • Recipe UI – Added support for choosing whether to run recipes when ALL triggers are completed or ANY trigger is completed (when recipes include at least 2 triggers; previously all triggers in a recipe had to be completed) #2515

    New Triggers:

    • Help Scout – A conversation receives a reply from a customer #2848
    • Help Scout – A conversation’s tags are updated #2832
    • Help Scout – A note is added to a conversation #2888
    • Help Scout – A satisfaction rating is received #2849
    • WP All Import – An import is completed #2841
    • WS Form LITE – A form is submitted #2862
    • WS Form LITE – A user submits a form #2863

    New Actions:

    • Help Scout – Add a tag to a conversation #2833
    • Help Scout – Create a conversation in a mailbox #2850

    New Tokens:

    • Amelia – Coupon data #2891
      • Coupon code
      • Coupon service name
      • Coupon time used
      • Coupon usage limit
      • Coupon expiration date
      • Coupon event name
      • Coupon deduction
      • Coupon discount
    • GiveWP – A donation is made via a form – Donation & Payment ID #2826
    • WooCommerce – Shipping method #2869

    Updated:

    • Emails – Added description for “To” field #2925
    • Easy Affiliate – Record a sale for an affiliate in Pro – Affiliate action token now works #2858
    • Formidable – Split tokens for Name field #2945
    • GamiPress – A user attains a rank – Add Any rank option #2899
    • Mailchimp – Add a contact to an audience returning Completed, do nothing even though options are valid #2873
    • Recipe UI – Several ID tokens type switched to int instead of text for easier selection in Tokens dropdown #2957

    Fixed:

    • BuddyPress – Add the user to a group – Not working if the user is from the user selector #2901
    • WordPress – A user views a custom post type – Add a condition to check user id #2845
    • Zoom Webinar – Action dropdown fix #2953
    • Zoom settings pages hows escaped HTML messages #2844

    Under the hood:

    • Automator text domain (translation files) now loads reliably if user’s language and site language are different #2892
    • PHP error on WordPress 5.2: Added fallback to wp_timezone_string() if it doesn’t exist #2882
    • Purge – Purging now remove results more reliably #2889
    • Outgoing Webhooks – New filter to allow non-stripping of quotes
      • automator_send_webhook_get_fields_should_strip_quotes #2893
    • Action Traits – Add $helper method #2860
    • Add Upgrade to Pro menu entry #393
    • Automator core – Add a filter to override find_all matching criteria #2932
    • Allow external namespace to be used for plugin integrations #2927
    • LearnDash – Helpers updated to support new actions in Pro #2952
    • Recipe Logs – Now shows ‘In progress’ instead of Not completed #2940
    • Recipe Logs – Standardize error messages for Twitter integration #2909
    • Recipe UI – Prevent select2 scripts added by WooCommerce from loading #2877
    • Recipe UI – Item sentence – Now displays empty if the field has no value #1262
    • Recipe UI – Loading animation added when deleting a condition #1901
    • Remove automator.css if not used, or dequeue for non-admins #2883
    • Action tokens – Parsing as an empty string '' when the value is 0'0''', etc. #2955
    • Usage report – Fixed PHP error when running cron #2875
    • Add new parameters to Upgrade to pro links #2934
  • v4.7 Nov 10, 2022 Lite

    New Integrations:

    New Triggers:

    • Gravity Forms – An entry for a form is updated #2777
    • Jetpack CRM – A company is created #2765
    • Jetpack CRM – A contact is created #2682
    • MailPoet – A form is submitted #2790
    • WP All Import – A type of post is imported #2806

    New Actions:

    • Jetpack CRM – Add a tag to a company #2766
    • Jetpack CRM – Add a tag to a contact #2764
    • Jetpack CRM – Create a contact #2763

    New Common Token:

    • Site tagline #2828

    New Trigger Token:

    • WordPress – “A user publishes a type of post with a taxonomy term in a taxonomy” – Author ID #2791

    Added:

    • Recipe UI – Support for custom values in Conditions (Pro) #2550

    Updated:

    • ActiveCampaign – Add a contact to ActiveCampaign & Add the user to ActiveCampaign – First name and Last name fields are no longer required #2817
    • Recipe Logs – Added integrations icons #2677
    • Zoom – Convert integration to OAuth as JWT is being deprecated #2756

    Fixed:

    • FluentCRM – Add the user to a list – Error on PHP 8.x in some situations #2818
    • MailPoet – Add a subscriber to a list – Contact is now automatically set to subscribed status when selected, even if email confirmation is disabled #2768
    • Outgoing Webhooks – Leading hidden characters or space no longer causes header parameters to be merged #2809
    • Uncanny Groups – Improved reliability of LearnDash Group ID validation when WPML is enabled #2774
    • Uncanny Toolkit – A user’s time in a course exceeds a specific number of minutes – Added LearnDash dependency check #2799
    • WhatsApp – Webhook parameter key not working if permalinks set to plain #2816
    • Zoom – PHP Error on some sites if a newer JWT library is available #2797

    Under the hood:

    • Redirect to Setup Wizard on activation instead of Dashboard if the site is not connected #2830
    • Actionify Triggers – Improved method for hooking into WordPress do_actions for triggers #2778
    • Automator Core – Improved PHP 8.1+ compatibility #2789
    • Automator Core – Several under the hood improvements #2805
    • Recipe UI Field – int/float – Support min_number and max_number attributes #2801
    • System status – Additional data added #2811
    • Trigger Traits: Added set_helper() method #2772
  • v4.6.0.1 Oct 26, 2022 Lite

    Fixed:

    • Webhooks – Receive data from a webhook (Automator Pro only) – Legacy tokens are shown as invalid in some situations #2785
  • v4.6 Oct 19, 2022 Lite

    New Feature:

    • Action tokens – Actions now generate tokens for subsequent actions, enabling powerful automations where actions are linked and build upon each other #1312

    New Triggers:

    • Uncanny Groups – A number of seats greater than, less than, equal to, not equal to a specific number are added to an Uncanny group #2658
    • Uncanny Groups – A number of seats greater than, less than, equal to, not equal to a specific number are removed from an Uncanny group #2659
    • WP Simple Pay – A subscription for a form is created #2697

    New Trigger Tokens:

    • WooCommerce – Order fees, Order shipping #2670
    • WooCommerce – Product price in all Product triggers #2669

    New Action Tokens:

    • Facebook Groups #2741
      • Publish a post to a Facebook group
        • Link to Facebook post
      • Publish a post with an image to a Facebook group
        • Link to Facebook post
      • Share a link with a message to a Facebook group
        • Link to Facebook post
    • Facebook Pages #2742
      • Publish a post to a Facebook page
        • Link to Facebook post
      • Publish a post with an image to a Facebook page
        • Link to Facebook post
      • Share a link with a message to a Facebook page
        • Link to Facebook post
    • LearnDash #2723
      • Create a group
        • Group ID
        • Group course IDs
        • Group courses
        • Group Leader emails
    • Slack #2720
      • Create a channel
        • Channel ID
    • Twitter #2744
      • Post a tweet to Twitter
        • Link to Tweet
    • Uncanny Groups #2721
      • Create an Uncanny group
        • Group ID
        • Group course IDs
        • Group courses
        • Group Leader emails
    • Uncanny Codes #2722
      • Generate a batch of codes for Automator
        • Generated codes
        • Batch ID
    • WordPress #2719
      • Create a post
        • Post ID
        • Post URL
        • Post edit URL
      • Add a new role to the user’s roles
        • List of user’s roles
      • Change the user’s role to a new role
        • List of user’s roles

    Added:

    • Duplicate recipe – Support for action tokens #2758
    • Outgoing Webhooks – “Data type” field added to define the type of the value #2673
    • Outgoing Webhooks – Now logs 20x, 30x, 40x and 50x statuses, if returned by the destination server #2672
    • Recipe UI – Support adding an empty conditions block before adding an action #2709

    Updated:

    • Autonami renamed to FunnelKit Automations #2739
    • HubSpot & Recipe logs – More descriptive error messages in logs #2737
    • The Event Calendar – Attendee tokens are now parsed reliably #2711
    • WordPress – Post excerpt token now auto-generates excerpt when no excerpt exists #2724

    Fixed:

    • CEU – Award a number of custom CEUs to the user – Decimal values now supported #2692
    • Gravity Forms – Fixed “list” and “multi-select” token parsing #2665
    • Elementor – Tokens only appear if the page is published #2718
    • MailPoet – Add a subscriber to a list – Do not send confirmation email checkbox now adds subscriber directly to list with “Subscribed” status
    • MailPoet – Add a subscriber to a list now adds the selected status #2761
    • MasterStudy LMS – A user completes a course – Not firing in some situations #2687
    • Recipe UI – User selector – “Role” field label missing #974

    Known issues:

    • MailPoet – Add a subscriber to a list – Email confirmation when subscribing a user to a list is bypassed even if the user is sent a confirmation email

    Under the hood:

    • Action logs – Fixed In progress status display in action #2701
    • Automator Free – Setup wizard – Updated branding #2674
    • Duplicate recipe – No longer breaks if there are no tokens in a recipe #2749
    • Duplicate recipe – Now duplicates actions in a recipe with no triggers #2753
    • Duplicate recipe – Now properly updates ID of the Magic button and Magic link triggers #2754
    • Input parser – Uncaught TypeError: strpos()``: Argument #1 (``$haystack) must be of type stringarray given #2745
    • PHP Deprecated: Constant FILTER_SANITIZE_STRING is deprecated – PHP 8.1 #2751
    • Recipe Traits\Filters: Added PHPDoc Comments, and formatted “$this->explain` to make clearer. Also supports number conditions #2703
    • Recipe UI Field – create_field‘s input_type is hard-coded to int even when float is used #2733
    • Recipe logs – Display “Deleted user” message when a log entry references a user that was subsequently deleted #2685
    • Slack – Uncanny Automator App icon updated
  • v4.5.0.2 Sep 29, 2022 Lite

    Fixed:

    • JetFormBuilder – Email fields in forms now appear as email tokens #2662
    • JetFormBuilder – Handle : in dynamic tokens #2662
    • WordPress – Create a post – Shortcodes are no longer parsed before the post content is saved #2667

    Under the hood:

    • Notification – Hide notification if Automator Pro is installed #2654
    • Google integrations – Added “Sign in with Google” branding
  • v4.5.0.1 Sep 23, 2022 Lite

    Fixed:

    • Automator core – Triggers added before v3.0 (May 2021) in a recipe now trigger reliably #2661
  • v4.5 Sep 21, 2022 Lite

    New Integrations:

    New Triggers:

    • Advanced Ads – An ad is set to a specific status #2495
    • Fluent Support – A user’s ticket receives a reply from an agent #2470
    • Gravity Forms & Uncanny Groups – A form is submitted with a key from a specific group #2077
    • JetFormBuilder – A form is submitted #2533
    • JetFormBuilder – A user submits a form #2535
    • SureCart – A user purchases a product #2525
    • WP Download Manager – A specific file is downloaded #2497
    • WP Simple Pay – A payment for a form is completed #2584
    • WordPress – A user logs out of a site #2594

    New Actions:

    • Advanced Ads – Set an ad to a specific status #2496

    New Tokens:

    • New token category – Date #2583
    • bbPress – Guest name and website #2501

    Added:

    • Automator admin bar menu – Entry added for Settings #2580
    • Database tools – Button to Reset Automator log tables and Drop individual VIEWS #188
    • Gamipress – “Award an achievement to the user” – Now implements “Maximum Earnings Per User” setting #43510 #2621
    • Webhooks – automator_webhook_action_completed action hook added to enable developers to parse Webhook response #43601 #2635

    Updated:

    • Recipe Logs – Improved UI #2527 #2604 #2616 #2620 #2614
    • Tools – Improved UI #2499
    • Gravity Forms & WPForms – Now generate tokens for both dropdown values and dropdown labels #36803 #1498
    • Tutor LMS – Mark a lesson complete for a user – Added support for “All lessons” option (Pro) #43132 #2597
    • Twitter – Post a Tweet – Updated field description #2595
    • User IP token – Now parses reliably if proxy is used #42751 #2531
    • WP Simple Pay – “A user completes a purchase with a form” deprecated #2585
    • Webhooks – Send data to a webhook – Handle 200 response code with error message #2639

    Fixed:

    • Automator Dashboard – PHP warning: Undefined array key #2630
    • Emails – Send an email – PHP Error when body field is empty #42885 #2570
    • Gravity Forms – Token parsing of Advanced fields #2547
    • Hide empty Automator menu for non-admins #2582
    • Recipe UI – Fix Calculation token consistency issues with TinyMCE #2500
    • Redirect closure – URL no longer breaks with ampersand usage #43463 #2618
    • WordPress – A user creates a post – PHP Notice when post_author is not available #2567
    • WordPress – A user publishes a type of post with a taxonomy term in a taxonomy – Now works if there are multiple triggers in a recipe and are draft #2633

    Under the hood:

    • Automator Dashboard – Guest icon updated #2111
    • Automator UI – Some assets missing on new installs #2492
    • Automator web component – uo-button onclick does not honor return confirm #2532
    • Class Actionify_Triggers – Reduced unnecessary do_action hooks when the trigger is in draft #2625
    • Dashboard – Reduced credit queries to the API #2605
    • Incoming premium triggers – Check if Pro license is active when an incoming trigger should be charged #2557
    • Recipe UI – Group actions by condition support for Automator Pro (Pro 4.5) #1414
    • Recipe UI – Conditions list – Sentences are now sorted alphabetically (Pro) #2518
    • Recipe UI – Set options_show_id default to true #2598
    • Recipe logs – Improved MySQL query sanity checks #2623
    • Recipe logs – Reduced number of queries by merging some queries #2628
    • Updated Automator_Status to add WhatsApp action status #2624
    • maybe_validate_trigger_without_postid no longer breaks unit tests. Updated unit tests #2559 #2558
  • v4.4.0.1 Aug 25, 2022 Lite

    Fixed:

    • Elementor Pro – Tokens are now parsed reliably if the field value is changed during form processing using filte #2537
    • FluentCRM – Updated trigger matching logic to fix Automator Pro triggers #2548
    • Gravity Forms – “Time” type field token now parsed reliably #2551

    Under the hood:

    • Filter automator_usermeta_token_parsed – User meta key parameter added #2561
    • “Everyone” recipes no longer stuck “In Progress” in specific situations #2554
  • v4.4 Aug 23, 2022 Lite

    New Integration:

    New Triggers:

    • WhatsApp – A message is received #2504
    • WhatsApp – A message to a recipient is not delivered because they have not opted in #2201
    • WhatsApp – A message to a recipient is set to a specific status #2503
    • WhatsApp – A message to a recipient was not delivered #2505

    New Actions:

    • WhatsApp – Send a WhatsApp message template to a number #2208
    • WhatsApp – Send a WhatsApp message to a number #845

    Added:

    • Fluent Forms – “File upload” field token now returns a valid URL #2516
    • Recipe UI – Trigger/Action sentences now show field labels when populated #2465

    Fixed:

    • Background processing – Action running twice if server cron is used instead of WordPress cron #2539
    • Background processing – PHP error when background actions are tested during daily system health check #2544
    • FluentCRM – “A tag is added to a user” trigger now fires reliably #2477
    • Recipe UI – Now displays translations as expected if user language is different than site language #2491
    • Recipe UI – Dropdowns inside a repeater field now support custom values #2540
    • WordPress – “A user views a post” no longer fires on archive pages #2508

    Under the hood:

    • Dashboard – Displayed credits remaining now more accurate #2507
    • Zapier – Logo updated #2498
    • PHP Notice – array key action_log_id in class-automator-recipe-process-complete.php #2480
    • Traits_Recipe_Filters – Added string_comparison logic #2485
  • v4.3 Aug 11, 2022 Lite

    New Integrations:

    New Triggers:

    • Easy Affiliate – A new sale is recorded for an affiliate #2349
    • Easy Affiliate – An affiliate is added #2371
    • Uncanny Codes – A code batch is created #2383
    • WP Mail SMTP Pro – An email with specific text in the subject is opened #1868

    New Action:

    • Airtable – Send data to Airtable #2414
    • FluentCRM – Add a tag to a contact #2256
    • KonnectzIT – Send data to KonnectzIT webhook #2299
    • LinkedIn – Publish a post to a LinkedIn page #2294
    • Mailchimp – Add a contact to an audience #2378
    • Mailchimp – Add a note to a contact #2380
    • Mailchimp – Add a tag to a contact #2381
    • Mailchimp – Remove a tag from a contact #2248
    • Mailchimp – Unsubscribe a contact from an audience #2379
    • Make – Send data to Make webhook #2417
    • Uncanny Codes – Generate a batch of codes for Automator #1437

    New Tokens:

    • LearnDash course triggers – Course access expiry date #2304

    New feature:

    • Premium actions can now be re-sent from detailed recipe log popup #2252

    Added:

    • Advanced settings page
    • Automator cache can now be enabled/disabled #2428, #2281
    • Recipe UI – Ability to duplicate an action #2420
    • Recipe UI – “Delay” button now visible when Automator Pro is not active #2408
    • WordPress – “Create a post” action now supports adding taxonomy and terms to the created post #2318

    Updated:

    • “Send an email” action moved from WordPress to Emails #2400
    • Closure – Redirect now works more reliably with ajax form submissions #2339
    • Facebook Groups – Improved support for line breaks and paragraphs in editor #2335
    • Facebook Pages – Improved support for line breaks and paragraphs in editor #2330
    • Featured image URL – Token now returns full-size image URL instead of thumbnail URL #2438
    • Google Sheets – “Get columns” now keeps existing values #2295
    • Recipe UI – Cancel buttons now only close the respective trigger/action #2307
    • Recipe UI – Disabled ability to drag Triggers and Actions metaboxes #2160
    • Recipe UI – Conditions are now duplicated when a recipe is duplicated #2120
    • Recipe UI – IDs, URLs, and email tokens are now displayed correctly in their corresponding fields #2410
    • Recipe UI – Duplicating a recipe now keeps the original live/draft status of triggers and actions #353
    • WP-Admin – Automator menu item “Recipe logs” renamed to “Logs” #2451
    • WP-Admin – Trigger log and Action log removed from Automator menu #2375
    • In-plugin branding updates #2391

    Fixed:

    • “All Recipes” page now shows colorful indicators for live/draft recipe parts #2433
    • Automator Core – Tokens are now parsed reliably when a recipe contains more than one of the same trigger #2453
    • Automator UI – Conflict with jw-player-plugin-for-wordpress #2368
    • Fluent Forms – PHP Warning for foreach() loop #2398
    • Google Calendar – Misleading error message #2372
    • Recipe UI Field – Multi-selects that use AJAX now load options reliably #2394
    • WordPress – “Any” option is now listed as the first item on post type dropdown #2449

    Under the hood:

    • Automator core – Background processing automatically disabled if unsupported #2456
    • Automator API – Added DB table and view to store API logs #2252
    • GoToTraining/Webinar – Now use Automator API for improved reliability and retries #2429
    • Migration scheduling – Activation hooks added #2457
    • New filter: automator_conflictive_assets to dequeue site-specific scripts and styles that may conflict with the recipe UI #2439
    • Updated token framework #116 #118 #119 #130
    • Usage reports – Added detailed recipe information #2455
    • Token Parser – PHP 8 issue when a token is used in a recipe sentence #2365
    • Tools – automator_log now shows debug files in the admin #2443
    • Trait_Recipe_Filters updated #2364
  • v4.2.1.1 Jul 21, 2022 Lite

    Updated:

    • Background Processing – Additional validation added when REST APIs are set to private or disabled by 3rd-party plugins #2359

    Fixed:

    • Automator core – Improved compatibility with 3rd-party Automator Integrations #2360
  • v4.2.1 Jul 19, 2022 Lite

    Updated:

    • Background Processing – Added REST API validation before activating the setting on sites #2293
    • Settings – Tabs now redirect back to themselves after saving #2301
    • WordPress – “A user submits a comment on a post” gains improved compatibility with wpDiscuz #2283

    Fixed:

    • MemberPress Courses – PHP error when Automator Pro is active #2297
    • Scheduled Actions – Changed priority to accommodate Background processing when Automator Pro is active #2327
    • Recipe UI + FluentCRM – Dequeue conflictive scripts and styles in recipe builder #2311
    • Recipe UI – Fix spacing between icons and text in #2309
    • Recipe UI – Dequeue select2 added by Event Tickets & Studiocart #2323
  • v4.2 Jul 12, 2022 Lite

    New Integrations:

    New Triggers:

    • Mailpoet – A user submits a form #217
    • Studiocart – A user completes an order for a product #2210
    • Studiocart – A user purchases a product #2226
    • Studiocart – A user’s order for a product is refunded #2227
    • Uncanny Groups – A group is created #1478

    New Action:

    • Pabbly Connect – Send data to Pabbly Connect #2212

    New Tokens:

    • WooCommerce:
      • Product SKU #2179
      • Product categories #2190
      • Product tags #2191
    • WordPress – Additional tokens in all Post/Page/Comment type triggers: #2209
      • Post/Page ID
      • Post/Page content
      • Post type
      • Post/Page author first name
      • Post/Page author last name
      • Post/Page author display name
      • Post/Page author email

    Added:

    • Automator Core – Premium Integrations and Webhooks now run asynchronously #1797

    Updated:

    • All Recipes list – All actions are listed in recipe order #2007
    • Automator Core – Improved performance on high data & traffic sites #2149
    • Automator Core – Review Banner – Several UI upgrades #2229
    • Instagram – Permissions errors are now properly reflected in Recipe logs #2272
    • Instagram – Permissions/scopes validation added before making the action available in recipes #1606
    • Instagram – Recipe logs now reflect an error if the Instagram account is delinked from Facebook #2273
    • Mailchimp – “Send an email campaign” – “From” drop-down description added #1451
    • Recipe UI – “Use a token/custom value” added in token drop-down for several actions #1742
    • Recipe UI – JSON strings are now supported in fields #2203
    • WordPress – “A user’s post receives a comment” – Duplicate “Any” options removed #2182
    • WordPress – All triggers now have standard post/page/comment tokens #2209
    • WordPress – Triggers with apost type option now list all post types #2180

    Internal:

    • Automator Core – automator_before_process_action do action, automator_maybe_parse_replaceable filter #2194
    • Automator Core – Duplicate Action “code” conflict in a specific situation #2207

    Fixed:

    • Automator Closure – Usermeta in redirect URL now parses reliably #2251
    • BuddyBoss – Profile field tokens now parses as comma-separated string instead of Array #2221
    • Elementor – PHP 8.x+ error when email token is used on the “To” field of send an email action #2214
    • Facebook Settings – Nonce verification fixed #2263
    • WordPress – “A user submits a comment on a post” firing for all custom post types #2259
    • WPForms – Multiple select field token now separates data by comma instead of new line #2225
    • Warning – URL redirect in WP-CLI mode #2231
    • WordPress – “A user publishes a post with a taxonomy term in a taxonomy” now lists all post types reliably #2196
    • WordPress – “A user publishes a type of post with a taxonomy term in a taxonomy” now parses tokens reliably #2245
    • WordPress – “A user views a custom post type” firing on any post #2243
  • v4.1.1.1 Jun 29, 2022 Lite

    Fixed:

    • Recipe UI – Fix fallback for unsupported regular expressions by Safari #2199

    Internal:

    • Settings UI – Icon assets updated #2156
  • v4.1.1 Jun 22, 2022 Lite

    New Tokens:

    • LearnDash – Course status #2138
    • LearnDash – Course completion date #2130
    • WooCommerce – Order date #2175

    Added:

    • Upsell Plugin – “A user purchases a product” – Filter automator_upsell_order_use_current_logged_user to override customer email with logged in user email #2096
    • WishList Member – Any membership level option added in triggers #2076
    • Action Logs – Allow anchor links in recipe logs #2118

    Enhanced:

    • Google Sheet Permissions enhancement #2075

    Updated:

    • Google Calendar – str_contains switched to strpos for PHP backwards compatibility #2153
    • Mailchimp – “Create and send a campaign” now supports fullpage HTML #2135
    • Action Logs – Display “Out of credits” error for users with zero credits #1203
    • Disable Automator plugin activation redirect in some situations #2137

    Fixed:

    • Automator Core – WP_Rewrite usage conflict in a specific situation #2161
    • Google Sheets – PHP Error if $fields are empty or null on PHP 8.x #2167
    • Gravity Forms – The field “Date” is having problems #2133
    • WordPress Core – “A user publishes a type of post with a taxonomy term in a taxonomy” now displays all public and private post types #2169
    • Delay Modal – Hour selection is not displaying #2128
    • Premium API Integrations – Unnecessary HTTP API calls fixed when user is unauthenticated #2127
    • PHP Notices – “Attempt to read property of post_type” in a few triggers #2185
    • Recipe UI Field – TinyMCE textarea is deleting content on save #2146
    • Remove extra spaces from some token names #2177

    Internal:

    • Automator Core – Trigger Filters Trait – Add a way to filter multiple trigger conditions #2105
  • v4.1 Jun 8, 2022 Lite

    New Integrations:

    New Triggers:

    • Amelia – A guest registers for an event #2028
    • Amelia – A User registers for an event #2030
    • Autonami – A contact is added to a list #1963
    • Autonami – A tag is added to a contact #1962
    • Autonami – A tag is added to a user #1958
    • Autonami – A user is added to a list #1959
    • Fluent Support – A ticket is closed by a customer #2010
    • Fluent Support – A ticket is opened by a customer #2009
    • Fluent Support – A ticket receives a reply from a customer #2011
    • GamiPress – A user earns greater than, less than, greater than or equal to…etc. a number of a specific type of points in a single transaction #1929
    • Uncanny Toolkit Pro – A user’s time in a course exceeds a specific number of minutes #1997

    New Actions:

    • Autonami – Add a tag to a contact #2013
    • Autonami – Add a tag to the user #2012
    • Google Calendar – Add an attendee to an event in a Google Calendar #1986
    • Google Calendar – Add an event to a Google Calendar #1985
    • Google Calendar – Remove an attendee from an event in a Google Calendar #1987
    • Uncanny Toolkit Pro – Reset a user’s time in a course #1998
    • WordPress – Add a WordPress data erasure request for a user #1411

    New Tokens:

    • Common – Current site ID (Multisite and for Pro users only) #2042
    • Elementor – Form ID and Form title tokens added #2053
    • GiveWP – Comment and Currency #1646

    Updated:

    • Automator API – Filter added to change timeout #1922
    • Dashboard – Replace “Disconnect account” with “Manage license” #2094
    • Facebook Groups – Disconnect account now revokes permissions #1911
    • Facebook Groups – New admin notice and reauthentication option for expiring credentials #1964
    • Google Sheets – “Create a new row”: Filter out empty drives (key/options) that are rendering for some users and causing a JS error #1943
    • Google Sheets – “Create a new row”: Support for Shared drives #1943
    • Google Sheets – Settings page #2034
    • Gravity Forms – Token parser: Filter added for external hooks #2023
    • Improved string translations #1981
    • LifterLMS – Remove the user from a membership – “All memberships” option added #1848
    • Mailchimp – “Add tag to user” now also adds the user to the associated list if they’re not already a member #832
    • Recipe UI Field – Dropdown now sets the visibility of the option ID #2086
    • Recipe UI Time Field – Format time using WordPress setting (only frontend) #2050
    • Recipe UI TinyMCE Field – Now fully supports HTML templates #1946
    • Slack – Only fetch channels to which members have access #1999
    • Webhooks – “Send data to a webhook” now displays a Webhooks response if “Send test” fails #2062
    • WPForms – Entry tokens parsing message updated for WPForms lite users #1830

    Fixed:

    • Automator Core – “An Automator recipe completes with errors” will not fire erroneously with skipped actions #2019
    • BuddyBoss – “A user replies to a topic in a forum” tokens now reliably return data when “Any” option is selected #1948
    • BuddyBoss – Date tokens in Date fields are now parsed reliably #1873
    • BuddyPress – Token now returns properly formatted dates #1978
    • Dashboard – “Sorry, you are not allowed to access this page” when connecting a site #2074
    • Instagram – Line breaks in captions now works reliably #2063
    • Instagram – User max limit reach shows status as completed where it should show as complete with error. #2079
    • Google sheets – Google drive shared drives now shows in the list #2002
    • Usage Reports – Some sites reporting more than once a week #2017
    • Usage Reports – Switching on/off now works reliably #2109

    Internal:

    • API: Google Calendar – Set-up and finalize new API Endpoints #1988
    • Filter – automator_postmeta_token_parsed added #2090
    • Google Calendar: Settings page #1989
    • In-Plugin Notifications – Allow 1 button notifications #1924
    • In-plugin notifications – Automatically add utm tags to button urls #1976
    • In-plugin notifications – Hide notifications on Settings page #1926
    • In-plugin notifications – Validate buttons text before displaying them #1927
    • add keyword in the filename falsely taken as integration file #2035
    • automator_before_trigger_completed changed to automator_before_maybe_trigger_complete in trait-triggers.php #2021
  • v4.0.1 May 12, 2022 Lite

    Fixed:

    • Recipe UI – “A user publishes a type of post with a taxonomy term in a taxonomy” – Token issue prevented some action fields from rendering #1968
  • v4.0 May 9, 2022 Lite

    New Integrations:

    New Triggers:

    • Advanced Coupons – A user spends {greater than, less than, or equal to} {a specific amount} of store credit #1885
    • Advanced Coupons – A user receives {greater than, less than, or equal to} {a specific amount} of store credit #1884
    • Events Manager – An attendee registers for an event #1858
    • Events Manager – A user registers for an event #1866
    • Gravity Forms – A user submits a form with a code from a specific batch (Uncanny Codes required) #1878
    • Mailchimp – A contact is added to an audience #1785
    • Mailchimp – A contact email is changed #1788
    • Mailchimp – A contact is unsubscribed from an audience #1786
    • PeepSo – A user updates a specific field in their profile #1766

    New Actions:

    • Facebook Groups – Publish a post to a Facebook group #1174
    • Facebook Groups – Publish a post with an image to a Facebook group #1174
    • Facebook Groups – Share a link with a message to a Facebook group #1174
    • Optinmonster – Show a campaign #1864

    Added:

    • Events Manager – Several new tokens added #1857
    • WP Job Manager – “Job ID” token added in triggers #1807
    • Mailchimp – Webhooks settings page #1791, #1815
    • In-plugin notifications #1715
    • Support for integration-specific conditions in Uncanny Automator Pro 4.0 #1415

    Updated:

    • Events Manager – “A user registers for an event” renamed to “A user’s booking for an event is approved” #1867
    • Instagram – “Publish a photo to an Instagram Business account” now accepts Media Library ID in addition to the media URL #1852
    • Instagram, Facebook – Converted to use the API class #1795
    • Convert Facebook integration to use the API class #1794
    • Automator Core – Set user signed in flag true for all logged-in type triggers #1817

    Fixed:

    • GamiPress – Field label renamed from “Award” to “Achievement” #1652
    • GamiPress – Renamed “Any awards” to “All achievements” #1534
    • Events Manager – “A user’s booking for an event is approved” now runs reliably with auto approval #1874
    • Wishlist Member – Sentence case fix, Membership Level renamed to Membership level #1869
    • Wishlist Member – “A user is added to a membership level” now fires with ThriveCart checkout #1808
    • Recipe Tags/Categories – Yoast SEO erroneously enables archives on frontend #1850
    • Internal query now sorts the result set reliably #1913
    • WordPress – A user views a page – “All pages” option renamed to “Any page” #1914
    • Automator Core – Number of times token now parses reliably in certain situations #1918
    • Automator Core – Option to define alternate label for a token added in Automator fields #1919
    • Automator API – API request timeout for Facebook Pages and Google Sheets changed from 5 to 10 seconds #1921
  • v3.9.1.1 Apr 14, 2022 Lite

    Fixed:

    • FluentCRM – PHP error in Add a contact action on PHP 8.x+ #1840
  • v3.9.1 Apr 13, 2022 Lite

    New Actions:

    • FluentCRM – Add a contact #1573

    Updated:

    • Improved performance with Uncanny Automator Pro < 3.9 #1835

    Fixed:

    • PHP Notice: array_values() expects parameter 1 to be array on some sites with no live recipes #1825
    • HTTP request on every page load when a premium integration credential expires or is invalid #1804
  • v3.9.0.1 Apr 8, 2022 Lite

    Fixed:

    • WooCommerce – Payment methods do not load when using Uncanny Automator Pro in some situations
  • v3.9.0.2 Apr 8, 2022 Lite

    Fixed:

    • WPForms – PHP error on some sites when a form is submitted with WP Forms lite using Automator 3.9 or 3.9.0.1 #1821
  • v3.9 Apr 7, 2022 Lite

    New Integration:

    New Triggers:

    • PeepSo – A user updates their avatar #1769
    • PeepSo – A user follows another PeepSo member #1768

    New Actions:

    • PeepSo – Follow a user #1767
    • Uncanny Groups – Remove a number of seats from an Uncanny group #1340
    • Uncanny Groups – Add a number of seats to an Uncanny group #1339

    Added:

    • Automator API – External integrations migrated to centralized communication class #1463
    • bbPress – Topic ID, Topic URL, Topic title and Topic content tokens #1709
    • Caldera Forms – Entry ID and Entry submission date tokens #1780
    • Fluent Forms – Entry ID, User IP, Entry submission date and Entry source URL tokens #1779
    • Formidable Forms – Entry ID, User IP, Entry submission date, Entry source URL tokens #1778
    • GiveWP – Form ID token #1762
    • Gravity Forms – Entry ID, User IP, Entry submission date and Entry source URL tokens #1777
    • MailChimp – Use a token/custom value option for tag-based actions #1695
    • WordPress Core – “Send an email” – Support for selecting HTML or plain text format #1729
    • WPForms – Entry ID, User IP and Entry submission date tokens #1781
    • Zoom Meetings & Webinars – Support for custom registration fields #1352

    Updated:

    • Easy Digital Downloads – Number formatting added to amount tokens #1738
    • WordPress Core – “A user views a custom post type” – “Any” option added to second dropdown #1749
    • Core – Several architectural performance updates #1736 #1721 #1405

    Fixed:

    • Recipe Logs – Moved load_minimal_admin from admin_init to admin_head to avoid conflicts #1693
    • BuddyBoss – “Send a notification to all members of a group” now lists private and hidden groups #1764
    • Easy Digital Downloads – Token “Discount codes” renamed to “Discount codes used” #1701
    • Google Sheets – Re-added migration script #1782
    • FluentCRM – Do not complete with errors if contact has existing tags #1756
    • FluentCRM – “A tag is added to a contact” now fires if the contact is not a WP user #1713
    • LearnDash – “A user passes a quiz”: Quiz ID and Quiz URL now parse reliably #1692
    • LifterLMS – A user is added to a course now fires when a new user registers #1752
    • WordPress – “A user publishes a type of post with a taxonomy term in a taxonomy” now runs reliably #1674
  • v3.8.1.1 Mar 21, 2022 Lite
    • GoTo Training and GoTo Webinar – PHP Error on some site configurations #1684
Back To Top