getting-started
A Step-by-Step Guide
Getting Started with Automations
-
Accessing the Automation Builder
- Navigate to the "Automations" tab under the "Settings" menu.
-
Creating a New Automation
- Click "New" to initiate the automation creation process.
- You will be prompted to choose a starting point. You can select a pre-built Template (like "Intake Form Assignment" or "New Patient Welcome") to jumpstart your workflow, or choose Start from Scratch to build a custom flow.
-
Using the Visual Builder
- Automations are built using an interactive visual flowchart.
- Click on the Trigger node at the top to define what event initiates the automation (e.g., a schedule, or a resource being created/updated).
- Give your automation a meaningful name and description in the trigger configuration panel.
-
Adding Filters and Actions
- Click the + button on the lines between nodes to add new steps to your flow.
- Add Filter nodes to refine the conditions for the trigger. For example, if your trigger is based on observation updates, specify the source and value of the observation.
- Add Action nodes to perform tasks like sending messages, creating resources, or assigning forms.
- Add Wait nodes to pause the automation for a specific duration (hours or days) before executing the next step.
-
Programming the Steps
- Click on any node in the canvas to open its configuration panel on the right side of the screen.
- Utilize the forms in the panel to set the necessary variables, templates, and recipients for that specific step.
-
Completing Your Automation
- Once you have configured all the nodes in your flow, click "Save" to finalize your automation.
-
Enabling Your Automation
- After saving your automation, you can enable it by clicking on the selector next to "Save."
- The slider will turn blue when the automation is enabled.
- You can also locate your enabled automation in the "Active" tab when viewing the automations section.
With the visual builder and starter templates, you can quickly create custom automations tailored to your specific needs and objectives, enhancing the efficiency and functionality of your system.