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

# Introduction

> Exo connects your Laravel app to Zapier, Make, n8n, and other automation platforms — automatically.

Exo is a Laravel package that turns Eloquent models into automation-ready Resources. Start by defining one Resource. Exo then gives you an API for that Resource, trigger events, and webhook delivery built on the same definition.

## How it works

1. **Define a Resource** — map one Eloquent model with `name()`, `model()`, `transform()`, and `triggers()`
2. **Get the API automatically** — Exo registers `/exo-api/resources/{name}` endpoints from that Resource
3. **Enable trigger events** — Exo emits `on_create`, `on_update`, and `on_delete` based on your Resource triggers
4. **Deliver webhooks** — subscribed endpoints receive signed payloads built from your Resource transformer
5. **Sync to Exo Cloud when ready** — generate and upload schema for Zapier, Make, and n8n

## Key features

* **Resource classes** — Define one source of truth for API shape, triggers, transformers, and access behavior
* **Automatic webhooks** — Subscribe to `on_create`, `on_update`, and `on_delete` per resource
* **Built-in authentication** — OAuth2 via Laravel Passport with personal access tokens and authorization flows
* **Web dashboard** — Manage webhook subscriptions and API tokens through a browser UI
* **CLI tools** — Scaffold resources, create users, generate schemas, and deploy to Exo Cloud from the terminal
* **Ownership & authorization** — Scope data to individual users or grant full access to admins

## Get started

<Card title="Quickstart" icon="rocket" href="/quickstart" horizontal>
  Get one Resource live in 2-3 minutes.
</Card>

## Learn more

<Columns cols={2}>
  <Card title="Your first resource" icon="cube" href="/first-resource">
    Learn the required Resource methods and see the API they create.
  </Card>

  <Card title="Resources: full guide" icon="book-open" href="/resources/overview">
    Go deeper into transformers, CRUD controls, ownership, and search.
  </Card>

  <Card title="Webhooks" icon="bell" href="/webhooks/overview">
    Connect Resource triggers to webhook subscriptions and signed deliveries.
  </Card>

  <Card title="Exo Cloud" icon="cloud" href="/cloud/overview">
    Connect your app to Zapier, Make, and n8n.
  </Card>
</Columns>
