Skip to content

Integrations overview

AccuPredix connects to external systems for data ingest (orders, masters) and downstream automation (Zapier, Make, BI tools).

Data connectors (Growth+)

Configure under WorkspacesConnectors:

Category Examples Sync
eCommerce Shopify Orders → canonical schema
Accounting QuickBooks, Xero Invoice lines as demand proxy
ERP NetSuite TBA, Dynamics, SAP/Odoo presets Field mapping wizard

Onboarding flow

  1. Add connector — choose preset or custom REST/SFTP.
  2. Test connection — validates credentials without saving (probe API).
  3. Preview sync — sample rows mapped to canonical columns.
  4. Save & sync — scheduled or manual pull.

When OAuth is configured on the server, Shopify / QuickBooks / Xero support Connect buttons instead of pasting tokens manually.

Reconnect

If credentials expire, connectors show needs reconnect. Edit the connector and re-authorize or update tokens.

OAuth connectors (Shopify, QuickBooks, Xero) require server-side configuration by AccuPredix or your deployment operator. Contact support@accupredix.com if Connect buttons are unavailable.

Automation (Zapier / Make)

Growth+ orgs use the public REST API with polling triggers:

Trigger Endpoint
Run completed GET /api/v1/runs?status=complete&since={iso}
Demand alert GET /api/v1/alerts?unread=true&since={iso}
Trend changed GET /api/v1/series?trend_changed_since={iso}
Action Endpoint
Trigger run POST /api/v1/runs
Series forecast GET /api/v1/series/{id}/forecast?run_id={run}
Safety stock GET /api/v1/runs/{id}/safety-stock/{series_id}

Base URL: https://app.accupredix.com/api/v1 (or your deployment URL).

Full reference: API overview.

BI / OData (Growth+)

Power BI and Tableau can consume the OData feed documented in-app under API keys / BI settings.

Webhooks (Shopify)

Inbound Shopify webhooks (order create/update) require:

  • ACCUPREDIX_APP_PUBLIC_URL set on the BFF
  • Webhook URL shown in connector setup: POST /webhooks/connectors/shopify/{connector_id}
  • HMAC validation using the Shopify app secret

Security

Connector secrets are AES-256-GCM encrypted at rest when ACCUPREDIX_APP_CONNECTOR_CREDENTIALS_KEY is set. API responses redact secret fields as ********.