Integration
Connect your Directus instance with Zapier to automate workflows, sync data between systems, and build powerful integrations with 6,000+ apps.
- Connect your account: In Zapier, search for "Directus" and connect your Directus URL and API token
- Create a Zap: Use Directus triggers or actions in your workflows
- Start automating: Connect Directus to thousands of other apps
Available Integrations
The Directus Zapier integration provides two main components:
- Directus Actions: Perform CRUD operations on items, users, and files
- Directus Triggers: Automatically start Zaps when events occur in Directus
Directus v12 Compatibility
The Directus Zapier integration is compatible with Directus v12. Most existing Zaps continue to work without changes.
The only scenario that needs attention is Update Item on collections where you've enabled content versioning (Settings > Data Model > select collection > Enable Versions). In that case, updating published items from Zapier may fail because Directus v12 requires edits to go through a draft version.
See Content Versioning for workarounds.
Getting Started
Connect Your Directus Account
- In Zapier, click Create Zap
- Search for "Directus" in the trigger or action step
- Click Connect a new account (or select an existing connection)
- Enter:
- Directus URL: Your Directus instance URL (must start with
https://) - Static Access Token: Your Directus API token
- Directus URL: Your Directus instance URL (must start with
- Click Yes, continue to test the connection
Getting Your API Token
- In Directus, go to Users
- Select or create a user for Zapier integration
- Open the user's detail page
- Scroll to Token section
- Click Generate Token
- Copy the token and paste into Zapier
- Important: Click the checkmark (✓) to save
Admin Token (Recommended for Getting Started)
Many operations, including creating webhooks for triggers, require Administrator permissions. Assign the Administrator role to the user for the easiest setup and full access to all collections and features.
Custom Role (For Production)
For better security, create a custom role with specific permissions. This allows you to limit access to only the collections and operations your workflows need. The token inherits the user's role permissions, so you can lock down access while still allowing necessary operations.
Documentation
Perform operations on your Directus data: create, read, update, and delete items, users, and files.
Set up automated workflows that trigger when events happen in Directus.
Use raw request actions, advanced filtering, and custom API calls.
Get once-a-month release notes & real‑world code tips...no fluff. 🐰