Suppli DM¶
Suppli DM handles customer messages across 6 channels with AI-powered replies — using your product catalog as context.
Live channels¶
| Channel | Status | Method |
|---|---|---|
| ✅ Live | Webhook | |
| X (Twitter) | ✅ Live | Polling |
| Slack | ✅ Live | OAuth |
| Messenger | ✅ Live | Webhook |
| ✅ Live | IMAP | |
| Website Chatbot | ✅ Live | Embedded widget |
| ⏳ Coming soon | Twilio |
Turning replies on and off¶
Suppli DM Active (Settings → Approval) is on from the start, so replies begin the moment you connect a channel; a switched-on Suppli DM with nothing connected does nothing. Turn it off to pause replies on every channel at once: customer messages are still stored in Analysis, and nothing is sent, not even the fallback message. The website chatbot still answers a visitor with your fallback message while it is off, and you get one Inbox alert a day in the Suppli DM section. Accounts created before November 2026 keep the setting they had.
Website chatbot: adding it to your site¶
Suppli DM → Website tab → Setup shows your script tag. Paste it once, in your site's global footer (the box most site builders call Footer, Custom code or Footer scripts); the chatbot then shows on every page of your site. The card shows the exact place for WordPress / WooCommerce (Code Snippets → Header & Footer → the Footer box, or any header/footer plugin), Shopify (theme.liquid, just before </body>), Wix (Custom code → Body - end), Squarespace (Code injection → Footer), Webflow (Custom code → Footer code) and Google Tag Manager (Custom HTML tag, All Pages). For developers: the footer box is the same as placing the tag just before </body>. Want it on only some pages? Paste it in those pages instead.
The chatbot answers only on the allowed domains listed in Setup and only while Chatbot active is ticked and saved; a saved-off chatbot serves nothing, not even the launcher.
How it works¶
- Customer sends a message on any connected channel
- Suppli DM receives it (webhook or polling)
- GPT-4o-mini reads the message + your product catalog
- A reply is drafted and scored by a QA gate
- If score passes → reply is sent automatically
- If score fails → you're notified in Suppli Inbox
Catalog lookup¶
The AI can look up any product by SKU — pulling title, price, stock level, and product info from your Catalog. When a customer asks "do you have the BP799 in stock?", Suppli DM checks your catalog in real time.
Slack — sensitive data gate¶
Finance data (P&L, revenue, order counts) is only accessible in authorized Slack channels. If a message in an unauthorized channel asks for financial data, Suppli refuses and explains why.