At a glance
The percentage of Vortex IQ-filed Tidio tickets that the merchant team has actually closed in the last 90 days. Designed to answer the merchant question: “is the audit programme working, or am I paying for findings that nobody actions?” Tidio’s positioning is DTC-ecommerce-friendly live chat with Lyro (their proprietary AI chatbot) doing the deflection layer. On a Tidio account, the headline rate is heavily influenced by Lyro: if Lyro is closing chats it can have a hand in closing tickets too. Read this card alongside Lyro’s resolution-by-AI breakdown to know what is human action and what is bot deflection.
Calculation
Calculated automatically from your Tidio data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK DTC pet-supplies brand on Shopify running Tidio Plus with Lyro AI enabled and 2 agents covering UK office hours. Snapshot taken on 02 May 26 at 16:15 BST, looking back over the rolling 90 days from 02 Feb 26.
The card reads 71%. Five observations:
- 71% is healthy for a 2-agent SMB on Tidio. Tidio attracts smaller DTC brands with limited helpdesk discipline; the benchmark for a 2-agent team is 65-75%. Above 75% sustained for a quarter often means the audit thresholds are too generous (lower them).
- Audit Lyro’s 1 closure carefully. Lyro is trained on customer-facing FAQs from your Tidio Knowledge Base. A Vortex IQ ticket filed about “broken Klarna at checkout” is not in that training scope; if Lyro closed it, Lyro probably replied with a generic “we will look into it” message. Open the ticket and verify the underlying issue (Klarna) is fixed in production. If yes, the closure is honest; if no, retrain Lyro to defer to a human on
tag:vortex_iqtickets. - The 2 Workflow auto-solves are a real pattern. Tidio’s auto-solve-after-N-days rule is configurable per tag. Set it to 21 days for
vortex_iqtags so abandoned findings drop into the solved bucket. The honest configuration: only count a Workflow-solve as resolution if the underlying issue is genuinely fixed (a deploy went out, the catalogue was corrected). Otherwise the rate is inflated. - Pair with
shopify.refund_rate. If refund rate is steady or falling AND this card sits at 71%, the audit programme is paying for itself. If refund rate is climbing despite findings being closed (especially Lyro-closed), the team is closing the wrong findings cosmetically. - DTC brands on Tidio often have founders in the chat stream. This is a positive: a founder reading customer chats sees Vortex IQ findings in context and triages faster. The flip side: when the founder is busy (campaign launch, weekend), Vortex IQ tickets sit. The 10 open findings here probably skew to weeks when the founder was attending other things. Pair with
tid_open_ticketsto confirm. - Tidio’s UK/Polish heritage shows in API rate limits. The Communicator-plan rate limit (60 req/min) is tight; on a busy account with 1000+ findings the connector falls back to slower polling. Plus and Premium plans have higher limits. None of this changes the rate calculation, only the refresh frequency (60-90 seconds vs 30 seconds).
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look in Tidio’s own dashboard: Tidio does NOT provide a single “tag-scoped resolution rate” gauge, so this card is computed by Vortex IQ from the Tickets API. To verify it manually:Analytics -> Tickets filtered toWhy our number may legitimately differ from Analytics’ number:tag = vortex_iq, date range last 90 days. Read the percentage ofSolvedagainstTotal. That is the same calculation this card runs. Tickets list withtag:vortex_iqplus astatus:solvedfilter, gives the numerator population at a glance. [Saved filter -> “Vortex IQ findings, solved (90d)”] if you have set one up, gives the count without re-typing the filter.
Cross-connector reconciliation:
Known limitations / merchant FAQs
The rate dropped 15 points this week. What changed? Three usual causes, in order of likelihood:- Audit volume up. Vortex IQ filed more findings than usual. The denominator grew faster than the team’s closure rate.
- Capacity loss. Founder distracted (campaign launch, ad-spend audit, weekend), or the single CS agent on holiday. Pair with Open Tickets (all); if global Tickets backlog is also up, capacity is the answer.
- Workflow drift. A Tidio Workflow rule that auto-tagged or auto-routed Vortex IQ tickets turned off, or Lyro retraining changed which intents it handles. Open Settings -> Automation and confirm the
vortex_iqrules and Lyro intents are still as expected.
tag:vortex_iq tickets (in Lyro Settings -> Audience, exclude tickets carrying that tag).
A finding closed today but it was filed 95 days ago. Does it count?
No. The window is anchored on the filing date, not the closure date.
What is a healthy rate on Tidio?
- 75%+ : healthy. Audit programme is working; team has slack.
- 60-75% : normal for a maturing programme.
- 50-60% : warn. Team is straining; investigate triage process.
- <50% : critical. Findings are filed faster than they are closed.
vortex_iq tickets monthly.
Why is the alert threshold 50% and not 70%?
50% is the breakeven point at which the team is closing one finding for every one filed. Below 50% the backlog grows; above 50% it shrinks. A 70% threshold would over-page in the first quarter of any new audit programme.
My Tidio is connected via the Shopify app. Does that change anything?
The Shopify app adds order-context enrichment to chats and tickets, which speeds up agent triage but does not change the API surface this card uses. The rate calculation is identical for Shopify-app-connected and standalone-API-connected accounts.