DIAFAN.CMS
After connecting the catalog, open Integrations and actions in the bot editor. Add the required DIAFAN.CMS operations and select the store connection.
Catalog access
These actions have been verified by a live bot on a DIAFAN.CMS 7.6.5 test store. The connection needs an active ChatRex subscription or an available demo period to run catalog actions.
Search requires at least one of query, sku, category or attributes. Optional limit is 1–20 and page is 1–1000. Other actions accept product_id and optional variant_id.
Search, read the product, clarify the desired variant, check its stock and obtain the link. A product price before variant selection may mean “from”. Never report another variant's stock.
Use IDs from a fresh search or product response. Saving a product in DIAFAN can recreate variants with new IDs. If a previous variant is no longer found, search and select the current variant again.
With stock tracking disabled, report only confirmed availability. An unknown quantity means neither zero nor unlimited stock. Zero stock with tracking enabled means the item is unavailable.
Expand Result preview, enter a query or existing product ID and request the result. Use a current variant ID when checking a variant. Then test the same operations through the connected chat and verify that the customer receives the reply.
For empty search results, clarify the SKU or attributes. On connection errors, offer specialist assistance without inventing prices, quantities or links. These operations do not create orders, reserve stock or charge payments.