Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Create User

Create a user on the Enterprise self-hosted instance with explicit workspace assignments. Omitting password sends an invite email. Returned status is native and may be invited even when active was requested.

Manage User Workspaces

Replace the complete workspace membership set or update one relation. Discover IDs with list_workspaces. Explicit empty replaceAll removes every membership; omitted workspaces never implies removal.

Export App

Prepare a downloadable ToolJet application JSON file for an app discovered with list_apps and a workspace from list_workspaces. It can contain queries and data-source configuration. exportTJDB includes table schemas, not a promised data backup.

List Workspaces

Discover native workspace IDs, names, statuses and available groups on the Enterprise self-hosted instance. No pagination parameter is documented; collections over the local 1,000-item bound are refused.

List Users

List native users on the Enterprise self-hosted instance, optionally filtering groups or status. The public API returns an unpaginated collection; this integration refuses collections over its local 1,000-item safety bound.

Import App

Import an application JSON into a workspace discovered with list_workspaces. This may create apps, data sources and database schemas; no public app-delete route is documented for rollback. A native acknowledgment does not identify the created app.

Update User

Partially update user fields by exact UUID or email from list_users. Archive preserves the account/history. Password changes are accepted by the server but cannot be verified through readable fields.

Get User

Read a user by exact UUID or email; list_users discovers identifiers. A native empty array means no matching user, not a missing API route.

List Apps

List application IDs and versions in a workspace discovered with list_workspaces. Native unpaginated collections over the local 1,000-item bound are refused.

Update User Role

Request a role change in a workspace discovered with list_workspaces; identify the user with list_users. Native role restrictions, last-admin protection and owned-app transfer prerequisites apply.

Trigger Workflow

Trigger a configured workflow webhook, start an asynchronous execution, or read its documented status. Workflow Bearer tokens are separate from the configured external API token. Runs may invoke data sources, messages or charges; timeout never means cancellation.