Live Agent Handoff
When the AI chatbot encounters questions it can't answer or detects customer frustration, it can seamlessly hand off the conversation to a human agent.
Navigate to Intufind → Chatbot → Live Agent to configure.
How It Works
- Customer requests human help (or AI detects need)
- Conversation is forwarded to your support platform (e.g., Slack)
- Agent responds through the platform
- Messages appear in the chatbot widget in real-time
Provider Selection
Choose which platform to use for live agent conversations:
| Provider | Availability | Notes |
|---|---|---|
| Slack | Available | Free with existing workspace |
| Coming Soon | — | |
| Zendesk | Coming Soon | — |
Screenshot: wp-live-agent-provider.png
Slack Setup
Easy Setup (Recommended)
The fastest way to connect Slack:
- Go to Intufind → Chatbot → Live Agent
- Select Slack as your provider
- Click the Add to Slack button
- Authorize Intufind in your Slack workspace
- Configure which channel to use for support
Screenshot: wp-live-agent-slack.png
Channel Configuration
After connecting via OAuth:
- Create a support channel in Slack (e.g.,
#customer-support) - Add the Intufind app to the channel:
- Right-click the channel → View channel details
- Go to Integrations → Add Apps
- Select Intufind
- Find the Channel ID:
- Still in channel details, scroll to the bottom
- Copy the Channel ID (starts with
C)
- Paste the Channel ID in the configuration
Advanced: Manual Configuration
For custom Slack apps (advanced users only):
- Go to
api.slack.com/appsand create a new app - Add bot scopes:
chat:write,channels:read,users:read - Install app to workspace and copy the Bot Token
- Enable Event Subscriptions with your webhook URL
- Create a support channel and invite your bot
- Enter credentials in Intufind:
- Bot User OAuth Token (starts with
xoxb-) - Channel ID (starts with
C) - Signing Secret (from App Credentials)
- Bot User OAuth Token (starts with
Behavior Settings
Once your provider is configured, customize handoff behavior:
Screenshot: wp-live-agent-behavior.png
Enable Live Agent
Default: Off (until configured)
Master toggle for the live agent feature. Must configure credentials first.
AI-Suggested Handoff
Default: On
Allow the AI to suggest handoff when it detects:
- Customer frustration
- Complex issues it can't resolve
- Repeated questions indicating confusion
Custom Escalation Criteria
Define specific situations when the AI should escalate to a live agent.
Default (with AI Order Support enabled):
"Escalate requests that require human judgment, empathy, or actions the AI cannot perform (e.g., refunds, cancellations, account closures, complex policy exceptions, sensitive customer situations)."
Default (without AI Order Support):
"Always escalate: order inquiries, refunds, cancellations, order disputes, billing issues, account problems, or any request requiring system access the AI cannot provide."
Tip: If AI Order Support is enabled (see WooCommerce Integration), the AI can look up orders automatically, so escalation criteria should focus on actions the AI can't perform rather than information lookups.
Manual Handoff Button
Default: On
Show a "Talk to a Human" button in the chat interface, allowing customers to request human help at any time.
Business Hours
Default: Empty
Display your support hours when agents are unavailable.
Example: "Mon-Fri 9am-5pm EST"
When a customer requests handoff outside business hours, this message is shown.
Inactivity Timeout
Options: 1 min, 5 min, 10 min (recommended), 15 min, 30 min, 60 min Default: 10 minutes
Automatically end the live agent session after this period of inactivity. Returns conversation to AI mode.
Disconnecting
To remove Slack integration:
- Go to Intufind → Chatbot → Live Agent
- Scroll to Disconnect Slack
- Click Disconnect Slack
- Confirm the action
This removes all OAuth credentials and channel configuration.
Troubleshooting
Messages not appearing in Slack
- Verify the Intufind app is added to the support channel
- Check the Channel ID is correct
- Test by sending a message in the chat widget
Agent responses not appearing in widget
- Ensure your agent is replying in the correct thread
- Check the Intufind app has proper permissions
- Review Status page for API errors
Handoff button not showing
- Verify Manual Handoff Button is enabled
- Ensure Enable Live Agent is on
- Check that credentials are configured (status should show "Configured")
Next Steps
- WooCommerce Integration — AI order lookups
- Prompts — Manage suggested prompts
- Troubleshooting — Common issues