Automation
Overview

A workflow (also called an automation) runs actions automatically when something happens in ProtoCRM: a trigger fires, optional conditions are checked, then the actions run.

Where to find it

Sidebar group Automation:

PageURLPurpose
Workflows/automationsList, create, edit, pause, delete workflows; open per-workflow History
Triggers/automations/triggersCatalog of events workflows can listen to
Scheduled Jobs/automations/scheduled-jobsCron schedules that fire trigger events
Run Log/automations/run-logEvery trigger that was received and what happened

Automations page with the Workflows list and the Run Log, Triggers, Scheduled Jobs and Create Automation buttons

How a workflow runs

  1. An event happens (for example a customer is created) and its trigger fires.
  2. Every active workflow listening to that trigger is evaluated.
  3. If the workflow has Conditions, they must pass.
  4. The workflow's Actions run (email, notification, webhook, ticket, and so on).
  5. The result is written to the Run Log.

Tips

  • A new workflow can be created Enabled or left paused; paused workflows never run.
  • Workflows can be organization-wide (any user triggers them) or personal (only your own actions trigger them).
  • Start with a single action, test it, then add more.

See also: automation/create-workflow, automation/triggers, automation/actions, automation/run-log.