b0y-101 Mini Shell


Current Path : E:/www/raff/wp-content/plugins/uncanny-automator.4.1.1.1/uncanny-automator/
File Upload :
Current File : E:/www/raff/wp-content/plugins/uncanny-automator.4.1.1.1/uncanny-automator/readme.txt

=== Uncanny Automator - Automate everything with the no-code Automation tool for WordPress ===
Contributors: uncannyautomator, uncannyowl
Tags: automation, zapier, google sheets, mailchimp, learndash
Requires at least: 5.3
Tested up to: 6.0
Requires PHP: 5.6
Stable tag: 4.1.1.1
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Uncanny Automator is the easiest and most powerful way to connect your WordPress plugins, sites and apps together with powerful automations. Build automated workflows in minutes with no code!

== Description ==

Uncanny Automator is the easiest and most powerful way to automate your WordPress site with no code. Build automations in minutes that connect your WordPress plugins, sites and external apps together using billions of recipe combinations.

Here's how Uncanny Automator works:

When one thing happens, Automator can make other things happen.

When a user buys a product, add them to a membership level, enroll them in a course and pass their information to Google Sheets.

It's that simple! Here's a video outlining how it all works.

https://www.youtube.com/watch?v=LMR5YIPu2Kk

If you've used Zapier or Integromat before, setting things up will be intuitive. And if not, that's okay too!

= Free doesn't mean limited =

The free version of Automator is incredibly powerful and comes with built-in automation support for all of these popular WordPress plugins and apps:

