Integrations for your ERP, PIM, store and helpdesk.
Turn on Shopify, Zendesk, Akeneo, Claude and ChatGPT in a few clicks. Connect everything else, from SAP to Salesforce, through the REST API, webhooks and official SDKs.
Every integration in one place
Built-in apps you turn on in Settings, and the systems brands connect through the API and webhooks.
Built in
Shopify
Commerce
Import your products and see orders, revenue, and warranty sales in Analytics. Connect one store or several.
Set it upBuilt in
Zendesk
Support
Opens a Zendesk ticket for every warranty claim, and for every chat the AI assistant hands to your team.
Set it up- Built in
WhatsApp Business
Support
Customer messages to your WhatsApp number become helpdesk tickets, with photos, and your replies go back on WhatsApp.
Set it up - Built in
Akeneo PIM
Product data
Import your Akeneo catalog as products, with names, GTINs, categories, and specs mapped to Veribl fields.
Set it up - Built in
CSV import
Product data
Upload a spreadsheet, map its columns once, and save the mapping for the next import.
Set it up Built in
Claude
AI assistants
Claude reads your PDF manuals and writes the help articles on each product page, and checks what each passport still needs.
Set it upBuilt in
ChatGPT
AI assistants
Work on passports, product pages, helpdesk tickets, and warranty claims from a ChatGPT chat.
Set it upBuilt in
Meta Pixel
Marketing
Add your Pixel ID and measure visits to your product pages and Help Center, then build retargeting audiences.
Built in
TikTok Pixel
Marketing
Add your Pixel ID to measure the people who scan your products, and reach them again with TikTok ads.
- Built in
Google Analytics 4
Marketing
Add your measurement ID and see product page traffic next to your site. Google Tag Manager works through head code.
- Built in
SAML SSO and SCIM
Security
Your team signs in with Okta, Microsoft Entra ID, Google Workspace, or any SAML 2.0 provider. SCIM adds and removes people.
Set it up - Via API
ERP
Product data
Keep SAP, Microsoft Dynamics, or NetSuite as the source of truth and sync products and passport data through the REST API.
How to connect Via API
Salesforce
Marketing
Send new owners, claims, and health changes to Salesforce the moment they happen, with webhooks.
How to connectVia API
HubSpot
Marketing
Add each new owner to HubSpot with their product, warranty end date, and marketing consent.
How to connect- Via API
Klaviyo
Marketing
Add owners who agreed to marketing email to a Klaviyo list, with their product, so your flows know what they bought.
How to connect - Via API
Zapier and Make
Marketing
Point a webhook at a Zapier or Make scenario and send Veribl events to thousands of apps without code.
How to connect - Via API
Data warehouse
Product data
Load products, registrations, and contacts into BigQuery, Snowflake, or your BI tool with paged API reads.
How to connect - Via API
Other helpdesks
Support
Open tickets in Gorgias, Freshdesk, or your own tool from claim and handoff webhooks.
How to connect
No app for your system? Connect it anyway.
Your ERP or PIM sends products in through the REST API. Webhooks tell your CRM, helpdesk and data warehouse the moment a customer registers, files a claim or a passport goes live.
Ready-made apps
Turn on Shopify, Zendesk, Akeneo, Claude, and ChatGPT from the dashboard. No code.
Learn moreREST API
Create and update products, passports, owners, claims, and parts from your ERP or PIM.
Learn moreWebhooks
Signed events the moment a customer registers, files a claim, or a passport goes live.
Learn moreBuild your own app
Private apps for your team, or OAuth apps that agencies connect to many brands.
Learn more
Official SDKs for Node.js and Python.
npm install veribl or pip install veribl. Typed calls for products, passports, battery units, articles, registrations and contacts.
Safe to re-run
Failed calls retry with backoff, and every write carries an idempotency key, so a nightly sync never creates a product twice.
Paging done for you
Loop over a list and the SDK fetches the next pages.
Webhook signatures checked
One call verifies each delivery came from Veribl before your code trusts it.
# npm install veribl import Veribl from 'veribl' const veribl = new Veribl(process.env.VERIBL_API_KEY) // Every item from your ERP export for (const item of erpItems) { await veribl.products.create( { name: item.name, gtin: item.ean }, { idempotencyKey: `erp-${item.sku}` } ) } // Webhook: check the signature first const event = await Veribl.webhooks.constructEvent( body, signature, secret )