Initiates a new browser agent run. This endpoint allows you to:
API key-based authentication. Provide your CloudCruise API key in the cc-key header.
Configuration for starting a new workflow execution.
When workflows require authentication, vault entries are referenced through input variables using their permissioned_user_id:
{
"workflow_id": "your-workflow-id",
"run_input_variables": {
"USER": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"other_input": "value"
}
}{
"workflow_id": "your-workflow-id",
"run_input_variables": {
"USER": [
"a1b2c3d4-5678-90ab-cdef-1234567890ab",
"b2c3d4e5-6789-01bc-def2-234567890abc",
"c3d4e5f6-789a-12cd-ef34-34567890abcd"
],
"other_input": "value"
}
}Pooled Credential Benefits:
The alias names (e.g., "USER") are defined in your workflow's vault_schema configuration.
Unique identifier for the workflow to execute
Variables required by the workflow for execution. This includes both regular workflow inputs and vault entry references.
Vault Entry References: When your workflow requires authentication, reference vault entries using their permissioned_user_id:
"USER": "user-123-uuid""USER": ["user-123-uuid", "user-456-uuid", "user-789-uuid"]Pooled Credentials: Provide multiple user IDs as an array to enable automatic load balancing and rotation:
The alias names (e.g., "USER") are defined in your workflow's vault_schema configuration.
Webhook configuration for receiving execution event notifications. Supports:
Optional JSON data that provides additional context to help the maintenance agent handle unexpected scenarios, particularly useful for form filling workflows. When a website unexpectedly requests additional information not covered by the input_variables, this field can be used to provide the extra data needed to complete the form. For example, if a form suddenly asks for a secondary phone number or additional verification details, this context can be used to supply that information. The maintenance agent will use this context to resolve such edge cases and ensure successful form completion.
Browser agent run initiated
Unique identifier for the workflow execution session