AUTOMATIONS: No-Code Automations
What are No-Code Automations?
You can set Automations to occur throughout many areas of the Platform. You can chain Automations to create a completely automated series of commands!
Automations are currently available in:
- CRM
- Projects
- Billing
- FLOWs
- Forms
- LMS
- Company Settings
- Schedules
Configuring Automations
In an area of the Platform where Automations are available, you will see a pane with a preview of available Automations to choose from. Click the +Configure Automations button to begin.
This pane will also tell you what will trigger the Automation. In this example, the Automations will trigger once the Project is set to Complete status.
A modal will appear in which you can build your Automation chain. In some cases, you will automatically be directed to this step.
Click the icon to choose an Automation from the list.
You'll then be able to choose an Automation. You can also use the search field at the top of the modal to filter the list.
Let's say you want to send an email notification to your Users. For this Automation, you will be required to fill out the information for the contents of the email, as well as choose at least one User to send it to.
Once you are finished, you can either click the Save icon to close the Configure Automations modal or you can click the icon to continue building Automations.
The requirements will differ depending on which particular Automation you choose. To add an Event Generator, for example, you only need to choose one Event Generator.
Once you click the Save icon, you will see a summary of the chain you have created. You can click +Configure Automations to edit, add or delete any Automations that you have configured.
CLICK HERE to learn how each Automation works
CLICK HERE to learn about Automation Templates
Assign Automations in CRM
You can assign Automations to trigger upon a Deal moving from one Stage to another.
To assign Automations in a Deal, navigate to CRM > Deals.
CLICK HERE to learn about Deals
Click the Options menu button, and select Manage Automations.
A modal will appear with the available Automations to choose from.
Assign Automations in Projects
You can assign Automations to trigger upon the completion of a Phase or Project.
Automations in a Project
To assign Automations to a Project, navigate to Projects > Projects.
CLICK HERE to learn about Projects
You can either click +Add Project to create a new Project or use the Options menu button of an existing Project and select Edit.
You will find the No-Code Automations section at the bottom of the page. Any assigned Automations will trigger when the Project is set to Complete.
Please note that the Automations will trigger once the Project is in Completed status - regardless of whether or not this was set manually, or triggered by a configured Automation.
In the Project Automations section found while editing a Project, for example, you can set the Project to automatically change to Complete status when all Tasks in the Project have been marked as Complete.
No-Code Automation in Phases
To assign Automations to a Phase, navigate to Projects > Projects and click on the Project you would like to configure. Click Phases in the top navigation menu bar.
CLICK HERE to learn about Phases
You can either click +Add Phase to create a new Phase or use the Options menu button of an existing Phase and select Manage Automations.
While creating a new Phase, click Add Phase & Assign Automations once you have filled in the required fields.
The Assign Automations pane will appear on the page. Any assigned Automations will trigger when the Phase is set to Complete.
Please note that the Automations will trigger once the Phase is in Completed status - regardless of whether or not this was set manually or triggered by a configured Automation.
While editing a Phase, for example, you can set the Phase to automatically change to Complete when all Tasks have been marked as Complete.
Assign Automations in Office
You can assign Automations to trigger upon the payment of an Invoice, the conversion of an Estimate, or the approval/rejection of a Proposal.
You can also assign Automations to an Invoice Generator and a Document Template. The Invoice or Document will be generated with the Automations already set, respectively.
Automations in an Invoice
To assign Automations to an Invoice, navigate to Office > Invoices.
CLICK HERE to learn about Invoices
You can create click +Add Invoice to create a new Invoice or use the Options menu button of an existing Invoice and select Edit.
Please note that the Automations will trigger once the Invoice has been completely Paid - regardless of whether it was made directly from the Client, or manually marked as Paid by Staff. A Partial Payment will not trigger the Automations.
Automations in an Invoice Generator
To assign Automations to an Invoice Generator, navigate to Office > Invoices. Hover your cursor over Generators in the top navigation menu bar and select Invoice Generators from the dropdown.
The Assign Automations panel will appear exactly as it does for an Invoice.
Once the Invoice Generator is triggered and generates an Invoice, it will be created with these Automations already set. It will then be treated as a standard Invoice, and the Automations will trigger once the Invoice is completely paid.
Automations in an Estimate
To assign Automations to an Estimate, navigate to Office > Estimates.
CLICK HERE to learn about Estimates
You can create click +Add Estimate to create a new Estimate or use the Options menu button of an existing Estimate and select Edit (as long as it is in Draft status).
Please note that the Automations will trigger once the Estimate has been Converted to an Invoice. By default, Convert to Client has already been applied. So if the Contact is a Prospect, they will automatically be converted into a Client. This Automation cannot be removed.
By default, this Automation will send a Notification to the Contact to inform them of this change.
Automations in a Document Template
To assign Automations to a Document Template, navigate to Office > Documents. Click Templates in the top navigation menu bar.
CLICK HERE to learn about Document Templates
You can either click +Add Template to create a new Document Template or use the Options menu button of an existing Template and select Manage Automations.
While creating a new Document Template, click Save and Add Automations once you have filled in the required fields.
The Build your Automations modal will appear. Once you close this modal, the Assign Automations pane will appear on the page.
Once the Document Template is triggered and generates a Document, it will be created with these Automations already set. The Automations will trigger once the Document is fully signed.
Automations in a Proposal
To assign Automations in a Proposal, navigate to Office > Proposals.
CLICK HERE to learn about Proposals
You can create click +Add Proposal to create a new Proposal, or use the Options menu button of an existing Proposal and select Manage Automations (if it is in Draft status).
Click the icon shown above located in the right side menu. An Automations panel will slide out.
You can trigger two sets of Automations. One for an Approved Proposal and another for a Rejected Proposal.
When adding Automation for when the Proposal is Approved, you can also select the 'Convert to Invoice'
Invoice settings for the Automation are as follows
Please note that the Automations will trigger once the Proposal has been Approved or Rejected. By default, Convert to Client has already been applied to approved Proposals. So if the Contact is a Prospect, they will automatically be converted into a Client. This Automation cannot be removed.
By default, this Automation will send a Notification to the Contact to inform them of this change.
Assign Automations in FLOWs
You can assign Automations to trigger upon completion of each Step in an On-Boarding FLOW and On-Demand FLOW, as well as the FLOW as a whole.
To assign an Automation in a FLOW, navigate to FLOWs in the main menu.
CLICK HERE to learn about FLOWs
You can create click +Create FLOW to create a new FLOW, or use the Options menu button of an existing FLOW and select Edit.
Both On-Boarding FLOWs and On-Demand FLOWs have the same available Automations.
To assign an Automation to trigger after a Step, start by clicking Add new FLOW Step. You will need at least two Steps before the Available Automations pane will appear.
IMPORTANT: The Available Automations pane will not appear until you add a second FLOW Step. This is because the pane is hidden for the final Step.
You can assign Automations to each Step of the FLOW except for the last Step. If you edit the Step order and place a Step with assigned Automations as the last Step, the Available Automations pane will be hidden and they will NOT be triggered. This will be denoted by an icon.
You can also assign Automations to the completion of all Steps in the FLOW. You will see the pane in the FLOW Complete Automations section at the bottom of the page.
Assign Automations in Forms
You can assign Automations to trigger upon completion of a Kickoff Form, Update Form, and General Form.
To Assign an Automation in a Form, navigate to Forms in the main menu.
You can create click +Create Form to create a new Form or use the Options menu button of an existing Form and select Edit.
The Automation Send Email Notification is available in all types of Forms.
Automations in a Kickoff Form
For a Kickoff Form, the Create Contact Automation is required to be filled out before proceeding. The Role you choose will determine how many optional fields you will be able to input information.
The only other Automation available is Send Email Notification.
CLICK HERE to learn about Kickoff Forms
Automations in an Update Form
For an Update Form, the special No-Code Automation is available to be selected.
CLICK HERE to learn about Update Forms
Click the arrow to configure these "nested" Automations.
This will display the standard Available Automations pane.
For a General Form, the only available option is Send Email Notification.
CLICK HERE to learn about General Forms
Automations in Company Settings
You can assign Automations to trigger when a Prospect or Client confirms their account by logging in for the first time.
To Assign an Automation to a Contact registering their account navigate to Flyout > Company Settings.
In the General Settings section, you'll see the option to trigger Automations when a Prospect or Client confirms their account and logs into the Portal.
Automations in Schedules
With Scheduled Automations, you have the power to create and customize schedules composed of Automation sets which are scheduled around a "Based-On Date" (BoD), allowing you to precisely time and sequence your Automation actions. Define the BoD in various ways, including the date the Target is added to the Schedule, a specific future date, or a date determined by the value of a custom field.
Click to + Add New Schedule and choose CRM Targets or Staff Target
Then choose the Based-On Date
Click the Schedule Name
Click Automations
Choose your Automation Details and then Configure Automations
Now go forth and AUTOMATE!