Tidio on Oliver POS
Oliver POS counter sales feed the same WooCommerce customer record the Tidio live-chat plugin reads, so the chat widget and the Lyro AI bot see in-store orders alongside online ones.
How Tidio works with Oliver POS for WooCommerce
Tidio is the SMB-priced live-chat and chatbot platform popular with smaller WooCommerce stores — storefront chat widget, ticketing inbox, automation flows, and Lyro AI answering common questions without an agent. The Tidio plugin pulls WooCommerce customer and order data into the chat and inbox views. Oliver POS writes every counter sale into WooCommerce against the same customer record Tidio reads, so the in-store purchase shows up inside Lyro's context and the agent's sidebar from the first message.
What Tidio pulls from WooCommerce
The Tidio – Live Chat & AI Chatbots plugin links a Tidio workspace to a WooCommerce store and exposes the matched customer's data inside both the live-chat widget and the agent inbox. When a logged-in shopper opens chat from the storefront, Lyro and the agent see the customer's WooCommerce contact — name, email, phone, lifetime order count, recent orders with line items and totals — pulled into the conversation panel. Tidio automation flows can branch on order attributes (last-order date, last-order total, abandoned cart, refund history) to fire pre-chat triggers, route to the right agent, or open a Lyro flow trained on the store's product knowledge.
Agents can drill into a specific order from inside the inbox, view the receipt, and (on connector versions that support it) issue refunds or write back order notes to WooCommerce without leaving Tidio. Oliver POS writes register sales into WooCommerce as standard orders matched to the existing customer record, so those sales appear in the Tidio chat and inbox identically to online orders. Lyro's suggested answers and the agent's sidebar both see the in-store activity automatically; the SMB retailer doesn't have to wire a separate POS connector into Tidio.
Why in-store sales matter inside Tidio
Tidio is the live-chat platform smaller WooCommerce stores pick because it covers the same workflows the enterprise platforms do — Messenger-style storefront widget, agent inbox, automations, AI bot — at SMB pricing. The retailers running it usually run one or a small handful of outlets and a small support team (one to five agents, sometimes the founder herself), with most customer questions arriving through the chat widget on the storefront and a smaller stream through email or social DM. The retailer's job-to-be-done for Tidio is conversational triage at small-business scale.
The blind spot is the same one larger retailers hit, just with sharper consequences because the team is small. If the brand also runs a counter and the POS doesn't feed WooCommerce, the chat widget shows no record of the in-store sale the customer is messaging about. Lyro can't answer because Lyro doesn't see the purchase. The lone agent (or the founder) has to switch from Tidio into the POS terminal, find the customer, copy the receipt — for every counter-purchase chat. At small scale, those minutes add up faster than the team can absorb.
Oliver POS writes the counter sale into the WooCommerce customer record Tidio is already reading. Lyro sees it. The agent sees it. The same automation that worked for online orders — abandoned-cart triggers, post-purchase follow-ups, refund-flow handoffs — works for in-store sales because they live in the same customer object Tidio reads from.
How the WooCommerce + Oliver + Tidio support flow works
The register-side flow is the same one every Oliver-on-WooCommerce setup uses. The cashier rings the sale on Oliver POS, captures the customer at tender by email or phone — matched against the existing WooCommerce customer base — and tenders. Oliver writes the WooCommerce order with line items, taxes, payment method, the created_via=pos meta flag, and a per-outlet tag identifying the store. Refunds at the counter write standard WooCommerce refund actions reconciled against the original order.
When the customer opens chat from the storefront, the Tidio widget loads with the matched WooCommerce contact in the conversation context. Lyro's knowledge-of-the-customer block sees the recent orders — in-store and online — and routes the conversation accordingly (handoff to agent for refunds, knowledge-base answer for sizing questions, automation flow for status updates). The agent inbox renders the same order list in the sidebar, with line items, totals, and refund-action buttons. Where the connector supports it, the agent fires a refund on the WooCommerce order from inside Tidio, the refund syncs down to Oliver on the next register sync, and the in-store receipt is reconciled.
Tidio automation rules can filter on the created_via=pos meta or the per-outlet tag so flows distinguish online versus in-store originating sales — for example, sending a post-purchase NPS only to customers whose most recent sale came from a specific outlet, or routing receipt-and-return tickets to a regional agent. The small team gets enterprise-style cross-channel context without the enterprise toolchain.
Best fit for retailers who…
Tidio on Oliver POS suits small WooCommerce retailers — one to a small handful of outlets, a one-to-five-agent support team (often founder-led), and most customer questions arriving through the storefront chat widget. Boutique apparel, beauty, specialty food, hobby and craft, and similar verticals hit this profile most often. The team picked Tidio because it covers Lyro AI and live chat at a price point the business can sustain; the team picks Oliver POS because the counter sale finally feeds the same WooCommerce customer record the chat widget and the bot already read. The result is small-business support that finally feels cross-channel without an enterprise budget.
What you get and how to set it up
Features Oliver surfaces from the Tidio plugin, plus the 4-step install most merchants run through.
Features at the register
- In-store sales appear in the customer's Tidio ticket timeline alongside online orders
- Online + in-store lifetime value, average order value, and order count surfaced as one metric
- Per-outlet support tagging via Oliver order meta, exposed in Tidio as filterable conversation properties
- Agent-side refund actions (where Tidio supports them) write back to WooCommerce and reconcile with Oliver POS
- Customer-capture at the counter feeds the same customer base Tidio already serves online
- Same Tidio subscription, same agent seats, same workflow as before
Setup in 4 steps
- Install the Tidio – Live Chat & AI Chatbots on your WooCommerce site and connect your Tidio account
- Map the WooCommerce customer + order objects to the Tidio sidebar widget so agents see order history in conversations
- Install Oliver POS, sign in to the register, and enable the customer-capture prompt (email or phone) on the tender screen so counter sales attach to existing customers
- Open an existing customer's Tidio conversation and confirm a recent Oliver POS sale appears in the order-history widget alongside online orders
Common questions about Tidio on Oliver POS
Does the Lyro AI bot pick up Oliver POS in-store purchases when answering customer chats?
Yes. Lyro reads from the same WooCommerce contact and order data the Tidio plugin surfaces to agents. Because Oliver writes counter sales into the matched WooCommerce customer record, Lyro's context window includes the in-store activity automatically — answers about receipts, returns, and recent items reflect what the customer actually bought at the counter.
Can Tidio automation flows trigger on Oliver POS receipts the same way they trigger on online checkouts?
Yes. Oliver-written WooCommerce orders fire the same WooCommerce order-created events the storefront checkout fires, so Tidio flows that listen for an order event (post-purchase follow-up, NPS, abandoned-return reminders) run on in-store sales without extra wiring.
Does Oliver POS have a partnership with Tidio?
No. Oliver doesn't partner with Tidio or any other helpdesk platform. We support Tidio because its WooCommerce connector already reads orders and customer records from your store — and Oliver writes every in-store sale into the same WooCommerce customer record, so the agent sees in-store + online order history in one timeline. Your Tidio account, your agent seats, and your support contract stay between you and Tidio.
Does Oliver charge extra to use Tidio?
No. You pay Tidio's standard published pricing directly to Tidio. Oliver doesn't take a markup, doesn't insert itself into the ticket flow, and doesn't charge a per-conversation or per-agent fee on top.
Will Oliver POS sales show up in the customer's order history inside Tidio?
Yes. Every Oliver POS sale is written to WooCommerce against the same customer record (by email or phone match), and the Tidio WooCommerce connector surfaces all of that customer's orders in the support conversation — in-store sales sit in the same timeline as online orders, with the same line items, taxes, and totals.
Can a Tidio agent refund an Oliver POS sale from the helpdesk?
It depends on the Tidio connector. The mainstream WooCommerce + Tidio integrations can fire a WooCommerce refund action from inside the ticket, which Oliver picks up on the next register sync — the original Oliver receipt is reconciled and the refund appears in WooCommerce reporting. If the connector you use doesn't expose refunds directly, the cashier can refund the same order from the Oliver POS register and the support ticket reflects it on refresh.
Will Tidio treat my in-store and online customers as one record?
Yes, on email or phone match. Oliver POS deduplicates against the existing WooCommerce customer base when the cashier captures a customer at the counter — same record, same lifetime value, same support history. Tidio reads from that unified customer object, so the agent sees the full cross-channel relationship in one view.
Read our full guide to Tidio on Oliver POS
A long-form walkthrough of running Tidio alongside the Oliver POS register on a WooCommerce store.