Skip to main content

🔗 Integrations

Integrations keep EQUOS in step with the other tools you already run, so data moves between them instead of being re-keyed by hand. This page will guide you through connecting a provider, generating API keys, and setting up webhooks.

The "Integrations" section is admin only, and its work is split across three tabs: "Providers", "API Keys" and "Webhooks".

Summary

Connect Shopify or Airtable from the "Providers" tab to sync data automatically. Use the "API Keys" tab to let your own code talk to EQUOS, and the "Webhooks" tab to have EQUOS notify another system when something changes.

Connecting a provider​

Providers are the ready-made connections to outside tools. Today you can connect Shopify and Airtable.

  • Open the "Providers" tab and find the tile for the tool you want.
  • Simply press "Connect", sign in to that tool when prompted, then approve the access it asks for.
  • Once connected, the tile gives you "Configure" to adjust what syncs, "View history" to check recent syncs, and "Disconnect" if you ever need to stop.

This ensures your orders, stock and contacts stay consistent across the tools your business already uses.

warning

Choosing "Disconnect" stops all syncing with that provider straight away. Only disconnect when you genuinely want the data to stop flowing.

More integrations are on the way — any tile that isn't yet available is marked as such, so you can tell at a glance what you can connect today.

Generating API keys​

If you have your own software that needs to read from or write to EQUOS, an API key lets it sign in as your account.

  • Open the "API Keys" tab and press "Generate API Key".
  • Give the key a name so you can recognise it later.
  • Tick the scopes it should have — read or write access across Orders, Inventory, Contacts and Warehouse, plus webhook management if it needs it.
  • Optionally set an expiry date, then create the key.

The client ID and secret are shown to you once, at that moment, so copy them somewhere safe before you close the window. This ensures the secret is never left sitting in the console where it could be seen later.

Back on the tab, each key lists its scopes, when it was created, and its status, so you can revoke any key you no longer trust.

note

The full Developer API reference covers every endpoint and how to authenticate with the keys you create here.

Setting up webhooks​

Where an API key lets your code ask EQUOS for data, a webhook does the opposite — EQUOS calls your system the moment something happens.

  • Open the "Webhooks" tab and add an endpoint, entering the URL EQUOS should call.
  • Choose the events you want to hear about — for example an order being created or having its status changed, a stock adjustment or low-stock alert, a contact being added, or a shipment being created or delivered.
  • Use the test option to send a sample call and confirm your endpoint is receiving it.

This allows another system to react in real time — printing a docket, updating a spreadsheet, or messaging a channel — without anyone having to check the console.