HCSS HeavyJob Trigger icon

HCSS HeavyJob Trigger

Get data from HCSS Heavy Job API

HCSS HeavyJob Trigger

AI-generated

Overview

This node acts as a trigger for the HCSS HeavyJob API, specifically designed to poll for new or updated time card data. It is useful in scenarios where users want to automate workflows based on changes in time card records, such as payroll processing or project time tracking. The node supports polling at configurable intervals and can load sample data for testing purposes.

Use Case Examples

  1. Trigger a workflow whenever a new time card is created in the HCSS HeavyJob system.
  2. Trigger a workflow when an existing time card is updated, enabling real-time updates in connected systems.

Properties

Name Meaning
Poll Times Defines the schedule for polling the HCSS HeavyJob API. Users can specify multiple polling intervals such as every minute, hour, day, week, month, or custom cron expressions.
Event Specifies the type of event to trigger on: either when a new time card is created or when an existing time card is updated.
Additional Fields Optional fields to customize the trigger behavior, such as loading sample data from the system.

Output

JSON

  • results
    • ``
      * id - Unique identifier for each time card event, including revision and timestamp for updated events.
      * time_card_id - The original time card ID from the HCSS system.
      * revision - Revision number of the time card, used to detect updates.
      * lastModifiedDateTime - Timestamp of the last modification to the time card.

Dependencies

  • HCSS HeavyJob API
  • An API key credential for authentication

Troubleshooting

  • If no results are returned, verify that the polling interval and lookback period are correctly configured.
  • Authentication errors (HTTP 403) indicate invalid or insufficient credentials; check the API key and permissions.
  • Unexpected errors from the API may require checking network connectivity or API status.

Discussion