- [ActiveCampaign](https://automatorplugin.com/integration/activecampaign/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Advanced Coupons](https://automatorplugin.com/integration/advanced-coupons/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Amelia](https://automatorplugin.com/integration/amelia/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Automator Core](https://automatorplugin.com/integration/automator-core/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Autonami](https://automatorplugin.com/integration/autonami/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [AffiliateWP](https://automatorplugin.com/integration/affiliatewp/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [BadgeOS](https://automatorplugin.com/integration/badgeos/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [bbPress](https://automatorplugin.com/integration/bbpress/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [BuddyBoss](https://automatorplugin.com/integration/buddyboss/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [BuddyPress](https://automatorplugin.com/integration/buddypress/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Caldera Forms](https://automatorplugin.com/integration/caldera-forms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Contact Form 7](https://automatorplugin.com/integration/contact-form-7/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Divi](https://automatorplugin.com/integration/divi/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Easy Digital Downloads](https://automatorplugin.com/integration/easy-digital-downloads/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Elementor](https://automatorplugin.com/integration/elementor/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Events Manager](https://automatorplugin.com/integration/events-manager/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Facebook Pages](https://automatorplugin.com/integration/facebook/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Facebook Groups](https://automatorplugin.com/integration/facebook-groups/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [FluentCRM](https://automatorplugin.com/integration/fluentcrm/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Fluent Forms](https://automatorplugin.com/integration/wp-fluent-forms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Fluent Support](https://automatorplugin.com/integration/fluent-support/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Formidable Forms](https://automatorplugin.com/integration/formidable-forms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Forminator](https://automatorplugin.com/integration/forminator/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [GamiPress](https://automatorplugin.com/integration/gamipress/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [GiveWP](https://automatorplugin.com/integration/givewp/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [GoTo Training](https://automatorplugin.com/integration/gototraining/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [GoTo Webinar](https://automatorplugin.com/integration/gotowebinar/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Gravity Forms](https://automatorplugin.com/integration/gravity-forms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Groundhogg](https://automatorplugin.com/integration/groundhogg/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [HappyForms](https://automatorplugin.com/integration/happyforms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [HubSpot](https://automatorplugin.com/integration/hubspot/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [IFTTT](https://automatorplugin.com/integration/ifttt/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Instagram](https://automatorplugin.com/integration/instagram/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Integrately](https://automatorplugin.com/integration/integrately/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Integromat](https://automatorplugin.com/integration/integromat/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [LearnDash](https://automatorplugin.com/integration/learndash/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [LearnPress](https://automatorplugin.com/integration/learnpress/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [LifterLMS](https://automatorplugin.com/integration/lifterlms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [MailPoet 3](https://automatorplugin.com/integration/mailpoet-3/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [MasterStudy LMS](https://automatorplugin.com/integration/masterstudy-lms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [MemberPress](https://automatorplugin.com/integration/memberpress/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [MemberPress Courses](https://automatorplugin.com/integration/memberpress-courses/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Modern Events Calendar](https://automatorplugin.com/integration/modern-events-calendar/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [myCred](https://automatorplugin.com/integration/mycred/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Ninja Forms](https://automatorplugin.com/integration/ninja-forms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Paid Memberships Pro](https://automatorplugin.com/integration/paid-memberships-pro/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [PeepSo](https://automatorplugin.com/integration/peepso/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Popup Maker](https://automatorplugin.com/integration/popup-maker/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Presto Player](https://automatorplugin.com/integration/presto-player/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Restrict Content Pro](https://automatorplugin.com/integration/restrict-content/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [The Events Calendar](https://automatorplugin.com/integration/the-events-calendar/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Tin Canny Reporting](https://automatorplugin.com/integration/tin-canny-reporting-for-learndash/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Tutor LMS](https://automatorplugin.com/integration/tutor-lms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Twilio](https://automatorplugin.com/integration/twilio/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Twitter](https://automatorplugin.com/integration/twitter/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Ultimate Member](https://automatorplugin.com/integration/ultimate-member/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Uncanny Continuing Education Credits](https://automatorplugin.com/integration/uncanny-ceus/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Uncanny Codes](https://automatorplugin.com/integration/uncanny-codes/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Uncanny Groups](https://automatorplugin.com/integration/uncanny-groups/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Uncanny Toolkit](https://automatorplugin.com/integration/uncanny-toolkit/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Upsell Plugin](https://automatorplugin.com/integration/upsell-plugin/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Webhooks](https://automatorplugin.com/integration/webhooks/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Wishlist Member](https://automatorplugin.com/integration/wishlist-member/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WooCommerce](https://automatorplugin.com/integration/woocommerce/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WooCommerce ShipStation](https://automatorplugin.com/integration/woocommerce-shipstation/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WooCommerce Memberships](https://automatorplugin.com/integration/woocommerce-memberships/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Courseware](https://automatorplugin.com/integration/wp-courseware/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP LMS](https://automatorplugin.com/integration/wp-lms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WPForms](https://automatorplugin.com/integration/wp-forms/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [wpForo](https://automatorplugin.com/integration/wp-foro/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Fusion](https://automatorplugin.com/integration/wp-fusion/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Fusion Lite](https://automatorplugin.com/integration/wp-fusion-lite/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Job Manager](https://automatorplugin.com/integration/wp-job-manager/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Polls](https://automatorplugin.com/integration/wp-polls/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Simple Pay](https://automatorplugin.com/integration/wp-simple-pay/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP User Manager](https://automatorplugin.com/integration/wp-user-manager/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [WP Webhooks](https://automatorplugin.com/integration/wp-webhooks/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Zapier](https://automatorplugin.com/integration/zapier/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Zoom Meetings](https://automatorplugin.com/integration/zoom-meetings/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)
- [Zoom Webinars](https://automatorplugin.com/integration/zoom-webinars/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list)

Over 100 automation triggers and actions are available for the plugins listed above in the free version. There's simple documentation to follow in our [Knowledge Base](https://automatorplugin.com/knowledge-base/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=free_integrations_list), including some quick and straightforward instructional videos. Developers, there's robust documentation and code samples for you too!

Beyond the plugin and API-based integrations, this free version of Uncanny Automator also supports common WP triggers and actions in automations:

- A user views a page
- A user submits a comment
- A user logs in
- A user publishes a post
- Send an email
- Create a post
- Add a WP role

All plugin triggers and actions included in Uncanny Automator come with a forever free license, which allows unlimited usage on your WordPress site. By creating a free, optional Automator account, you can unlock [1,000 credits](https://automatorplugin.com/knowledge-base/what-are-credits) to try out premium non-WordPress integrations. You can use credits on your site to:

- Post new content to Facebook Groups, Facebook Pages, Twitter and Instagram
- Pass records to Google Sheets (to generate charts or reports or manipulate data outside of WordPress)
- Notify staff of key events in Slack
- Register customers in Zoom events on product purchase
- Send Mailchimp campaigns when new blog posts are published
- Tag contacts in ActiveCampaign based on their WP activity
- and more

Uncanny Automator does all of this with a single plugin; there's no need to invite conflicts and performance issues with lots of extra integration plugins!

= Take automation to the next level =

[Uncanny Automator Pro](https://automatorplugin.com/pricing/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=take_automation_next_level), our premium plugin, adds even more features and integrations, including the ability to create users and posts, delay and schedule actions, connect multiple sites together, add conditions to actions, and unlock unlimited use of non-WordPress integrations like Google Sheets and Twitter. It also almost triples the number of available triggers and actions.

Here are some of the other really cool automations you can create with [Automator Pro](https://automatorplugin.com/pricing/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=create_really_cool_automations):

- When a user makes a purchase using WooCommerce on one site, create a user on another WP site, send the user a link to set a new password, enroll the user in a course and add a membership level.
- When a user submits a form, add the user to a mailing list if their email address matches a certain domain, add them to a social group and schedule their trial access to expire in 7 days if they don't make a purchase.
- When a new course is published, send an email campaign, post to Twitter and Facebook, post to the BuddyBoss sitewide activity stream and notify instructors in a Slack channel.

And here are some of the key features in the Pro version that allow incredibly flexible and powerful automations for WP:

- Run recipes for logged out users with [Everyone recipes](https://automatorplugin.com/knowledge-base/anonymous-recipes/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_recipe_example); you can even create and update existing users.
- Have 2 WordPress sites talk to each other. [Sell products on one WP site](https://automatorplugin.com/knowledge-base/send-data-to-a-webhook/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_recipe_example) while [Uncanny Automator creates users](https://automatorplugin.com/knowledge-base/webhook-triggers/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_recipe_example) and sets up access on another!
- Have external apps [trigger recipes](https://automatorplugin.com/knowledge-base/webhook-triggers/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_recipe_example) and vice versa.
- Set up [buttons and links](https://automatorplugin.com/knowledge-base/magic-button/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_recipe_example) that can trigger any recipe on click.
- Set custom user and post meta.
- [Delay or Schedule an action](https://automatorplugin.com/knowledge-base/scheduled-actions/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_recipe_example)
- [Filter actions](https://automatorplugin.com/knowledge-base/action-filters-conditions/) so they only run when conditions are met, like a matching user email domain or WordPress role.
- [Run any WordPress hook](https://automatorplugin.com/knowledge-base/run-a-wordpress-hook/) or [call custom functions](https://automatorplugin.com/knowledge-base/call-a-custom-function-method/) in your recipes.
- Automatic [log pruning](https://automatorplugin.com/knowledge-base/using-automator-logs/#cleaning-up-the-logs) to keep log size down.

An [Automator Pro](https://automatorplugin.com/pricing/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=pro_support) license also includes access to our world-class premium support.

For the full list of triggers and actions, make sure to check out [this list](https://automatorplugin.com/all-triggers-and-actions/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=full_list_below_recipe_examples).

Here's what other people are saying about Uncanny Automator:

- [Automate Your Workflows Like a Pro](https://www.wpexplorer.com/uncanny-automator-review/)
- [Uncanny Automator - Zapier for WordPress](https://helpiewp.com/uncanny-automator/)
- [It's Like Zapier For Your WordPress Site](https://wplift.com/uncanny-automator-review)
- [Automate WordPress Like Zapier (Or With Zapier!)](https://wpmayor.com/uncanny-automator-review-automate-wordpress-like-zapier-or-with-zapier/)
- [E-Learning Automation with Uncanny Automator](https://www.learndash.com/e-learning-automation-with-uncanny-automator/)

== Frequently Asked Questions ==

= Where can I find Automator documentation and more info? =

You can learn more about Uncanny Automator on our website at [https://automatorplugin.com/](https://automatorplugin.com/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=more_documentation) and our Knowledge Base is here: [https://automatorplugin.com/knowledge-base/](https://automatorplugin.com/knowledge-base/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=more_documentation)

= How do I get started with my first automation? =

Have a look at [https://automatorplugin.com/knowledge-base/creating-a-recipe/](https://automatorplugin.com/knowledge-base/creating-a-recipe/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=how_to_create_first_automation). Don't forget to watch the video there. Hopefully it will be the first recipe of many!

= Is Automator translation friendly? =

Absolutely! The plugin was created with translation in mind and tested with a variety of translation plugins. We will support any translation issues you run into.

= How can I request an integration for a plugin? =

The best thing you can do is reach out to the creator of the plugin that you want an integration for. Let them know you're using Uncanny Automator and that they could greatly extend the capabilities of their plugin by helping us develop an integration for it. As more plugin authors become aware of Uncanny Automator and realize its potential for their users, we'll be able to continue to invest in expanding Uncanny Automator's capabilities! Also, fill out [this form](https://automatorplugin.com/feedback/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=request_integration) on our site to let us know what you're looking for.

= How can I add an integration for my plugin? =

Check out our developer documentation over at [https://developer.automatorplugin.com/](https://developer.automatorplugin.com/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=code_integration). Also consider reaching out to our team, maybe we can help or even turn it into an official integration!

= Who is Uncanny Owl? =

We're a Toronto-based WordPress company specializing in elearning and automation solutions for WordPress. We're behind the popular [Uncanny LearnDash Toolkit plugin](https://wordpress.org/plugins/uncanny-learndash-toolkit/) (now used on over 30,000 elearning sites!) and we also have a suite of highly-acclaimed [commercial LearnDash add-ons](https://www.uncannyowl.com/plugins/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=who_is_uncannyowl).

== Screenshots ==

1. Set up your first recipe in 5 minutes
2. Add one or more triggers from dozens of plugins and thousands of apps
3. Identify what starts the recipe, like a purchase or form submission
4. Set conditions and options for the trigger(s)
5. Add one or more actions from any of the available integrations
6. When the triggers are completed, actions run automatically
7. Customize your actions to do exactly what you need
8. Create powerful recipes that just work, all with one plugin

== Changelog ==

= 4.1.1.1 [2022-06-29] =

**Fixed:**

* Recipe UI - Fix fallback for unsupported regular expressions by Safari #2199

**Internal:**

* Settings UI - Icon assets updated #2156

= 4.1.1 [2022-06-22] =

**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

= 4.1 [2022-06-08] =

**New Integrations:**

* [Autonami](https://automatorplugin.com/integration/autonami/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1977
* [Fluent Support](https://automatorplugin.com/integration/fluent-support/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #2003
* [Google Calendar](https://automatorplugin.com/integration/google-calendar/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #2049

**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

= 4.0.1 [2022-05-12] =

**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

= 4.0 [2022-05-09] =

**New integrations:**

* [Advanced Coupons](https://automatorplugin.com/integration/advanced-coupons/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1884 #1885
* [Facebook Groups](https://automatorplugin.com/integration/facebook-groups/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1174

**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

= 3.9.1.1 [2022-04-14] =

**Fixed:**

* FluentCRM - PHP error in Add a contact action on PHP 8.x+ #1840

= 3.9.1 [2022-04-13] =

**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

= 3.9.0.2 [2022-04-08] =

**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

= 3.9.0.1 [2022-04-08] =

**Fixed:**

* WooCommerce - Payment methods do not load when using Uncanny Automator Pro in some situations #1811

= 3.9 [2022-04-07] =

**New Integration:**

* [PeepSo](https://automatorplugin.com/integration/peepso/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1518

**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

= 3.8.1.1 [2022-03-21] =

**Fixed:**

* GoTo Training and GoTo Webinar - PHP Error on some site configurations #1684

= 3.8.1 [2022-03-15] =

**Added:**

* BuddyBoss/BuddyPress - Several new tokens #1596
	* Friendship trigger:
		* Friend first name
		* Friend last name
		* Friend email
		* Friend ID
	* Follower trigger:
		* Follower first name
		* Follower last name
		* Follower email
		* Follower ID
* Easy Digital Downloads - Several new tokens #1575
	* Order subtotal
	* Order tax
	* Order total
	* Order discounts
	* Discount codes used
	* License key (when software licensing is active)
	* Payment method
* WPLMS - Integration now works with v3.x and v4.x #1462

**Fixed:**

* GoTo Training and GoTo Webinar - PHP Error on some site configurations #1684
* Instagram - Improved error messaging when posting an image fails #1682

= 3.8.0.2 [2022-03-11] =

**Fixed:**

* LearnDash - "A user completes a quiz" - Error on quiz submission on some sites

= 3.8.0.1 [2022-03-10] =

**Fixed:**

* LearnDash – PHP error “is_ajax” not a function on some sites when Automator marks a course complete

= 3.8 [2022-03-10] =

**New Integrations:**

* [GoTo Training](https://automatorplugin.com/integration/gototraining/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1551
* [GoTo Webinar](https://automatorplugin.com/integration/gotowebinar/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1551
* [MemberPress Courses](https://automatorplugin.com/integration/memberpress-courses/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1510

**New Triggers:**

* MemberPress Courses - A user completes a course #1624
* MemberPress Courses - A user completes a lesson #1623
* Uncanny Groups - A user redeems a Group Key #1476
* Uncanny Groups - A user is registered using a Group Key #1475

**New Actions:**

* BuddyBoss - Set the user's status to a specific status #1547
* GoTo Webinar - Add the user to a webinar (moved from Pro) #1551
* GoTo Webinar - Remove the user from a webinar (moved from Pro) #1551
* GoTo Training - Add the user to a training session (moved from Pro) #1551
* GoTo Training - Remove the user from a training session (moved from Pro) #1551
* MemberPress Courses - Mark a course complete #1622
* MemberPress Courses - Mark a lesson complete #1621

**Added:**

* Much improved settings page design and layout #1144
* Amelia - PHP notices when parsing tokens in some instances
* Google Sheets - automator_google_sheets_disable_tokens_html filter to strip all HTML tags #1604
* Advanced token - Current date (Unix timestamp) #1593
* Advanced token - Current time (Unix timestamp) #1592
* Common token: User reset password URL #1500
* Common token: User IP address - Note: IP address is not stored, and will return "N/A" in scheduled actions #1456
* LearnDash - New token "Passing score %" - Returns value of "Passing score" quiz setting  #1523
* LearnDash - "A user completes a lesson" now fires when lesson manually completed by admin on edit user in /wp-admin #1492

**Updated:**

* Elementor - Improved performance of form queries #1590
* Gravity Forms - Everyone trigger code update #1612
* Gravity Forms - Logged-in trigger code update #1609
* Instagram - "Publish a photo to an Instagram account" - Updated field labels
* Modern Events Calendar - "A user's booking is completed" - Now fires when a user account is created at time of booking
* Renamed GoToTraining/GoToWebinar to GoTo Training/GoTo Webinar

**Fixed:**

* Actions without conditions can now be dragged #1445
* Scheduled/conditional actions - PHP error on PHP 8+ #1539
* AffiliateWP - Tokens now appear in the Recipe UI #1582
* Amelia - Removed duplicate tokens #1538
* FluentCRM - Removed duplicate tokens #1626
* Google Sheets - "Update a row" action - Now requires a value in the worksheet field #1630
* Gravity Forms - Form ID token now works reliably #1598
* Instagram - "Publish a photo to an Instagram account" - Recipe now runs if Description/Hashtags field is empty
* Mailpoet action: "Add a subscriber to a list" - No longer indicates that user data is required #1605
* Mailpoet action: "Add the user to the list" - No longer throws an exception on some sites #1548
* Uncanny Codes - A user redeems a code from a batch - Now fires more reliably
* WordPress Core - PHP Warning: Attempt to read property "post_type" on null in wp-viewpost.php #1567
* Database error: Column meta_value cannot be null #1565

= 3.7.0.1 [2022-02-17] =

**Fixed:**

* Twilio - Conflict related to moving integration out of Pro

= 3.7 [2022-02-17] =

**New Integrations:**

* [Amelia](https://automatorplugin.com/integration/amelia?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog)
* [Webhooks](https://automatorplugin.com/integration/webhooks?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog)
* [Twilio](https://automatorplugin.com/integration/twilio?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog)

**New Triggers:**

* Amelia - An appointment is booked #1421
* Amelia - A user books an appointment #1420

**New Actions:**

* Twilio - Send an SMS message to a number
* Webhooks - Send data to a webhook (previously in Automator Core)

**Updated:**

* Facebook Pages - Changed "Share a photo to a Facebook page" to "Publish a post with an image to a Facebook page" #1431
* The Events Calendar/Event Tickets - Added token support for attendee Information #1422
* Tin Canny Reporting - Added support for "Any statement" and "Use a token/custom value" #1409
* Tutor LMS - Improved compatibility with Tutor LMS 2.0+
* Twitter - Renamed "Post a status to Twitter" to "Post a tweet to Twitter" #1404
* WordPress Core - "Create a post" action - Added "Excerpt" field #1372
* WPForms - Added token support for the "file upload" field type #1419
* Common Token - Renamed "User reset password URL" to "User reset password link" #1499
* Recipe UI - Simplified the UI of the condition pills #1448
* Recipe UI - Changed "Use a custom value" to "Use a token/custom value" #1406
* Recipe UI - When multiple triggers from the same integration are used in a recipe, tokens now show trigger ID to avoid ambiguity #979

**Fixed:**

* Elementor - "Error: site_inactive" using an Elementor form to add an attendee to a Zoom Webinar
* Facebook - "Share a photo to a Facebook page" action now shows "completed with errors" when an invalid image URL is supplied #1425
* GamiPress - Revoke points from the user not working on some sites #1515
* Google Sheets - "COLUMN_NAME" erroneously conflicts with MySQL reserve keyword on some environments #1453
* LearnDash - Triggers related to failing a quiz now fire reliably #1513
* PHP Notice: Undefined index: integration_name in class-usage-reports.php:490 #1508
* Webhooks - "Send data to a webhook" now parses tokens in the Webhook URL field #1465
* WordPress Core - A user's post receives a comment now fires when an admin replies from /wp-admin #1490
* WordPress Core - Send an email erroneously failing for non-wp_mail related errors #1423
* WordPress Core - Post URL token now outputs permalink format based on permalink setting #1416
* Recipe UI - Switch fields no longer show two labels in some situations #1410

= 3.6 [2022-01-20] =

**New Integrations:**

* [IFTTT](https://automatorplugin.com/integration/ifttt?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1293
* [Integrately](https://automatorplugin.com/integration/integrately/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1291
* [Tin Canny Reporting](https://automatorplugin.com/integration/tin-canny-reporting-for-learndash/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #1274

**New Triggers:**

* ActiveCampaign - A tag is added to a contact #1107, #963
* ActiveCampaign - A tag is removed from a contact #1108, #963
* Tin Canny Reporting - A user attains a score greater than, less than, etc. on a Tin Canny module #438

**New Actions:**

* Google Sheets - Update a row in a Google sheet #1083
* IFTTT - Send data to IFTTT webhook #1293 
* Integrately - Send data to Integrately webhook #1291 

**Added:**

* ActiveCampaign - Support for custom fields in "Add a contact/the user to ActiveCampaign" #1209
* Automator Core - Send data to a webhook - Now supports JSON, XML, GraphQL, Text, HTML, `form-data` and `x-www-form-urlencoded` formats #195
* Automator Core - Send data to a webhook - Now supports nested JSON and XML data #195
* Fluent Forms - Form title and Form ID tokens added #804
* Formidable Forms - Form title and Form ID tokens added #827
* Forminator - Form title and Form ID tokens added #1065
* Gravity Forms - Form title and Form ID tokens added #1066
* WPForms - Form title and Form ID tokens added #1386
* WooCommerce - Order summary token #1395
* WordPress Core - A user views a custom post type - Post ID, Title, URL, Image and Excerpt tokens added #800
* Recipe UI - New `apply_filters` added to change the `posts_per_page` parameter when fetching posts #1337
* Advanced Tokens - User meta now returns a comma separated list of values if the meta value is an array #1392

**Updated:**

* Divi - Now lists forms in Draft and Private posts #1362
* Elementor - Now lists forms in Draft and Private posts #1362
* Facebook - Renamed to Facebook Pages #1377
* FluentCRM - Actions now add the user as a contact if they do not already exist #1320
* FluentCRM - "A user is set to a specific status - Sentence updated for consistency #798
* LearnDash - Create a group - Changed "Do nothing" to "Do not add the Group Leader role" for clarity #1378
* Tin Canny Reporting - Moved from LearnDash to Tin Canny Reporting integration #1274
* wpForo - "A user creates a new topic in a forum" - Sentence updated for consistency #799
* Support links for Facebook, Instagram, Slack, Google Sheets, Zoom etc. #856
* Actions are no longer automatically set to draft when the corresponding plugin is deactivated and the recipe's triggers are completed #1361

**Fixed:**

* WordPress - "Send an Email" no longer adds an empty BCC recipient on some sites #1373
* Tools > System Report no longer triggers an error on some multisite installs #1366
* Error when removing an action from a recipe when Uncanny Automator Pro is not active #1357
* Pasting a URL into a URL field no longer takes 100% of the browser's resources #1315
* Google Sheets - Unnecessary API call on recipe UI load #1310
* Contact Form 7 - Tokens for checkbox values now render reliably #1297
* Ultimate Member - Tokens for multiple value fields now render reliably #1294
* Ninja Forms - Tokens for multiple value fields now render reliably #1285
* BuddyBoss - A user replies to a topic in a forum - Forum field is now formatted correctly #802
* Style of links on the Dashboard page #1346

= 3.5.2 [2022-01-05] =

**Updated:**

* WordPress Core - Added post excerpt tokens to additional triggers #1261
* ActiveCampaign - Added local tag and list sync for tags, lists and custom contact fields #1208
* HappyForms - Added Form title and ID tokens #794
* Improved recipe UI on sites using an RTL language in /wp-admin #1247

**Fixed:**

* WordPress Core - "A user publishes a type of post with a taxonomy term in a taxonomy" now runs more reliably #1305
* Formidable Forms - Image tokens no longer return HTML #1303
* Elementor - File upload field token now renders a value #1283
* FluentCRM Pro - All tag triggers now fire when tags are added via Smart Link #1271
* WordPress Core - "A user views a post" and "A post of a specific type is viewed" no longer triggers on unrelated events in some situations #1192
* JavaScript error on URL fields when populated with postmeta or usermeta tokens #1290
* When "Use a custom value" is selected in a dropdown, the saved value is now displayed when the action is edited #1286

= 3.5.1 [2021-12-21] =

**Added:**

* Ability to delete individual recipe runs from the Recipe log #186
* Ability to clear recipe activity logs from "All recipes" page #186
* "User role", "Recipe ID", "Recipe Run #", "Recipe run # (total)" tokens #1233, #782, #346
* Core support for conditions/filters for actions (Pro feature) #1213, #215

**Updated:**

* WordPress Core - "A specific role is added to the user" now runs when role changed to specified role #1199
* WordPress Core - Added Post excerpt token to some triggers #1164
* ActiveCampaign - Actions now support "Use a custom value" for tags and lists
* ActiveCampaign - "Add a contact" - Added checkbox: "If the contact already exists, update their info" #1075
* Ninja Forms - Added additional tokens #955
* Added support to parse user meta triggers in Pro #1254
* Removed duplicate HTML license code

**Fixed:**

* Recipe UI - "Saving title" indicator out of alignment #1246
* Fluent Forms - "A tag is added to the user" now fires in when tags added via Smart Links #1234
* Fluent Forms - JavaScript validation issue when using Fluent Forms tokens in some actions #1216
* Post meta token no longer shows "requires user data" dialog #1231
* Missing icons on Integrations page #1220
* Ultimate Member - Form tokens no longer rendering "UM Form name" instead of correct values #1197
* Automator Core - "A user completes a recipe" - Tokens now provide information from the recipe that was completed to fire the trigger instead of the recipe containing the trigger #796

**Known Issue:**

* ActiveCampaign - Maximum 100 tags/lists are listed in the UI. To specify a tag/list that's not displayed, select Use a custom value and enter the tag/list ID.

= 3.5 [2021-12-02] =

**New integration:**

* Divi

**New Triggers:**

* Divi: {A form} is submitted #729
* Divi: A user submits {a form} #728

**Added:**

* Ability to drag and drop to reorder actions - Actions execute in the order displayed on the edit recipe page #1071
* Post meta tokens - Use any meta of any post in an action; also supports basic ACF fields #127
* Automator Setup Wizard #430
* Right-click on the trigger in the token dropdown to automatically add all tokens in a group to an action #1080
* Integrations page for viewing all available integrations #314

**Updated:**

* myCred - Support for decimal credit values #1106
* Friendly tokens are now displayed in user selector fields #280
* Code quality improved following WPCS #881

**Fixed:**

* Automator Core - Send a webhook now properly records error conditions encountered during send #1162
* HappyForms - Some tokens no longer return boolean values instead of actual values #1161
* AffiliateWP - Referral amount value token now returns correct value on AffiliateWP 2.8+ #1140
* Ultimate Member - Form title now renders reliably #1182
* Ajax auth check now returns an error instead of reloading the recipe page #1086
* Google Sheets - `Utilities.js` console error on some sites #1168

= 3.4.0.2 [2021-11-19] =

**Fixed:**

* Page reload loop when a recipe contains tags #1133
* Google Sheets - API requests that lack required scopes no longer throw an error #1139
* Recipe Log - Activity report no longer shows a previous run's completion date in some situations #1136
* FluentCRM - "A contact is set to a specific status" now triggers when the contact is set to any status #1115
* FluentCRM - Everyone triggers now correctly populate token values #1115

= 3.4.0.1 [2021-11-17] =

**Fixed:**

* Changed `datetime` to `TIMESTAMP` in database initialization script to support MySQL < 5.6 #1113
* WordPress Core - Create a post - Featured image field no longer required #1112
* Elementor - Form submission now works reliably on larger sites #1109
* Google Sheets - API error on some sites #1024
* Ultimate Member - Token parsing no longer conflicts with tokens for other integrations #1129

= 3.4 [2021-11-11] =

**New integration:**

* [Uncanny Toolkit](https://automatorplugin.com/integration/uncanny-toolkit/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) #407

**New Triggers:**

* Uncanny Toolkit - A Group Leader is imported to a LearnDash group #1043
* Uncanny Toolkit - A user is imported to a LearnDash course #1042
* Uncanny Toolkit - A user is imported to a LearnDash group #1041
* Uncanny Toolkit - A user is imported by the Import Users module #1038

**Added:**

* HubSpot - Added option to update existing contacts #1076
* WordPress Core - "A user submits a comment on a post" - Added Comment token #1036
* Popup Maker - Action now fires more consistently across varying site configurations #1034
* WPForms - Added Form title, ID and URL tokens #795

**Updated:**

* WordPress Core - Create a post - Added "Featured image" field #463
* WP Job Manager - CV token no longer outputs HTML link #1054
* Tools > Status - Automator Debug Log line now hidden when Automator Debug mode is not enabled #1096
* Tools > Status - Action Scheduler line now hidden when Uncanny Automator Pro is not active #1093
* Improved error messaging when a recipe creation error occurs #730
* Reduced calls to calls to the API on the Dashboard page #947
* Code quality improved following WPCS #879 #878
* Improved placeholder contrast #1098
* Usage tracking data tweaks #1052

**Fixed:**

* Automator Core - Receive data from a webhook - Unrelated recipes no longer show "In Progress" on some sites #1022
* HubSpot - Looping issue causing excessive API usage #1095
* GiveWP - Method: get_input_fields() - Give Form Field Manager - Fix# 1078
* GiveWP - A donation is made via a form no longer triggers on failed donations #1033
* WP Job Manager - "A user applies for a job" trigger now requires resume add-on #1058
* WP Job Manager - PHP error in some tokens when Resume Manager add-on not active #1059
* WordPress Core - "A post in a specific taxonomy with a specific taxonomy term" Post featured image URL now outputs a URL more consistently #1025

= 3.3.0.1 [2021-10-20] =

**Fixed:**

* Recipe UI - Missing vendor libraries

= 3.3 [2021-10-20] =

**New integrations:**

* [HubSpot](https://automatorplugin.com/integration/hubspot/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=changelog) - Add contacts and update lists with Uncanny Automator #868

**New actions:**

* HubSpot: Add the user to HubSpot #860
* HubSpot: Add the user's HubSpot contact to a list #863
* HubSpot: Remove a user's Hubspot contact from a static list #864
* Hubspot: Add a contact to HubSpot #993
* HubSpot: Add a HubSpot contact to a static list #862
* HubSpot: Remove a HubSpot contact from a static list #865

**Added:**

* Recipe UI: View completed runs and link to associated logs from edit recipe page

**Updated:**

* Facebook - Share a photo to a Facebook page - Added text support #768
* Automator Core - Send data to a webhook now supports DELETE and HEAD HTTP methods #982
* Added `automator_wp_admin_header_menu` filter to hide wp admin header menu entry #969
* JS standards #1016
* Modern Events Calendar logo #1001
* Removed integration icons from /dist folder
* Recipe UI performance improved by deferring unnecessary API calls #649

**Fixed bugs:**

* MemberPress - Tokens now parsed more reliably #1004
* Ultimate Member - Form name no longer rendered if token does not contain a value #1003
* FluentCRM - PHP errors on some site configurations #986, #975
* WordPress Core - Standardized grammar in some trigger options #846
* WordPress Core - Added Post featured image ID and Post featured image URL tokens to "A specific type of post is viewed" #957
* WordPress Core - Role triggers #956
* Switching between Visual/Text tabs in the rich text editor no longer breaks HTML content when tokens used inside HTML element attributes #942

= 3.2.0.2 [2021-10-06] =

**Updated:**

* WPForms - Automator integration enhancements #946
* WPForms - Cleaned up token parsing #946
* WPForms - Excluded some sensitive fields from token parsing (e.g. password, Stripe, Authorize.net)  #946
* www removed from some references to automatorplugin.com #948

**Fixed:**

* WordPress - A user publishes a type of post with a taxonomy term in a taxonomy no longer fires when any category is assigned to a post #964
* WPForms - PHP notices on some sites #945

= 3.2.0.1 [2021-10-01] =

**Added:**

* PHP 8 compatibility updates #940

**Updated:**

* Code quality #938

**Fixed:**

* Slack - PHP notices on some sites #939
* Zoom - Fatal error on some site configurations #931

[View the full changelog.](https://automatorplugin.com/knowledge-base/uncanny-automator-changelog/?utm_source=wp_repo_automator&utm_medium=readme&utm_content=view_full_changelog)

== Upgrade Notice ==

Copyright © 2019 by b0y-101