What will start your automation…
Refer to HubSpot CRM – connection.
HubSpot CRM Trigger List and Settings Copy Link
Recurrence rule or scheduler settings Copy Link
Run Once Tab: This tab allows you to schedule a Flow to execute a single time at a specific date and time. This is ideal for one-time operations such as data syncs, cleanups, or initial configuration steps. After execution, the schedule will be automatically cleared unless rescheduled manually.
Run Tab: This tab is used to set up repeating schedules:
- Repeat feature: This dropdown determines how long the automation will continue repeating based on the selected frequency (Minutely or Hourly). You can choose from:
- Repeat Forever
- The automation will continue to run indefinitely at the defined interval (e.g. every 15 minutes).
- No end condition is specified.
- Repeat for (x) Times
- You set a specific number of repetitions.
- Requires the field Number (x) of Repeat Times to be filled (e.g. 10 times).
- Repeat Between Start & End Dates
- The automation will run only within a defined date range.
- Additional fields will appear to select start and end dates.
- Useful for limited-time schedules like campaigns or batch jobs.
- Repeat Forever
- Daily at Multiple Times: Sets the Flow to run several times per day based on a minutely or hourly interval.
- Daily: This allows a Flow to run x times per day at a specific time.
- Weekly: This allows you to run a Flow weekly by selecting the days and time.
- Monthly: This will monitor your Trigger every month on a defined date and hour.
- Yearly: This will monitor your Trigger on a specific date and hour every year.
- Specific dates: This will start your Trigger on specific dates and time.
For more details, see Wiresk Scheduler – The Fundamentals.
Get sample with the”Use” button Copy Link
After you’ve configured your Trigger parameters, select the “Use” button to fetch a live sample of data from the Trigger.
What it does:
- Extracts real data based on your Trigger setup
- Validates your parameters by showing if they match existing records
- Prepares data for field mapping – the sample helps you map your Trigger output to your Method parameters in the Flow. Refer to FIELD MAPPING documentation.
Think of it as a preview step: it makes sure your Trigger is working and gives you real data to work with when setting up the rest of your flow.
Scheduled Triggers Copy Link
These Triggers will start your Flow automatically at a specific time or intervals instead of being triggered by events like Webhooks.

FREE VERSION Copy Link
Retrieve Records using sample search Copy Link
Configuration Table:
Name* | Retrieve Records using sample search |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Entity* (Set of data that contain information) | Select the entity from which data will be retrieved: Contacts, Companies, Deals, Tickets, Calls, Emails, Notes, Tasks, Meetings, Products, Invoices, Quotes, Subscriptions, payments, Campaigns (Available in paid version Marketing Hub). |
Search | Enter your search criteria |
Fields | Select the field property of the selected Entity to retrieve. |
Limit | Set the limit for the number of records retrieved. If not specified, it will retrieve the number of records defined by the API limit. |
Preview Data | You are only able to see a preview of your search result after choosing a field to display. |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
List HubSpot Owners Copy Link
You could use this trigger to automatically retrieve the list of HubSpot owners and assign new leads to them.
Configuration Table:
Name* | List HubSpot Owners |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Filter by email address | Search a specific owner by email address |
limit | Set the limit for the number of records retrieved. If not specified, it will retrieve the number of records defined by the API limit. |
Preview Data | Preview the retrieved data |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
Retrieve Records using Wiresk’s Query Builder Copy Link
This Trigger will retrieve records from your HubSpot CRM Database with Wiresk’s Query Builder.
Configuration Table:
Name* | Retrieve Records using Wiresk’s Query Builder |
Connection* | Select your connection or create one Refer to how to create a connection. |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Entity* (Set of data that contain information) | Select the entity from which data will be retrieved: Contacts, Companies, Deals, Tickets, Calls, Emails, Notes, Tasks, Meetings, Products, Invoices, Quotes, Subscriptions, payments, Campaigns (Available in paid version Marketing Hub). |
Configure Filter | Add filters to narrow down the records that will be retrieved. |
Configure Columns | Configure which columns or fields of data will be retrieved and included in the output. Number of records: By default, 10 records will be shown. Begin at record: The display starts at record 0. Edit Columns: Customize which columns are displayed and retrieved. Minimum 1 column, maximum 50 columns. Configure Sorting: This option is for sorting the data in the columns by Ascending or descending order. Preview Data: To visualize the records, you must select at least 1 Columns. If you get this message:” Cannot convert undefined or null to object”, it means there is no records. |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
Retrieve New Records Copy Link
Example of use case in Customer Support:
Automatically retrieve newly created support tickets from HubSpot since the last check and assign them to the appropriate support agents.
Configuration Table:
Name* | Retrieve New Records |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Entity* (Set of data that contain information) | Select the entity containing the records |
Fields* | Select the field property of the selected Entity to retrieve. |
Limit | Set the limit for the number of records retrieved. If not specified, it will retrieve the number of records defined by the API limit. |
Preview Data | Preview the retrieved data |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
Retrieve Updated Records Copy Link
Configuration Table:
Name* | Retrieve Updated Records |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Entity* (Set of data that contain information) | Select the entity containing the records |
Fields* | Select the field property of the selected Entity to retrieve. |
Limit | Set the limit of records retrieved Set the limit for the number of records retrieved. If not specified, it will retrieve the number of records defined by the API limit. |
Preview Data | Preview the retrieved data. Choose a field to be able able to preview the data. |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
Retrieve Associations Copy Link
This Trigger will return the IDs of CRM objects associated with a given object, based on the specified association type.
Configuration Table:
Name* | Retrieve Associations |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameter | |
From Entity* (Set of data that contain information) | Select the entity containing the dataset of your record ID |
Entity Record ID* | Select the record from your selected entity |
To Entity* | Select the association type |
Limit* | Set the limit for the number of records retrieved. If not specified, it will retrieve the number of records defined by the API limit. |
Preview Data | Preview the retrieved data |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.

