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

# Developer Guide

> Build integrations and workflows on RevDesk with clear authentication, data, event, and testing boundaries.

# Build with RevDesk

Use the Developer Guide when you are connecting a system, moving records into or out of RevDesk, subscribing to events, or building against the API and MCP surface.

<CardGroup cols={2}>
  <Card title="API quickstart" icon="bolt" href="/api-reference/quickstart">
    Authenticate and make your first API request.
  </Card>

  <Card title="Build an integration" icon="puzzle" href="/developer-guide/build-an-integration">
    Define ownership, field access, write-back, and failure behavior first.
  </Card>

  <Card title="Events and webhooks" icon="webhook" href="/developer-guide/build-an-integration#events-and-webhooks">
    Design reliable event handling and verify webhook requests.
  </Card>

  <Card title="API Reference" icon="brackets-curly" href="/api-reference">
    Explore endpoints, schemas, errors, and authentication.
  </Card>
</CardGroup>

## Pick the right surface

| Need                                                   | Start here                                                                       |
| ------------------------------------------------------ | -------------------------------------------------------------------------------- |
| Read or update RevDesk resources                       | [API quickstart](/api-reference/quickstart)                                      |
| React to activity and outcomes                         | [Events and webhooks](/developer-guide/build-an-integration#events-and-webhooks) |
| Connect a supported CRM, calendar, or messaging system | [Integrations](/integrations)                                                    |
| Give an AI client controlled access to RevDesk tools   | [MCP](/api-reference/mcp)                                                        |
| Build realtime calling experiences                     | [Calling paths](/api-reference/calling-paths)                                    |

<Warning>
  Only request the records and actions the workflow needs. Agree on the systems, fields, and write-back
  behavior before enabling automation.
</Warning>
