Zapier Integration
Connect Engine Awesome to 5,000+ apps, no code required
The Engine Awesome Zapier integration lets you automate workflows between Engine Awesome and the other tools your business uses. When something happens in Engine Awesome, like a new record being created, Zapier can automatically trigger an action in another app, and vice versa.
The Engine Awesome Zapier app is currently invite-only. Before you can find it in Zapier, you need to be added to the integration. Contact our team to request access and we'll send you an invite link.
What you can do
- Create a record in Engine Awesome whenever a form is submitted, an email is received, or an event fires in another app
- Send a Slack notification when a new record is added
- Add a row to Google Sheets every time a record is created
- Turn Gmail messages into Engine Awesome records automatically
- Sync data in real time across all your connected applications
Setting up the integration
Step 1: Create an API key
Before connecting to Zapier, you need to generate an API key in Engine Awesome with the correct permissions.
- In Engine Awesome, go to Settings → API Access
- Create a new API key
- Under permissions, enable:
- The appropriate object type(s) and object permissions (read, create, update, delete) your Zap will need.
webhook:create: this permission is required for trigger-based Zaps (where Engine Awesome starts the automation)
- Save the API key and copy it, you'll need it in the next step
Keep your API key secure. Anyone with this key can access your Engine Awesome data with the permissions you've granted. Do not share it publicly or commit it to source control.
Step 2: Connect your account in Zapier
- Log in to Zapier and create a new Zap
- Search for Engine Awesome as your trigger or action app
- When prompted to connect your account, paste in the API key you generated in Step 1, and your Team URL
- Zapier will verify the connection and you'll be ready to build
Step 3: Choose a trigger or action
Triggers: things that happen in Engine Awesome to start a Zap:
- New Record: fires whenever a new record is created in a selected object type
Actions: things Zapier does in Engine Awesome as part of a Zap:
- Create Record: creates a new record in a selected object type
- Update Record: updates an existing record
Step 4: Turn it on
Configure your trigger and action, map the fields between apps, test the Zap, then turn it on. Zapier handles the rest automatically.
Popular automation examples
| Trigger | Action |
|---|---|
| New record in Engine Awesome | Send a Slack notification |
| Form submission (Typeform, etc.) | Create record in Engine Awesome |
| New record in Engine Awesome | Add row to Google Sheets |
| Email received in Gmail | Create record in Engine Awesome |
| New record in Engine Awesome | Create task in Asana or Trello |
If your Zap uses Engine Awesome as a trigger (i.e. Engine Awesome starts the automation), make sure your API key includes the
webhook:create permission. Without it, Zapier cannot register the webhook it needs to listen for new records.Related guides
- Connect Engine Awesome to Zapier, step-by-step walkthrough for creating an API key, connecting your account in Zapier, and setting up your first Zap
- Send a webhook when a button is clicked, how to trigger a Zap from a button on any record in Engine Awesome, rather than automatically on record creation