# Trigger

A trigger in the Automation Workflows allows you to set different conditions to run automated actions.

![Automation Workflow Triggers](https://1755261872-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhElFPtMZjXYjDDMBT5q2%2Fuploads%2FQCkC7zh23pmk6htJUm5B%2FRUM%20Work%20Automation%20Workflow%20Triggers.jpg?alt=media\&token=5eb43b9c-cf70-4db5-b33c-42bd1dc109c7)

### Trigger Types

Using triggers, you can activate an automated action(s) based on the conditions fulfilled. It's highly useful to serve your customers in a timely manner and perform different actions when you're away from the platform. Or when you want to handle fewer tasks.&#x20;

At RUM Work, you can utilise 4 types of Automation Workflow Triggers:

#### 1. New Outgoing Message

You can use this trigger to set conditions to activate an automated action(s) when you or your teammate send a message to the client/customer/user using [Chat](https://docs.rumwork.io/rum-work-modules/chat).

#### 2. New Incoming Message

Using this Trigger, you can activate an automated action(s) based on the conditions when you receive a message on the selected [Channel](https://docs.rumwork.io/messaging-channels/channels-overview).&#x20;

#### 3. New Contact Created By Chat

If you or one of your teammates creates a new contact using Chat, then this trigger will run the automated action(s) based on the conditions met.

#### 4. New Facebook Lead Generated

Activate an automated action(s) when a new Facebook lead is generated through the selected integration while creating the automation workflow.

{% content-ref url="../../rum-work-modules/integrations/facebook-leads" %}
[facebook-leads](https://docs.rumwork.io/rum-work-modules/integrations/facebook-leads)
{% endcontent-ref %}

#### 5. When A Tag is Added/Removed

Create an Automation Workflow triggered by the addition or removal of the Tag from the contact's info.

### Conditions & Actions

During [creating an automation workflow](https://docs.rumwork.io/settings/automation-workflows/..#creating-an-automation-workflow), choosing Trigger [**(1)**](#1.-new-outgoing-message) or [**(2)**](#2.-new-incoming-message) will further open multiple **Trigger Conditions**.

{% content-ref url="trigger-conditions" %}
[trigger-conditions](https://docs.rumwork.io/settings/automation-workflows/trigger-conditions)
{% endcontent-ref %}

Each Trigger has a different set of conditions. Once these conditions are fulfilled, the automated Actions run.

{% content-ref url="actions-steps" %}
[actions-steps](https://docs.rumwork.io/settings/automation-workflows/actions-steps)
{% endcontent-ref %}
