Sanal AI
  1. Introduction
Sanal AI
  • Introduction
    • ๐Ÿš€ Sanal AI - Encore Data
    • ๐Ÿ› ๏ธ Getting Started
    • ๐Ÿค The Approach / Model
  • Data Structures
    • ๐Ÿ“ Data Layout
    • ๐Ÿช Merchants
    • ๐Ÿ“‚ Categories
    • ๐Ÿท๏ธ Items
    • ๐Ÿ›’ Products
    • ๐Ÿ“ฆ Inventory
    • ๐Ÿ‘ค Customers
    • ๐Ÿงพ Orders
    • ๐Ÿงพ Variants & Combinations
  • API Requirements
    • ๐Ÿ”Œ API Requirements
    • API: `syncMerchants`
    • API: `syncCategories`
    • API: `syncItems`
    • API: `syncProducts`
    • API: `syncInventory`
    • API: `syncCustomers`
    • API: `syncOrders`
  1. Introduction

๐Ÿค The Approach / Model

Our data synchronization strategy is a real-time "push" model.
The Encore platform is the source of truth for all merchant, item, product, category, inventory, customer, and order data.
As data is created or updated in our system, our backend will make a corresponding API call to a deepsense-hosted endpoint, pushing the new or updated data object.
This event-driven approach ensures the AI engine always has the freshest, most accurate data to work with.

Initial Data Synchronization#

An initial bulk synchronization can be made available with the complete current dataset.
Encore provides a mechanism for the initial load (details can be discussed and shared).

Real-time Conversational Context#

For real-time conversational interactions additional context (such as the user's currently selected delivery address) shall be passed with each request to enable accurate, location-aware filtering and responses.
Previous
๐Ÿ› ๏ธ Getting Started
Next
๐Ÿ“ Data Layout
Built with