How it works
- Define resources in your Laravel app using Exo resource classes
- Generate a schema that describes your resources, their fields, and triggers
- Upload the schema to your Exo Cloud project
- Users connect to your app through Zapier, Make, or n8n using OAuth authentication
What Exo Cloud provides
- Platform connectors — Your app appears as an integration in Zapier, Make, and n8n
- OAuth authentication — Users authorize access to your app through a standard OAuth flow
- Trigger mapping — Your resource triggers (
on_create,on_update,on_delete) become platform triggers - Action mapping — Your CRUD operations become platform actions (create a record, update a record, etc.)
Supported platforms
| Platform | Status |
|---|---|
| Zapier | Supported (requires deploy key) |
| Make | Supported |
| n8n | Supported |
Getting started
To connect your app to Exo Cloud, you need:- An Exo Cloud account at cloud.exowizz.com
- At least one resource defined in your app
- The Exo CLI commands (
exo:login,exo:schema,exo:upload)