tawk-to
30
总安装量
30
周安装量
#6994
全站排名
安装命令
npx skills add https://github.com/andrejones92/canifi-life-os --skill tawk-to
Agent 安装分布
claude-code
27
gemini-cli
24
opencode
24
antigravity
21
codex
21
cursor
21
Skill 文档
Tawk.to Skill
Overview
Automates Tawk.to live chat operations including conversation handling, visitor monitoring, canned responses, and team management through browser automation.
Quick Install
curl -sSL https://canifi.com/skills/tawk-to/install.sh | bash
Or manually:
cp -r skills/tawk-to ~/.canifi/skills/
Setup
Configure via canifi-env:
# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set TAWKTO_EMAIL "your-email@example.com"
canifi-env set TAWKTO_PASSWORD "your-password"
Privacy & Authentication
Your credentials, your choice. Canifi LifeOS respects your privacy.
Option 1: Manual Browser Login (Recommended)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
Option 2: Environment Variables
If you’re comfortable sharing credentials, you can store them locally:
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
Capabilities
- Handle live chat conversations
- Monitor real-time visitors
- Use canned shortcuts
- Transfer chats between agents
- Access visitor history
- Manage chat tags
- Create ticketed chats
- Configure triggers
Usage Examples
Example 1: Handle Incoming Chat
User: "Accept and respond to the waiting chat"
Claude: I'll handle that chat.
- Navigate to Tawk.to dashboard
- Accept incoming chat
- Review visitor information
- Send greeting message
- Continue conversation
Example 2: Use Canned Shortcut
User: "Send the shipping FAQ shortcut"
Claude: I'll use that shortcut.
- Open current chat
- Type shortcut command
- Select shipping FAQ
- Send to visitor
- Confirm delivered
Example 3: Transfer Chat
User: "Transfer this chat to the technical support agent"
Claude: I'll transfer the chat.
- Open current conversation
- Click transfer option
- Select technical support agent
- Add transfer note
- Confirm transfer
Example 4: Monitor Visitors
User: "Show me current website visitors"
Claude: I'll show the visitor list.
- Navigate to Monitoring section
- View active visitors
- Display page they're viewing
- Show visitor location and device
- Highlight returning visitors
Authentication Flow
- Navigate to dashboard.tawk.to via Playwright MCP
- Enter email and password from canifi-env
- Handle 2FA if enabled (notify user via iMessage)
- Select property if multiple
- Set agent status to online
- Maintain session cookies
Error Handling
- Login Failed: Verify credentials, retry
- Session Expired: Re-authenticate automatically
- 2FA Required: iMessage for verification code
- Property Not Found: List available properties
- Agent Offline: Cannot transfer to offline agents
- Visitor Left: Chat ended by visitor
- Rate Limited: Implement message queue
- Connection Lost: Reconnect automatically
Self-Improvement Instructions
When encountering new Tawk.to features:
- Document new dashboard UI elements
- Add support for new chat features
- Log successful response patterns
- Update for new integration features
Notes
- Tawk.to is free with optional add-ons
- Multiple properties can be managed
- Video and voice chat available on plans
- Ticketing creates follow-up system
- Triggers are automated messages
- Mobile app for agent responses
- Knowledge base add-on available