Hex data and BI automation
Trigger: poll a project's runs for newly-finished runs (COMPLETED/ERRORED/KILLED). Hex has no inbound webhook subscription API, so this is poll-based: the webhook is a wake-up signal and execute() actually polls the Get Project Runs endpoint. Dedup and state persistence are handled by ScheduledPollTriggerMixin.
4 fields
Trigger a run of a project's latest published version.
6 fields
Get the status of a single project run.
2 fields
List recent runs for a project.
3 fields
Cancel an in-progress run.
Download a rendered PNG of a chart/cell output from a run.
List all projects the caller can view.
Fetch metadata for a single project.
1 field
Update a project's status or endorsements.
Add or remove a project from collections.
Set workspace-wide or public access level for a project.
Add groups or change their access level on a project.
Add users or change their access level on a project.
Create a signed embed URL for a project.
5 fields
List workspace users (Admin API; Team/Enterprise).
Return the token owner's user info.
Deactivate a workspace user.
List all groups.
Create a new group.
Fetch a group's details.
Rename a group or add/remove members.
Delete a group.
List all collections.
Create a collection.
Fetch a collection's details.
Edit a collection; upsert user/group/workspace access.
List configured data connections.
Edit a data connection / rotate secrets.
Ingest a semantic project from a zip (max 3 req/min).
Wire Hex into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.