Zapier
Connect Verifycate certificate events and actions to thousands of apps with Zapier
The Verifycate Zapier app turns certificate activity into Zaps and lets a Zap add, revoke or replace certificates without writing code.
Full integration page: verifycate.dev/integrations/zapier
Connect
- In Verifycate, open Workspace → API Keys and create a key with
certificates:read,certificates:writeanddesigns:read. - In Zapier, add the Verifycate app to a Zap.
- Paste the API key and the workspace slug when Zapier asks for the connection details.
- Test the connection.
The Zapier app uses the workspace slug in addition to the API key. You can copy the slug from the workspace URL or from Workspace → Settings.
Triggers
The app uses signed Verifycate webhooks, so triggers are instant.
| Trigger | Event |
|---|---|
| Certificate Issued | certificate.issued |
| Recipient Enrolled | recipient.enrolled |
| Certificate Verified | certificate.verified |
| Certificate Reissued | certificate.reissued |
| Certificate Revoked | certificate.revoked |
| Request Submitted | request.submitted |
| Correction Submitted | correction.submitted |
Each trigger accepts an optional certificate filter. Leave it empty to receive the event for every certificate in the workspace.
Actions
| Action | What it does |
|---|---|
| Add Recipient to Certificate | Enrols a recipient and issues immediately when delivery settings allow. |
| Revoke Certificate | Permanently revokes a recipient certificate with an audit reason. |
| Replace Certificate | Issues a fresh credential after a revocation; costs one credit. |
| Find Certificate | Finds a certificate by its exact name. |
| Find Recipient | Finds a recipient and the certificates they hold by email. |
Re-enrolling an existing recipient returns the issue they already hold instead of failing the Zap.
Duplicate deliveries
Verifycate retries failed deliveries and can deliver the same event more than
once. Add a filter or a storage step on the event id when the destination app
is not idempotent.
Troubleshooting
| Symptom | Check |
|---|---|
| Connection test fails | The key may be revoked or missing a scope, or the workspace slug may be wrong. |
| Trigger does not fire | Check the certificate filter and the event type, then inspect the delivery log in Verifycate → Settings → Webhooks. |
| Action cannot find a recipient | The recipient must already be enrolled in the selected certificate. |
| Replace fails | Only a revoked certificate can be replaced. Revoke it first. |