Skip to main content

Agent UUID

Find and use your workflow's stable Agent UUID
1 min read

The Agent UUID is the workflow's stable identifier. In API routes and payloads you may also see it called workflow_uuid.

Unlike numeric workflow IDs, the Agent UUID is portable across environments and does not change when you publish new versions of the same workflow.

Where to find it#

You can copy the Agent UUID from two places in the dashboard.

From the workflow editor#

  1. Open your agent in the workflow editor
  2. Click the menu in the top-right of the header
  3. Click Copy Agent UUID

From the agent's Settings page#

  1. Open the agent and go to Settings
  2. Scroll to the Agent UUID section
  3. Click the UUID code block, or use Copy UUID

Where you use it#

Use the Agent UUID for workflow-level routes such as:

  • POST /api/v1/public/agent/workflow/{workflow_uuid}
  • POST /api/v1/public/agent/test/workflow/{workflow_uuid}
  • wss://<your-host>/api/v1/agent-stream/{provider}/{agent_uuid}
Note

Do not confuse the Agent UUID with an API Trigger node UUID (trigger_path).

  • Use the Agent UUID for workflow-level routes like /public/agent/workflow/{workflow_uuid}
  • Use the API Trigger node UUID for trigger routes like /public/agent/{uuid}
  • The API Trigger node path can be edited if you want something more descriptive
  • The Agent UUID is generated by Menace Voice and cannot be changed

See API Trigger for trigger-node URLs.