Every Sync is a chain reaction, and the Trigger is the first domino. It defines the “When” of your automation. Currently, there are five ways to kick off a Sync execution.

Remember, a Sync can have many Actions, but it can only ever have one Trigger. If you need the same workflow to start from both a Form and a Webhook, you should create two separate Syncs.


Trigger Comparison Table 


Trigger

Data Source

Speed

Complexity

Scheduled

Time-based

Periodic

 (Easy)

Email Received

Inbound Email

Instant

 (Medium)

Form Entry

Platform Forms

Instant

 (Easy)

Task Completed

Platform Tasks

Instant

 (Easy)

Webhook

External APIs

Instant

 (Advanced)


 Scheduled Trigger 

Best for: Batch processing, nightly backups, and automated reporting.

The Scheduled Trigger doesn’t wait for an event; it runs based on time. You can configure it to execute at specific intervals:

  • Examples: Every Monday at 8:00 AM; Every hour; The 1st of every month.
  • Common Use Case: Pulling a list of “Overdue” rows from a Google Sheet every morning to send out reminder emails.


 Email Received 

Best for: Turning external communications into actionable data.

This trigger monitors a specific email address. When an email arrives, the Sync parses the content (Sender, Subject, Body, and Attachments) into data fields you can use in the next step.

  • Common Use Case: Receiving an emailed invoice from a vendor, extracting the attachment, and automatically Uploading it to Box.

 Form Entry Received 

Best for: Real-time responses to field data.

This is the most common trigger in our platform. The moment a user hits “Submit” on one of your online forms, the Sync fires.

  • Common Use Case: A technician submits an inspection form $\rightarrow$ Generate PDF$\rightarrow$ Email PDF to the client immediately.
  • Note: This trigger provides the FormEntryRich data format, which includes all fields and subform rows.


 Task Completed 

Best for: Connecting internal workflows and project management.

While a form submission starts a process, a Task Completed trigger continues it. This fires when a user marks a designated task as “Done” within the platform.

  • Common Use Case: Once a manager completes the “Final Approval” task, the Sync triggers a Push to SQL Server to finalize the record in your database.


 Webhook Received 

Best for: Connecting to 3rd-party apps (Zapier, Make, custom CRMs).

A Webhook is a “digital doorbell.” It allows external systems to talk to your Sync engine. When another app sends a POST request to your unique Sync URL, the workflow begins.

  • Common Use Case: When a deal is closed in Salesforce, it sends a Webhook to your Sync to automatically create a new “Project Starter” folder in Google Drive.