Enginy doesn’t have a native Zapier app yet — one is planned. Until then you can build fully working Zaps
with the built-in Webhooks by Zapier app, in both directions: react to Enginy events in Zapier, and call
the Enginy API from your Zaps.
What you need
- An Enginy API key from the API Dashboard (sent as the
x-api-keyheader). - A Zapier plan that includes Webhooks by Zapier (available on paid plans, not on the Free plan).
Trigger Zaps from Enginy events
Enginy webhooks can send campaign events (replies, accepted connection requests, and more) straight to a Zap.1
Create a Catch Hook trigger
In your Zap, choose Webhooks by Zapier as the trigger app and the Catch Hook trigger event. Zapier
gives you a unique URL like
https://hooks.zapier.com/hooks/catch/….2
Subscribe Enginy to that URL
In the API Dashboard (or via the webhooks
API), create a webhook subscription with the Catch Hook URL and the events
you care about — for example
MESSAGE_REPLIED or CONNECTION_REQUEST_ACCEPTED.3
Send a test event
Use the webhook test endpoint from the webhooks guide (or trigger a real
campaign event), then continue building your Zap with the sample payload Zapier caught.
Call the Enginy API from a Zap
Use Webhooks by Zapier as an action to read or write Enginy data mid-Zap.1
Add a Webhooks by Zapier action
Pick the action event that matches your call: GET, POST, PUT, or Custom Request for
anything else.
2
Point it at the Enginy API
Set the URL to the endpoint you need, e.g.
https://openapi.enginy.ai/v1/contacts. Browse the API
reference for available endpoints and payloads.3
Authenticate with your API key
In the action’s Headers section, add
x-api-key with your key as the value, and Content-Type set to
application/json for requests with a body.Next steps
Webhooks guide
Event types, payloads, and how to test subscriptions
API Reference
All endpoints you can call from your Zaps