Frustration Detection
FoxChat tracks 5 behavioral signals that indicate a user is struggling:
- Rage scrolling -- rapid up-and-down scrolling (3+ direction changes in 5 seconds)
- Pricing page linger -- spending 30+ seconds on pricing without acting
- Repeat page visits -- returning to the same page 3+ times in one session
- Idle on dashboard -- new user sitting on the dashboard for 60+ seconds without clicking anything
- Return visit after frustration -- coming back after a previous session where frustration was detected
Proactive Triggers
When Foxy detects a signal, it opens the chat and reaches out with a contextual message. Not a generic "How can I help?" -- a specific message based on where the user is and what they were trying to do:
- "Any questions about pricing? I can help you pick the right plan."
- "I notice you keep coming back to this page. Can I help you find what you are looking for?"
- "Hey! First time here? I can walk you through getting started."
- "Welcome back! Last time things got a bit tricky. How can I help today?"
Configurable Coaching Rules
Site owners control exactly when and how Foxy intervenes. Each trigger has a cooldown (so users are not pestered), a target audience (new vs returning vs all), and a priority level. You can add custom triggers based on your product's specific friction points.
The Goal: Zero Support Tickets
Every proactive intervention that resolves a user's confusion is a support ticket that was never created. FoxChat tracks how many conversations were initiated proactively vs reactively, so you can measure the impact on your support volume over time.
No credit card required. One script tag. Works on any website.