Veribl logo

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.

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.

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
)

Frequently asked questions