Skip to main content
All CollectionsAutomationsSetting Up Automations
Setting Up the "When" Step in Automations
Setting Up the "When" Step in Automations

The "When" step sets off your automation rule and it's key in Productive's Automations, defining the next steps.

Updated over a week ago

The "When" step is the starting point of any automation in Productive—it’s like pressing play on a sequence of actions that follows.

This step is essential because it defines the trigger for your automation, determining when it should run.

Whether it’s based on user activity or a specific time, the "When" step sets the stage for everything that comes next, including optional "Check if" conditions and mandatory "Then" actions.

Adding a "When" Step to an Automation

  • Navigate to Settings > Automations > + New automation.

  • Select "When" to open the "When" setup window on the right.

This will allow you to choose the type of trigger:

  • A user action (e.g., creating or updating a task).

  • A specific time (e.g., every Friday at 5 PM). Time triggers are currently in Beta.

Let’s break these options down:

1) When a User Makes an Action

Select the "User makes an action" option and click Continue to start building your action-based rule.

You can choose from the following "When" triggers:

  • Created: When a Task/Deal/Budget/Invoice is created, then...

  • Updated: When a Task/Deal/Budget/Invoice is updated, then...

  • Deleted: When a Task/Deal/Budget/Invoice is deleted, then...

  • Commented: When a Task/Deal/Budget/Invoice is commented on, then...

Tip:

You can select multiple "When" options by ticking several boxes. This allows you to create broader rules.

Example:
"Any time a task within a specified project is created, updated, or commented on, then...."

After configuring your "When" step:

  1. Click Apply to save your changes.

  2. Add a "Check if" step (optional) to refine the rule further. More about it here.

  3. Add a "Then" step to define the resulting action. More about the resulting actions here.

Pro Tip

To create or adjust an automation rule directly for a task, budget, or deal, use the robot shortcut icon 🤖 in the upper-right corner of your screen.

2) At a Specific Time (Beta)

Select the "At a specific time" option and click Continue to start building your time-based rule.

Here’s how to configure it:

  • Daily: Run the automation every day at a specific time.

  • Weekly: Select the specific day(s) of the week and time.

  • Monthly: Choose between:

    • A specific calendar day (e.g., "every first or last day of the month").

    • A specific weekday (e.g., "every last Friday").

    • Specify the time for the rule to run.

After defining your time-based trigger:

  1. Click Apply to save the trigger.

  2. Proceed to the Then step to define the resulting action (e.g., send a Slack message, send an email or create a task).
    Read more about the resulting actions (the Then step) here.

  3. Click Save to apply your step settings.

  4. To save your automation rule, select Save in the upper-right corner, name your rule, and optionally, add a description, and you'll be ready to set it live!

Note: The "Check if" step is not yet available for time-specific triggers, but stay tuned for updates!

Did this answer your question?