Objective
This article provides a detailed guide on effectively using custom objects in triggers within Outreach.
In Outreach.io, triggers are used to execute custom actions before or after changes to Outreach records, such as insertions, updates, or deletions. Custom objects are user-defined objects that extend the Outreach data model to meet your specific business needs.
Combining custom objects with triggers allows for powerful customizations and automation.
Applies To
- Outreach Administrator
- Outreach User
Procedure
Before creating a trigger, ensure you have a custom object created. If you haven't created a custom object yet please follow the steps outlined in Create and edit custom objects.
Create a trigger
- Log in to Outreach as an Admin.
- Click Administration.
- Click Workflow automations > Triggers.
- Click Add Trigger.
- Define the trigger event, conditions, and actions.
- Select the custom object from the dropdown list and choose the appropriate event for the trigger to process, as outlined in the table below:
Event | Description |
Created | The trigger will process when a net-new record is created within a custom object. |
Updated | The trigger will process when a custom object’s record is updated. |
Created or Updated | The trigger will process based on a combination of parameters from both when a record is created and when a record is updated. |
Define conditions
Specify the conditions that must be met for a trigger to activate. Conditions can be set for a source object and all its related parent objects.
Define trigger action
Select the target of the trigger and how often it should run. Actions can be set for a source object and all its related parent objects.
Note: Enabling the Trigger only once per target option sets the trigger to process once for each target that matches the conditions. The trigger will continue to process when new targets that match the conditions are added.
Actions available for custom objects
If custom object was selected as a target of a trigger, the following actions are available:
Trigger Action | Description |
Set Field | When the trigger conditions are met, update a specified field with a value. |