Fluent Commerce Logo
Docs
Sign In

API, Integration, and Connectors

Essential knowledge

Authors:

Matthew Hesford, Esma Tuzovic, Anita Gu, Cille Schliebitz

Changed on:

2 Feb 2025

Overview

API, Integration, and Connectors

This lesson covers the various integrations and connections with the Fluent platform.

Key points

  • Fluent is designed to integrate flexibly with other API's and connectors
  • Fluent provides connectivity via Rest and GraphQL API's
  • Webhooks provide outbound connectivity from Fluent

Common Interfaces

There are many interfaces that you may come across in your projects.  Below are some of the more common ones, and the information that's shared between them and the Fluent platform 

No alt provided

Fluent Order Management

Fluent Order Management Availability, Orchestration , Inventory, Store, Service  functionality are designed with flexibility to communicate with other APIs and Connectors

Online Store

  • Source data can be obtained from e-commerce stores, Marketplaces, and other sales channels
  • These data sources may share order and payment transaction information with the Fluent platform. 
  • Fluent will respond with:
    • Available to Sell (inventory)
    • Realtime fulfilment options for PDP/carts/checkout
    • Order status updates

PIM

Product information management (PIM) share the following data with Fluent:

  • Master data (products/categories)
  • Product descriptions / names / pricing / images

Note: While Fluent Order Management needs a master data list from the PIM, Fluent Order Management does not maintain this master data.

ERP

Fluent Order Management can easily connect with CRMs and ERPs.

Carrier Service

Fluent Commerce provides a number of standard webhooks for common third party integrations like courier provider hook, or email provider hook.

Payment Service

Order Orchestration  can talk with Payment APIs and get triggers / events like refund, payment success, fraud checks.

WMS

The Warehouse Management System or a Drop Ship Vendor may:

  • Receive a Fulfilment request from Fluent OMS
  • Send fulfilment updates to the Fluent OMS, such as updates on the Pick & Pack process

APIs

The Fluent GraphQL API provides powerful access to data, integration, and orchestration-driven business logic.  Fluent’s GraphQL API is defined by its data model schema and provides the ability to create, update, query, and search across the core order management domain model.

Fluent also provides REST APIs for platform-level integration and access, such as authentication,  triggering orchestration events, sending inventory batches, etc.

No alt provided

Webhooks

Webhooks enable outbound integration by providing external applications with real-time information. 

Fluent Order Management provides some standard webhooks as Rules within the Rule Library for common third-party integrations.  Following are some examples of webhooks:

  • Email provider hook
  • SMS provider hook
  • Carrier aggregator hook
  • Courier hook

Webhooks form part of the integration patterns provided by the Fluent Platform and should be used when appropriate.

No alt provided

Connectors

Fluent Order Management includes a growing library of Connectors that provide configuration-based integration with well known 3rd party applications and platforms in the ecosystem. 

Currently available connectors include: 

  • Salesforce Connectors
  • Commercetools Connectors
  • Adobe Connectors
  • SCIM Connectors

…and there's more to come!

Learn more about the Salesforce connectors including Salesforce Commerce Cloud (SFCC) and Service Cloud (SFSC).

MORE INFO

Learn more about the Commercetools connector.

MORE INFO

Learn more about Adobe connector.

MORE INFO

Learn more about SCIM connector.

MORE INFO

Copyright © 2025 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo