--- title: "Zapier Integration" slug: "zapier-integration" description: "Explore the no-code integration option, connecting Veriff with thousands of apps and allowing you to automate workflows." status: "new" updated: 2025-09-30T09:50:40Z published: 2025-09-30T09:50:40Z canonical: "devdocs.veriff.com/zapier-integration" --- > ## Documentation Index > Fetch the complete documentation index at: https://devdocs.veriff.com/llms.txt > Use this file to discover all available pages before exploring further. # Zapier Integration Looking to streamline your verification process? The Veriff Zapier integration is a **no-code automation tool** that connects Veriff's identity verification platform with thousands of apps through Zapier's ecosystem, enabling you to **automate workflows** **based on end-user verification decisions**. > [!NOTE] > By integrating Veriff’s services via Zapier, you are entering into separate agreements with both Veriff and Zapier. Zapier operates independently and is responsible for their own platform and data handling. Zapiers Terms and Conditions apply alongside Veriff’s, so please review both carefully. ## Quick links 1. Access our [ready-made templates](https://zapier.com/apps/veriff/integrations) to start in less than 2 minutes (requires a login to Zapier) 2. See the [guide video](/v1/docs/zapier-integration#guide-video) 3. Jump to [step-by-step setup](/v1/docs/zapier-integration#step-by-step) guide --- ## Guide video Watch this video to understand how to: - **Define triggers** and **automate actions** when a verification is approved, rejected, or under review - **Create seamless integration** by connecting Veriff to CRMs, email tools, Slack, and more - Effortlessly **set it up within minutes** with no coding required [YouTube video player](https://www.youtube.com/embed/IVfiYXcLTQU?si=-ja0zUFBHFRdlGgq) **Key features** **New Decision Trigger** Automatically initiate workflows when your end-user completes their verification. Triggers are based on session decisions, these could be: “approved“, “resubmission requested“, “under review“, “declined“, “expired“, or “abandoned“. **New Event Trigger** Trigger workflows based on specific events within the end-user’s verification process, such as “started” or “submitted.” --- ## Step by step setup guide ### Step 1: connect Veriff to Zapier To integrate Veriff with Zapier, follow these steps to connect your Veriff account to Zapier. VeriffZapier 1. **Sign in to Veriff** (if you don’t have an account, sign up for free at [Veriff.com](http://Veriff.com)) 2. **Create a new integration** or use an **existing one**: - Click the “Add Integration” button to get started, and/or - Configure your verification process and integration settings in the Customer Portal page 1. **Sign in to Zapier** (if you don’t have an account, sign up for free at [Zapier.com](http://Zapier.com)) 2. **Create a New Zap** by clicking on the “Create Zap” button 3. **Select Veriff as the Trigger App** by searching for “Veriff” in the Zapier app directory and selecting it 4. **Connect your Veriff account** by entering your **Veriff API key** and **master signature key** when prompted. You can find these details in your Veriff **All Integrations >** *integration* **> API Keys** tab in the Customer Portal. ### Step 2: set up triggers #### Trigger: new verification decision This trigger starts a workflow whenever a verification decision is made in Veriff. - **Trigger Event**: Verification Decision Made - **Use Cases** - Approved Verification: automatically send a welcome email when a verification is approved - Rejected Verification: notify your support team in Slack when a verification is rejected for further review **Setup Steps** 1. In the “Trigger” section, select the “New Decision” trigger 2. Choose your Veriff account 3. Test the trigger to ensure it is configured correctly #### Trigger: new event This trigger starts a workflow based on specific events during the verification process. - **Trigger Event**: Verification Event Occurs - **Use Cases** - Verification Started: add a new entry to your CRM when a user begins the verification process - Verification Completed: send a follow-up survey after the verification process is completed **Setup Steps** 1. "In the “Trigger” section, select the “Event trigger” 2. Choose your Veriff account 3. Test the trigger to ensure it captures the desired events ### Step 3: set up actions Once your triggers are set, you can configure actions in other apps to execute automatically when the trigger conditions are met. For example: - **Send an email**: use an email app to send a message upon a verification decision - **Post to Slack**: send a message to a Slack channel when a verification event occurs - **Update a CRM**: automatically update or create new records in your CRM system based on verification outcomes ### Step 4: test your Zap Before enabling your Zap, test it to ensure everything functions as expected. Zapier’s testing tools allow you to simulate the data flow between Veriff and your connected apps, verifying that your setup is correct. ### Step 5: enable your Zap After successful testing, turn on your Zap. It will now run automatically whenever the trigger conditions are met. --- ## Integration best practices **Regular testing** Periodically test your Zaps to ensure they are functioning as expected, especially after updates to Veriff or Zapier. **API limit management** Be mindful of API limits to avoid disruptions. Consider optimizing Zaps to minimize unnecessary API calls. **Security** **maintenance** Regularly update and secure your **API key** and **master signature key** to protect your integration from unauthorized access. --- ## Advanced tips **Filtering triggers** Use Zapier’s filters to refine triggers based on specific conditions, such as only triggering on rejected verifications. **Multi-step Zaps** Combine multiple actions in a single Zap to create complex workflows, such as notifying different teams or updating multiple systems simultaneously. **Error handling** Implement paths or error handling in your Zaps to manage potential issues, ensuring critical tasks are completed even if an error occurs. --- ## **Troubleshooting** If you encounter any issues while setting up or using the Veriff Zapier integration, try the following troubleshooting steps: - **Authentication issues**: ensure your Veriff account is properly connected to Zapier. You may need to re-authenticate if your connection keys or secrets have changed. - **Trigger not firing**: check if Veriff Customer Portal has the verification event listed and that the webhook is successfully submitted - **Data not transferred**: ensure that Veriff fields are correctly mapped to the corresponding fields in the action app For more assistance, visit the [Zapier Help Center](https://zapier.com/help) or contact Veriff support. --- ### FAQ #### How secure is the Veriff Zapier integration? The Veriff Zapier integration uses secure authentication and adheres to best practices to protect your data. #### What are some example Zaps I can create with Veriff? - Send an email when a verification is approved - Post a Slack message when a verification is rejected - Create a CRM entry when a verification starts #### Examples of of how businesses use the Veriff-Zapier integration to streamline their workflows **E-commerce platforms** can automatically approve verified sellers and update their status in the marketplace, followed by sending a welcome email with platform guidelines. **Financial services** can trigger alerts to the compliance team in Slack when an end-user’s verification is flagged as suspicious, ensuring immediate follow-up. **SaaS applications** can add users to an onboarding workflow in HubSpot CRM once their identity is verified, automating the customer journey from verification to onboarding. --- ## Changelog | Date | Description | | --- | --- | | Sep 30, 2025 | Documentation published |