User Interface Framework (WebApps, Manifest Configuration, Fragments, Components, and their Elements.), Orchestration Framework (Workflow, Actions, Rules, Entities, Contracts, Settings, Triggers, Status, and Variables), Developer Tooling (Modules, Templates, Connectors, and SDKs.)
This article describes the details of the different events in the Fluent platform and provides the required base knowledge for troubleshooting. This article expects that you have a good understanding of the Fluent Event Execution process and how Events are matched before the corresponding business logic is executed.
This article contains the list of Settings used in the context of ACCOUNT.
The Fluent OMS module is pre-configured with certain standard functions that allow the interface to manage orders, product availability, inventory, and order fulfilment and serve as a starting point for your projects.
The default UX templates are hosted on the platform, so there is no need to create the manifest settings yourself unless you need to customize the existing baseline configuration.
`https://<ACCOUNT_ID>.<ENVIRONMENT>.apps.fluentcommerce.com/oms`
To guide you through your journey of understanding and learning the Fluent Commerce OMS platform, the documentation is modeled according to the internal building blocks of the system, like 🔀Workflow or ⚙️Settings, with other top-level content types, such as 💡Essential Knowledge and 🧭How-to Guides layered on top of it. Dive right into it by starting here.
Fluent Order Management components are Web Apps, Modules, Order Management Experience (OMX), Orchestration Engine, and Cloud Infrastructure. These components operate within the framework to enable the order management experience on the platform.
Fluent Order Management components are Web Apps, Modules, Order Management Experience (OMX), Orchestration Engine, and Cloud Infrastructure. These components operate within the framework to enable the order management experience on the platform.
The Dispatch Template is a preconfigured UX Template used within the Fluent Store Web App.
This document is intended to introduce the Metrics and describe their place within the Fluent Big Inventory product.
Pre-requisites:
The Order Management Experience (OMX) Design System provides guidelines for delivering a user experience tailored to the Omnichannel Order Management space. This article will describe the foundations of the Design System, including color palette and typography which make up the overarching design theme of the Fluent Commerce platform.
We provide three reference workflows Home Delivery (HD), Click and Collect (CC) and Mixed Baskets. Suppose our reference workflows do not accommodate your business case. In that case, you can create a new Order Workflow to support additional Order Types that require different processing and timing, with such as marketplace orders and back orders
Learn more about supported reference workflows here.
This document is intended to describe to implementers Metrics technical details within the Fluent Big Inventory product.
Pre-requisites:
`metricInstant`
`metricRange`
This article explains how to transform manifests v1.0 into the new manifests v2.0. From this guide, you will learn how to configure manifest with necessary menu items, add filters and configure them, and add custom components. The examples below demonstrate the following Fluent OMS menu items:
Learn more about App-Level and Route-Level configuration here.
Differences between Admin Console and Fluent OMS manifests are summarised in the following tables
This page provides an overview of the guidelines and best practices for custom rule development.
It is highly recommended that you first read Designing Rules and Writing Custom Rules if you have not done so already.
The Workflow Framework Engine ensures that all Exceptions thrown out of Rules are recorded within the Orchestration Audit Events, accessible via the Event API. This is important for providing detailed information about what went wrong.
This guide is intended to provide implementers with information about the Metrics API within the Fluent Big Inventory product, describing its functionalities and utilization principles within the Fluent Platform.
Pre-requisites:
`METRICS_VIEW`
`metricInstant`
`metricRange`
This document is intended to describe to implementers which Metrics are available within the Fluent Big Inventory product and what kind of data they provide to achieve Platform Observability.
Pre-requisites:
As a part of Internationalisation, the Fluent platform supports multiple languages. This support allows users of web apps such as OMS Webapp and Fluent Store to configure and view the modules and interfaces of the Fluent platform in their preferred language.
As of the Fluent v4.45 release, the Fluent platform provides pre-configured support for the following languages.
Fluent Order Management uses a default language of Australian English
`en-AU`
`en-AU`
`en-US`
`fr-FR`
`es-MX`
`it-IT`
This document will detail how customers can view their Inventory Position Update(IPU) and Inventory Position Change(IPC) usage from within the Inventory Web App. Using this, customers can easily compare their usage to contracted rates.
Pre-requisites
`ACCOUNTUSAGE_VIEW`
`ACCOUNTUSAGE_VIEW`
The Fluent Admin Console is a web browser-based portal, for retail business users, that provides the interface to manage orders, product availability, inventory and order fulfillment. The Admin Console is used by businesses and administrators to access a large range of functionality provided by the following Fluent Commerce apps:
Each app provides out-of-the-box capabilities that are accessed by the Fluent Admin Console.
By default, the Admin Console displays content in English. However, v4.44 release onwards, the Fluent platform provides support for multiple languages. For more information on languages and localization and configuring other languages, click here. The console should be used on tablets and computers that have an active internet connection and a supported web browser.
Fluent Commerce doesn't support static IP whitelisting due to AWS Cloud's dynamic nature. Instead, robust authentication measures are in place for webhook security, including cryptographic signing and signature verification. While static IPs aren't recommended, securing webhook endpoints is achievable by configuring unique URLs and firewall rules. Additionally, setting up custom authorizers or message queue validation enhances security. Each webhook establishes a single connection, with inbound and outbound calls dependent on workflow events. For detailed guidance, refer to Fluent's 'Webhook overview' documentation.
The Sources Dashboard allows customers to understand the current state of Inventory Ingestion within their account. Customers can understand how their inventory is processed and monitor the execution flow in real time.
The Sources Dashboard visualizes inventory metrics and displays user-friendly information by querying inventory-related metrics data.
The data is presented for up to the last 24 hours. You can read more about how to configure periods in the guide.
The Sources Dashboard contains Overview and Sources sections.
The Product module is a collection of products and any attributes and details associated with each product in the category.
The Products module of the Fluent Big Inventory app provides comprehensive capabilities:
The module contains the following configurations:
The Feeds Dashboard contains general information about inventory feeds for an account for the selected periods (default periods are: last 30 minutes, last 1 hour, last 8 hours, last 24 hours). You can read more about how to configure periods in this guide.
The Feeds Dashboard contains Overview and Feeds sections.
Using the Event API
Clients and Partners will need to have their Fluent Account set up prior to being able to work with Orchestration.
You should have received an "Account Ready" email with your Fluent Account Details, including user login credentials.
If you do not have access to a Sandbox account, please contact your Fluent Account Manager.
Copyright © 2024 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.