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

# Welcome to the Corti API

> AI for every healthcare app

The Corti API brings healthcare AI — speech-to-text, text generation, agentic workflows, and medical coding — into any application. The fastest and recommended path to integration is through our official SDKs, which handle authentication, token refresh, WebSocket connections, pagination, retries, and error handling so you can focus on building your healthcare application. Whether you are writing code by hand or working with AI coding assistants like Claude Code, Cursor, or Codex, the official SDKs remain the recommended foundation.

<Tip>Whether you're installing an SDK by hand or prompting an AI coding assistant, you can go from zero to a working API call in a few minutes.</Tip>

<Columns cols={3}>
  <Card title="Introduction" icon="layers" href="/about/introduction">
    Overview of the Corti API and underlying tech stack designed for healthcare
  </Card>

  <Card title="SDK Quickstart" icon="rocket" href="/sdk/overview#quickstart">
    Get oriented with Corti SDKs, patterns, and examples
  </Card>

  <Card title="Build with AI Coding Tools" icon="sparkles" href="/quickstart/ai-coding-tools">
    Use Claude Code, Cursor, or Codex with our SDKs to ship integrations faster
  </Card>
</Columns>

## Core Capabilities

<Card title="Speech to Text" icon="audio-lines" href="/stt/overview" horizontal>
  with industry leading medical term accuracy
</Card>

<Card title="Text Generation" icon="text-align-start" href="/textgen/overview" horizontal>
  for reliable LLM integration with your application
</Card>

<Card title="Agentic Framework" icon="layers" href="/agentic/overview" horizontal>
  to build advanced AI agents and workflow automation
</Card>

<Card title="Medical Coding" icon="asterisk" href="/coding/overview" horizontal>
  for structured codes with clinical-grade precision
</Card>

## Official SDKs

The fastest way to integrate the Corti API is through our official SDKs. They handle authentication, token refresh, WebSocket connections, pagination, retries, and error handling — so you can focus on building your healthcare application instead of API plumbing.

<CardGroup cols={2}>
  <Card title="JavaScript SDK" icon="js" href="/sdk/js/overview">
    Full-featured SDK for Node.js and browser environments. Supports all REST endpoints, real-time WebSocket streaming, and every authentication flow.

    ```bash theme={null}
    npm install @corti/sdk
    ```
  </Card>

  <Card title="C# .NET SDK" icon="microsoft" href="/sdk/dotnet/overview">
    Production-ready SDK for .NET 8+, .NET Framework 4.6.2+, and .NET Standard 2.0. Full API coverage with async/await and WebSocket support.

    ```bash theme={null}
    dotnet add package Corti.Sdk
    ```
  </Card>
</CardGroup>

### Why use an SDK?

|                      | Raw API calls                                            | With an SDK                              |
| :------------------- | :------------------------------------------------------- | :--------------------------------------- |
| **Authentication**   | Manual OAuth token exchange and refresh logic            | Automatic — just provide credentials     |
| **Token management** | Track expiry, handle refresh races, store tokens         | Built-in with thread-safe refresh        |
| **WebSockets**       | Raw connection management, reconnection, message parsing | Managed connections with typed events    |
| **Type safety**      | Manual request/response validation                       | Full JavaScript / C# type definitions    |
| **Error handling**   | Parse HTTP status codes and error bodies                 | Typed exceptions with structured details |
| **Pagination**       | Manual cursor/offset tracking                            | `for await` / `await foreach` iteration  |
| **Retries**          | Implement backoff for 429/5xx                            | Configurable automatic retries           |

## Start Building

<Columns cols={2}>
  <Card title="Review the API Reference" icon="square-terminal" href="/api-reference/welcome/">
    for all web socket, REST, Agentic, and Admin API specifications
  </Card>

  <Card title="Embed Corti Assistant" icon="mic" href="/assistant">
    to get started with AI scribing workflows in your application today
  </Card>
</Columns>

<Card title="Get Access" icon="key" href="/get_started/getaccess/" horizontal>
  to API credentials, playground environment, and account management
</Card>

***

### Resources

<Columns cols={2}>
  <Card title="Release notes" icon="bookmark" href="/release-notes/overview/">
    Learn about upcoming changes and recent API, language models, and app updates
  </Card>

  <Card title="Support center" icon="life-buoy" href="https://help.corti.app/" arrow="true">
    View help articles and documentation, contact the Corti team, and manage support tickets
  </Card>

  <Card title="Authentication methods" icon="lock" href="/authentication/overview">
    Learn about how to use OAuth based on your workflow needs
  </Card>

  <Card title="Compliance & Trust" icon="shield-check" href="https://trust.corti.ai" arrow="true">
    Review detailed compliance standards and security certifications
  </Card>
</Columns>

<br />

<Note>Please [contact us](https://help.corti.app/) if you need more information about the Corti API</Note>
