Getting Started

Pre-built Connectors

Ready-to-use connectors for ERP, accounting, marketing, shipping, and more

Pre-built Integrations

Avvyr offers a catalogue of pre-built integrations that can be activated per tenant through the Management API or the Avvyr dashboard. Each integration declares its configuration schema, required secrets, and available sync events via a manifest.

Available connectors

ERP & Order Management

IntegrationDirectionDescription
OmniConnectOutboundOrder sync to OmniConnect WMS/ERP. Automatically pushes completed orders for fulfillment and warehouse processing.
Business CentralInbound / OutboundFull ERP integration with Microsoft Dynamics 365 Business Central. Syncs products, inventory, orders, and prices bidirectionally.
MagentoInbound / OutboundProduct and order synchronization with Magento e-commerce platform.

Accounting

IntegrationDirectionDescription
FortnoxOutboundAccounting integration with Fortnox. Pushes invoices and financial data.
Björn LundénOutboundAccounting integration with Björn Lundén. Pushes invoices and financial data.

Marketing & CRM

IntegrationDirectionDescription
KlaviyoOutboundEvent tracking for marketing automation. Pushes order events, cart events, and customer data to Klaviyo for email/SMS campaigns and audience segmentation.
YotpoInboundReviews import from Yotpo. Pulls product reviews and ratings into Avvyr.

Shipping & Logistics

IntegrationDirectionDescription
IngridOutboundDelivery and shipping management via Ingrid.
PostNordOutboundShipping and logistics integration with PostNord.

Communication & Support

IntegrationDirectionDescription
Azure CommunicationsOutboundEmail and SMS delivery via Azure Communication Services. Used as the native fallback for order confirmations, receipts, and support notifications.
ZendeskOutboundSupport ticket synchronization with Zendesk.

E-commerce Platforms

IntegrationDirectionDescription
ShopifyInbound / OutboundProduct, order, and inventory sync with Shopify.
WooCommerceInbound / OutboundProduct, order, and inventory sync with WooCommerce.

Other

IntegrationDirectionDescription
PrintNodeOutboundCloud printing for receipts, labels, and documents via PrintNode.
Power BIOutboundReporting and analytics data push to Power BI.
OpenAIInternalAI-powered features including semantic product enrichment.

How connectors work

Each integration follows the same pattern:

  1. Manifest — declares settings schema (fields, validation rules), required secrets, and available sync events
  2. Configuration — tenant activates the integration via the Management API, providing settings and secrets
  3. Dispatcher — when a domain event fires (e.g. order.created), the dispatcher checks which integrations subscribe to it and routes the event to the correct queue
  4. Worker — the integration-specific worker fetches fresh entity data, maps it to the external format, and calls the external API
  5. Tracking — every step is logged as an IntegrationEvent with status, payloads, and communication history

Retrieving available integrations

Use the Management API to discover which integrations are available:

GET /v1/integrations/available
Authorization: Bearer <token>

This returns the full catalogue of integration manifests, including their settings schemas and available sync events.

Activating an integration

POST /v1/integrations/
Authorization: Bearer <token>
Content-Type: application/json

{
  "service": "klaviyo",
  "enabled": true,
  "settings": {
    "apiKey": "pk_xxx..."
  },
  "synchronizations": [
    { "eventType": "order.created", "enabled": true },
    { "eventType": "order.updated", "enabled": true }
  ]
}
Pre-built integrations are activated per tenant. The available connectors depend on your license. Contact your account manager for details.
Copyright © 2026