# Curalabs ## Docs - [Initiate Task](https://docs.curalabs.io/api-reference/endpoint/create.md): Initiate a new automation task for a specific end-user. - [Upload Document for User](https://docs.curalabs.io/api-reference/endpoint/documents-upload.md): Upload a document (PDF, Word, image, etc.) associated with a specific end-user. The system will use this document downstream. - [Get Task Status](https://docs.curalabs.io/api-reference/endpoint/get.md): Retrieve the current status and results (if available) of a specific task. Poll this endpoint after initiating a task. - [Create Task from Video](https://docs.curalabs.io/api-reference/endpoint/tasks-create-from-video.md): Upload a video file to automatically generate a single task definition based on the observed actions. This is an asynchronous process. Returns a job ID for polling the status. - [Get Video-to-Task Processing Status](https://docs.curalabs.io/api-reference/endpoint/tasks-get-processing-job-status.md): Poll this endpoint to check the status of a video-to-task generation job using the job_id returned by the upload endpoint. - [Task Update Notification (Webhook)](https://docs.curalabs.io/api-reference/endpoint/webhook.md) - [Create Workflow Definition](https://docs.curalabs.io/api-reference/endpoint/workflows-create.md): Define a new reusable workflow as an ordered sequence of tasks. - [Get Workflow Run Status](https://docs.curalabs.io/api-reference/endpoint/workflows-get-run-status.md): Retrieve the current status, results, or errors for a specific workflow execution run. - [Start Workflow Run](https://docs.curalabs.io/api-reference/endpoint/workflows-start.md): Initiate an execution run of a defined workflow for a specific end-user. - [API Introduction](https://docs.curalabs.io/api-reference/introduction.md): Introduction to the Curalabs API. - [Advanced SDK Patterns](https://docs.curalabs.io/developer/advanced-sdk-patterns.md) - [Managing Documents](https://docs.curalabs.io/developer/documents.md) - [Managing API Keys](https://docs.curalabs.io/developer/managing-api-keys.md) - [Developer Overview](https://docs.curalabs.io/developer/overview.md) - [Python SDK Setup](https://docs.curalabs.io/developer/sdk-setup.md) - [Managing Tasks](https://docs.curalabs.io/developer/tasks.md) - [Using Documents in Automation](https://docs.curalabs.io/developer/using-documents-in-automation.md) - [Creating Tasks from Video](https://docs.curalabs.io/developer/video-to-task.md) - [Managing Workflows](https://docs.curalabs.io/developer/workflows.md) - [Introduction](https://docs.curalabs.io/introduction.md) - [Viewing Activity](https://docs.curalabs.io/platform/activity.md) - [Agent Scratchpad](https://docs.curalabs.io/platform/agent-scratchpad.md) - [Managing Credits](https://docs.curalabs.io/platform/credits.md) - [Doing Tasks](https://docs.curalabs.io/platform/doing-tasks.md) - [Doing Tasks from Videos](https://docs.curalabs.io/platform/doing-tasks-from-videos.md) - [Platform Overview](https://docs.curalabs.io/platform/overview.md): An overview of the Curalabs platform. - [Scheduling Automations](https://docs.curalabs.io/platform/scheduling-automations.md) - [Security and Safety](https://docs.curalabs.io/platform/security.md) - [Uploading Documents](https://docs.curalabs.io/platform/uploading-documents.md) - [Using Workflows](https://docs.curalabs.io/platform/using-workflows.md) - [Agent Quickstart](https://docs.curalabs.io/quickstart/agent-quickstart.md): Learn how to start automating tasks with the Curalabs agent. - [Overview](https://docs.curalabs.io/quickstart/overview.md): Get started with Curalabs by setting up your account and installing the Chrome extension. - [Complex Workflows](https://docs.curalabs.io/use-cases/complex-workflows.md) - [Complex Data Entry](https://docs.curalabs.io/use-cases/data-entry.md) - [Deep Research](https://docs.curalabs.io/use-cases/deep-research.md) - [Automation from Document](https://docs.curalabs.io/use-cases/from-document.md) - [Automation from Video](https://docs.curalabs.io/use-cases/from-video.md) - [Automotive Use Cases](https://docs.curalabs.io/use-cases/industry/automotive.md) - [E-commerce Use Cases](https://docs.curalabs.io/use-cases/industry/ecommerce.md) - [Education Use Cases](https://docs.curalabs.io/use-cases/industry/education.md) - [Energy & Utilities Use Cases](https://docs.curalabs.io/use-cases/industry/energy.md) - [Finance Use Cases](https://docs.curalabs.io/use-cases/industry/finance.md) - [Government Use Cases](https://docs.curalabs.io/use-cases/industry/government.md) - [Healthcare Use Cases](https://docs.curalabs.io/use-cases/industry/healthcare.md) - [HR/Recruitment Use Cases](https://docs.curalabs.io/use-cases/industry/hr.md) - [Insurance Use Cases](https://docs.curalabs.io/use-cases/industry/insurance.md) - [Legal Use Cases](https://docs.curalabs.io/use-cases/industry/legal.md) - [Logistics Use Cases](https://docs.curalabs.io/use-cases/industry/logistics.md) - [Manufacturing Use Cases](https://docs.curalabs.io/use-cases/industry/manufacturing.md) - [Mortgage Use Cases](https://docs.curalabs.io/use-cases/industry/mortgage.md) - [Real Estate Use Cases](https://docs.curalabs.io/use-cases/industry/real-estate.md) - [Retail Use Cases](https://docs.curalabs.io/use-cases/industry/retail.md) - [Telecommunications Use Cases](https://docs.curalabs.io/use-cases/industry/telecommunications.md) - [Travel & Hospitality Use Cases](https://docs.curalabs.io/use-cases/industry/travel.md) - [Multi-Site Interactions](https://docs.curalabs.io/use-cases/multi-site.md) - [Report Generation](https://docs.curalabs.io/use-cases/report-generation.md) - [Simple Tasks](https://docs.curalabs.io/use-cases/simple-tasks.md) ## OpenAPI Specs - [openapi](https://docs.curalabs.io/api-reference/openapi.json)