[REWST - TASK] PSA-KaseyaBMS: List Company Locations
This workflow pulls all location data for a specific client from Kaseya BMS, making it a key component for automations that depend on site-specific info. MSPs can use it for onboarding, multi-site monitoring, location-based ticket routing, or service deployments. It uses the Kaseya API to fetch and format the data, then passes it to other workflows, removing the need for manual lookups and supporting smarter, location-aware automation.
This workflow contains 5 tasks.
Inputs
psa_location_id - string
If known, we pass a specific ID into the sub which will return the details specifically for that location rather than returning all locations
Outputs
automation_log: Standardized Rewst automation log
locations: A list of locations for the organization that the workflow was run for.
location_lookup_details: Location details are returned if a specific ID was provided to the workflow via the
psa_location_id
field.
Key tasks
set_output_var: Core integration: noop
kaseya_list_locations: Kaseya BMS integration: List Locations by Account
Jinja Examples
Example 1
This is used for defining the all_locations data alias.
Example 2
This is used for defining the location_lookup_details.
Last updated
Was this helpful?