Integrations overview¶
AccuPredix connects to external systems for data ingest (orders, masters) and downstream automation (Zapier, Make, BI tools).
Data connectors (Growth+)¶
Configure under Workspaces → Connectors:
| 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¶
- Add connector — choose preset or custom REST/SFTP.
- Test connection — validates credentials without saving (probe API).
- Preview sync — sample rows mapped to canonical columns.
- 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_URLset 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 ********.