> ## Documentation Index
> Fetch the complete documentation index at: https://developer.opus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Design, execute, and govern AI-powered workflows at enterprise scale.

## What Is Opus?

Opus is an AI-native enterprise workflow automation platform designed to orchestrate complex, document-heavy, back-office and compliance-critical operations. It combines large language models, deterministic logic, human-in-the-loop controls, and deep system integrations into a single, structured execution layer.

Instead of requiring engineers to hard-code every process, Opus allows business and operations teams to describe processes in natural language or via a drag-and-drop Builder interface and converts these into auditable, reusable workflows that can be executed at scale.

<CardGroup cols={2}>
  <Card title="Prompt-to-Workflow" icon="wand-magic-sparkles">
    Describe processes in natural language and Opus generates executable workflows with tasks, branching logic, and typed inputs/outputs.
  </Card>

  <Card title="AI + Human-in-the-Loop" icon="users-gear">
    Combine AI agents with human tasks, reviews, and decisions for supervised automation that maintains control and accountability.
  </Card>

  <Card title="Compliance-Ready" icon="shield-check">
    Full audit trails, immutable logs, and enterprise governance for regulated environments like KYC, claims, and financial reporting.
  </Card>

  <Card title="Strongly Typed" icon="brackets-curly">
    Robust data contracts with validation, auto-linking of inputs/outputs, and predictable reuse across workflows.
  </Card>
</CardGroup>

## Core Concepts

Opus organizes automation around two core primitives: **Workflows** and **Jobs**.

| Concept           | Description                                                                                                                                                                                    |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Workflows**     | Design-time blueprints: graphs of tasks representing AI agents, human tasks, decisions, reviews, and integrations. Each workflow declares typed inputs and outputs, forming a strict contract. |
| **Jobs**          | Live runs of a workflow—each job captures inputs, executes the graph, and logs results for traceability.                                                                                       |
| **Tasks**         | Modular building blocks: Agent tasks for AI reasoning, Human tasks for tasks and reviews, Data tasks for connectivity, and Core tasks for workflow boundaries.                                 |
| **Workspaces**    | Team-level spaces within an organization where groups build and run workflows independently with their own collaborators.                                                                      |
| **Organizations** | A company's Opus account encompassing all workspaces, users, billing, and platform-wide policies.                                                                                              |

<Tip>
  New to Opus? Start with the [Quickstart](/quickstart) to create your first workflow in minutes.
</Tip>

## Task Types

Workflow logic is expressed through modular tasks that act as building blocks:

<AccordionGroup>
  <Accordion title="Agent Tasks">
    Embed AI-powered reasoning and generation into workflows.

    * **Opus Agent**: Maximum capability agent that takes a natural language task description and intelligently figures out how to accomplish it.
    * **Custom Agent**: Simple one-shot LLM interaction from popular providers (OpenAI, Anthropic, DeepSeek, etc.) with explicit prompts and structured responses.
    * **Decision Agent**: Automated routing based on conditions defined via natural language or logical expressions.
    * **Opus Code**: Embed Python scripts for custom logic and transformations.
  </Accordion>

  <Accordion title="Human Tasks">
    Implement supervised automation, governance, and human tasks.

    * **Human Task**: Structured work items for people—collecting documentation, filling data fields, or making business judgment calls.
    * **Human Review**: A person reviews outputs and can accept, reject, or edit before the workflow proceeds.
    * **Human Decision Agent**: Same as Decision Agent, but a human evaluates the conditions and makes the routing decision.
  </Accordion>

  <Accordion title="Review Tasks">
    AI-powered quality assurance at scale.

    * **Agentic Review**: AI agents autonomously check previous AI outputs against defined criteria—key for workflows requiring mission-critical accuracy.
  </Accordion>

  <Accordion title="Data Tasks">
    Handle connectivity and data movement.

    * **Import/Export Data**: Ingest from and push to documents, applications, storage, or databases.
    * **Text Extraction (OCR)**: Transform images and documents into machine-readable text.
    * **External Service**: Connect to any external REST API, with or without authentication.
  </Accordion>

  <Accordion title="Execute Workflow">
    Call another workflow as a sub-workflow with automated input/output mapping. Build libraries of reusable sub-processes (KYC checks, claims validation, document extraction) that compose into larger enterprise workflows.
  </Accordion>
</AccordionGroup>

## How It Works

<Steps>
  <Step title="Design or generate your workflow">
    Use the Builder to design workflows visually, or describe your process in natural language and let prompt-to-workflow generation create an initial draft. Opus AI Assist helps you add, remove, or reconfigure tasks using natural language.
  </Step>

  <Step title="Configure tasks and data contracts">
    Define typed inputs and outputs at the workflow level. Configure agent prompts, human task forms, review criteria, and integrations. Mark inputs as required or optional with validation rules.
  </Step>

  <Step title="Preview and test">
    Run previews directly in the Builder to validate logic. See real-time state feedback, debug issues, and iterate before activation.
  </Step>

  <Step title="Execute and monitor">
    Activate your workflow and run it as Jobs—manually or via API. Every job produces an immutable audit trail: input payloads, intermediate results, review decisions, and final outputs.
  </Step>
</Steps>

## Built For Regulated Environments

Opus is explicitly designed for high-stakes, compliance-critical operations. Every job produces a detailed audit trail supporting use cases like:

* **KYC/AML workflows** — Identity verification, document validation, risk scoring
* **Claims adjudication** — Evidence review, policy matching, approval routing
* **Clinical documentation** — Medical record processing, compliance checks
* **Financial reporting** — Data extraction, validation, regulatory submissions

<Note>
  Opus is focused on **enterprise workflow automation** for back-office, document-centric knowledge work. It is not a chatbot platform, voice agent, or media generation system—its core competency is orchestrating AI, people, decisions, and systems around documents, data, and business rules.
</Note>

## Get Started

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Create and run your first workflow in under 5 minutes.
  </Card>

  <Card title="Builder Guide" icon="hammer" href="/guides/builder">
    Learn how to use the visual workflow editor and AI Assist.
  </Card>

  <Card title="Workflows" icon="diagram-project" href="/guides/workflows">
    Understand workflow structure, lifecycle, and best practices.
  </Card>

  <Card title="Jobs" icon="play" href="/guides/jobs">
    Execute workflows and monitor job status and results.
  </Card>
</CardGroup>

## Governance And Access

<CardGroup cols={2}>
  <Card title="Organizations" icon="building" href="/guides/organization">
    Configure organization-level settings, policies, and integrations.
  </Card>

  <Card title="Workspaces" icon="folder-tree" href="/guides/workspace">
    Manage team collaboration, roles, and resource boundaries.
  </Card>
</CardGroup>

## API And Integrations

<CardGroup cols={2}>
  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Programmatically trigger jobs, upload files, and retrieve results.
  </Card>

  <Card title="Integrations" icon="plug" href="/integrations/overview">
    Connect to external services like Google Sheets, Slack, AWS S3, and more.
  </Card>
</CardGroup>
