Skyvern
Run an approved browser workflow when no direct system connection is available.
Description
AIM AI can be configured to start a predefined Skyvern browser task from a qualifying call step. The target site, allowed actions, data handling, and human fallback are confirmed before implementation.
Authentication
- A Skyvern API key is required.
- Exact browser workflows and approved actions are confirmed during workflow scoping.
Supported Actions (5)
These are the operations this integration can perform after the required credentials and permissions are approved.
- List workflows
- Run workflow (async or sync)
- Get job status (by run ID or workflow ID)
- Poll job status
- List jobs (with optional filtering)
Examples
Use these representative payloads as a technical starting point, then replace the sample values with the approved workflow data.
Representative workflow configuration for Skyvern - List Workflows.
{
"automationType": "skyvern",
"nodeId": "skyvern-list-workflows-001",
"nodeParams": {
"action": "list_workflows",
"params": {
"apiKey": "YOUR_SKYVERN_API_KEY"
}
}
}Representative workflow configuration for Skyvern - Run Workflow.
{
"automationType": "skyvern",
"nodeId": "skyvern-run-workflow-001",
"nodeParams": {
"action": "run_workflow",
"params": {
"apiKey": "YOUR_SKYVERN_API_KEY",
"workflowId": "w_459981255332854196",
"parameters": {
"email": "user@example.com",
"password": "your-password"
},
"webhook_callback_url": "https://yourapp.com/api/skyvern/webhooks"
}
}
}Representative workflow configuration for Skyvern - Get Job Status by Run ID.
{
"automationType": "skyvern",
"nodeId": "skyvern-get-job-status-001",
"nodeParams": {
"action": "get_job_status",
"params": {
"apiKey": "YOUR_SKYVERN_API_KEY",
"runId": "run_abc123xyz"
}
}
}Representative workflow configuration for Skyvern - Poll Job Status.
{
"automationType": "skyvern",
"nodeId": "skyvern-poll-job-status-001",
"nodeParams": {
"action": "poll_job_status",
"params": {
"apiKey": "YOUR_SKYVERN_API_KEY",
"runId": "run_abc123xyz"
}
}
}Representative workflow configuration for Skyvern - List Jobs.
{
"automationType": "skyvern",
"nodeId": "skyvern-list-jobs-001",
"nodeParams": {
"action": "list_jobs",
"params": {
"apiKey": "YOUR_SKYVERN_API_KEY",
"workflowId": "w_459981255332854196",
"limit": 50,
"offset": 0
}
}
}Representative workflow configuration for Skyvern - Run Workflow Synchronously.
{
"automationType": "skyvern",
"nodeId": "skyvern-run-workflow-sync-001",
"nodeParams": {
"action": "run_workflow_sync",
"params": {
"apiKey": "YOUR_SKYVERN_API_KEY",
"workflowId": "w_459981255332854196",
"parameters": {
"email": "user@example.com",
"password": "your-password"
},
"pollIntervalMs": 2000,
"timeoutMs": 300000
}
}
}