Configure
Admin
Create domains and manage sites, members, and service policies.Admin → Customer serviceCustomer service / Beginner tutorial
Complete eight guided steps in about 15 minutes to configure, connect, serve, and review. Every step shows where to go, what to do, and how to verify success.
Get running in 15 minutes
Customer service is not a single page: Admin owns rules, Open Platform owns web integration, and the App is where agents serve visitors. Beginners often get stuck by looking in the wrong surface.
Configure
Admin → Customer serviceIntegrate
Open Platform → Web CSServe
App → Customer service deskStep 1 / 8
Click New domain.
Enter a recognizable name, welcome message, and assignment strategy.
Save and open the domain details.
Common mistake: A service domain is not a DNS domain. It groups service sites, people, and permissions.
How one request moves
Visitor entry, agent handling, and administration are one connected workflow. An incomplete stage affects the final service result.
Embed the widget or publish a standalone service link.
Keep identity continuity with externalUserId, fingerprint, or local visitor ID.
Route requests through manual pickup or round-robin assignment.
Claim the conversation, review context, and reply efficiently.
Transfer, escalate, or create a ticket for longer-running work.
Record the outcome and invite the visitor to rate the service.
Analyze volume, first response, transfers, satisfaction, and SLA.
Role-based tasks
Each role uses a different surface. Every step shows where to act and how to verify completion.
Administrator
Administrators decide where visitors enter, who can receive them, when service is available, and what happens after a timeout.
Create a domain with a name, welcome message, and default assignment strategy.
Create separate sites for the main site, store, or help center and enter every allowed origin.
Add agents, viewers, or domain admins and set concurrency limits.
Set working hours, offline messages, unattended replies, reassignment, auto-close, and SLA thresholds.
Maintain quick replies and verify permissions for tickets, escalations, and reports.
Capability map
This table explains business outcomes. Use the technical docs for parameters, code, and event payloads.
Unify traffic from websites, H5, SMS, email, and QR codes into one domain.
Control who receives work, how much they receive, and what happens when no one responds.
Help agents understand context quickly and preserve it for the next collaborator.
Move realtime work fast and track complex issues across time and people.
Turn service policy into system behavior instead of relying on memory.
Drill down by agent, site, and time range to find concrete improvements.
Status reference
Conversations and tickets use separate lifecycles: conversations handle realtime service, while tickets track longer-running work.
The lifecycle of one realtime visitor request.
The visitor is queued for claim or assignment.
A current owner can communicate with the visitor.
Ownership changed and the new agent continues with existing context.
A visitor returned after closure and started a new service stage.
Realtime service ended and results feed reporting and ratings.
The lifecycle of a problem that needs continued work.
The ticket exists but has not been claimed.
An assignee is actively working on it.
More information or confirmation is needed from the customer.
A solution is available and awaits final closure.
The issue is archived or reopened when more work is required.
Next step
Create the domain and site first, confirm agents can receive, and only then integrate the webpage. That sequence makes failures easy to locate.