---
title: "Available Triggers and Actions"
slug: "available-triggers-and-actions"
updated: 2026-01-08T06:22:51Z
published: 2026-01-08T06:22:51Z
canonical: "zenoplesupport.aqore.com/available-triggers-and-actions"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://zenoplesupport.aqore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Available Triggers and Actions

Triggers are organized into three categories, each with specific parameters and use cases, as outlined below:

**1. Applicant/New Hire**

This category applies to triggers related to the creation or management of applicants or new hires, determined by the CreateEntity property (Applicant or NewHire).

| Trigger | Description | Parameters | Usage Examples |
| --- | --- | --- | --- |
| **When an Applicant/New Hire is Created** | Triggers when a new entity (person) is created in the system. | - **Person Office**: Select one or multiple accessible offices. - **Person Status**: Select one or multiple person statuses. | Sending a welcome message, distributing login credentials. |
| **Registration Reminder** | Triggers to send automated texts, emails, or surveys for applicants with incomplete tasks. | - **Person Office**: Select one or multiple accessible offices. - **Person Status**: Select one or multiple person statuses. | Reminders for tasks not completed within 48 hours of registration. |

**2. Assignment**

This category includes triggers related to the creation or scheduling of assignments.

| Trigger | Description | Parameters | Usage Examples |
| --- | --- | --- | --- |
| **When a New Assignment is Created** | Triggers upon creation of a new assignment (not status changes). | - **Person Office**: Select one or multiple accessible offices. - **Person Status**: Select one or multiple person statuses. - **Assignment Status**: New, Current, or Ended. | Congratulatory message for new assignments, employee updates. |
| **When Assignment Shift Starts** | Triggers at the start of an assignment shift (e.g., 4:00 AM for a 4:00 AM–10:00 AM shift; defaults to 12:00 AM if no shift is specified). | - **Person Office**. - **Person Status**. - **Assignment Status**: New, Current, or Ended. | Shift start reminders, assignment start surveys, shift information transfer. |
| **When Assignment Shift Ends** | Triggers at the end of an assignment shift. | - **Person Office**. - **Person Status**. - **Assignment Status**: New, Current, or Ended. | Shift end surveys, second-day surveys, 30-day work surveys, shift end reminders. |

**Assignment Status Logic**:

- If the assignment end date is before the current date, the status is **Ended**.
- If the end date is on or after the current date, or if no end date is specified, the status is **Active**.
- If the assignment end reason has the countAsAssigned property set to false, the status is **Invalid/Inactive**.

Important: The trigger “When a New Assignment is Created” is setup only for assignments that are created. The trigger won’t work for status change of assignments (Automatic or Manual).

**3. Based on Date Types**

This category includes trigger(s) related to recorded standard date types in the application.

| Trigger | Description | Parameters | Usage Examples |
| --- | --- | --- | --- |
| **Last Work Date** | Triggers based on days lapsed from last work date | - **Person Office**: Select one or multiple accessible offices. - **Person Status**: Select one or multiple person statuses. - **Number of Days After Last Wok Date**: Triggers automation when a person's last work date matches the number of days. | Send out reminder messages and cold calls to the employee. |

**4. Others**

This category includes miscellaneous triggers not related to applicants or assignments.

| Trigger | Description | Parameters | Usage Examples |
| --- | --- | --- | --- |
| **Automatic Reply to SMS** | Triggers an automated reply when a text is received by selected offices within a specified time window. | - **Person Office**: Select one or multiple accessible offices. - **Active From**: Start time for auto-reply window. - **Active To**: End time for auto-reply window. - **Time Zone**: Office Local Time (per office if multiple selected), Alaskan, Atlantic, Central, Eastern, Mountain, or Pacific Standard Time. | Out-of-office messages, automatic text replies. |

### **Action Types**

Three action types can be configured for any trigger, allowing flexibility in automation outcomes. These actions are detailed below:

1. Send SMS

This action sends a text message to triggered entities.

| Parameter | Description |
| --- | --- |
| **Sender Profile** | Select an SMS profile (default or shared profiles accessible to the user). |
| **Body** | The content of the SMS message. |
| **Delay Time** | The delay before the action is executed (positive or negative integer, not decimal). |
| **Delay Time Unit** | Unit of delay: Day, Hour, or Minute (e.g., “2 Minutes” delays the action by 2 minutes). |

**Notes**:

- Negative delay values execute the action before the trigger point (e.g., a 10-minute reminder before a shift starts).
- The delay time and unit are combined to determine the exact timing.

2. Send Email

This action sends an email to triggered entities.

| Parameter | Description |
| --- | --- |
| **Sender Profile** | Select an email profile (default or shared profiles accessible to the user). |
| **Body** | The content of the email message. |
| **Delay Time** | The delay before the action is executed (positive or negative integer, not decimal). |
| **Delay Time Unit** | Unit of delay: Day, Hour, or Minute. |

**Notes**:

- Negative delay values are useful for preemptive notifications (e.g., reminders before a trigger event).

3. Send Survey

This action sends an SMS-based survey to triggered entities, with responses recorded in the entity’s profile.

| Parameter | Description |
| --- | --- |
| **Sender Profile** | Select an SMS profile (default or shared profiles accessible to the user). |
| **Delay Time** | The delay before the action is executed (positive or negative integer, not decimal). |
| **Delay Time Unit** | Unit of delay: Day, Hour, or Minute. |
| **Writeback Type** | Specifies how survey responses are recorded (currently, only “Comments” is available). |
| **Survey Body** | The survey structure, including initial question and branching responses. |