PAID VERSION Copy Link
List Timeline Event Templates (Paid Version) Copy Link
Configuration Table:
Name* | List Timeline Event Template |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Preview Data | Preview the retrieved data |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
Retrieve Files (Paid Version) Copy Link
Configuration Table:
Name* | Retrieve Files |
Connection* | Select your connection or create one |
Time out | You can additionally set the Trigger duration to limit the information processed per execution to optimize performance and resource usage. |
Recurrence rule/scheduler* | Set up your recurrence rule |
Parameters | |
Filter by* | This field allows you to select the criteria that will be used to filter the files. ID Created at Name Path Path Folder ID Size Height Width Encoding Type Extension URL Created at – Is less Than Created at – is Greater Than updated at Updated at – is less Than Updated at – is Greater than |
value* Input the specific value corresponding to the filter criteria. | example of value: ID: “122692044085” Created at: “2023-06-28T17:56:45.393Z” Name: ‘file” Path: “/library/cat_archive/file.png” Path Folder ID: “122692510820” Size: 24574 Height: 219 Width: 225 Encoding: “png” Type: “IMG” Extension: “png” URL: “https://12345.fs1.hubspotusercontent-na1.net/hubfs/12345/library/cat_archive/file.png” |
Usable in contents | True: shows files that has been marked to be used in contents. False: shows files that cannot be used in contents. |
Allow anonymous access | True: shows private files False: shows public files |
Limit | Set the limit for the number of records retrieved. If not specified, it will retrieve the number of records defined by the API limit. |
Preview Data | Preview the retrieved data |
(*) required field
⚠️ Reminder: Click “Use” to validate your Trigger with sample data before saving.
Test and automate your Flow Copy Link
Once your Flow is configured, you can test or automate it using the Run panel or by managing Triggers from the Flow Management screen.
- Run Flow: Manually runs the Flow once using sample data. Ideal for testing logic and field mapping. See How to Run a Flow.
- Run Scheduler: Force-runs the Trigger immediately using live input. This bypasses the recurrence rule and is useful for verifying real data mapping. Learn more in Wiresk Scheduler – The Fundamentals.
From the Trigger management panel (clock icon), you can:
- Activate or deactivate Triggers
- Force-run the scheduler
- Copy Routing Keys (for HTTP Triggers)
If your Flow uses a Webhook Trigger, it runs automatically on each incoming webhook—no scheduler required. It remains active until you manually deactivate it.