Search...
Menu

Mobile Device Usage

1. Download

Applicable Products:

  • NXLink – Digital Marketing (supports WhatsApp, Line, Viber, Webchat)

  • NXLink – Call Center

Current Version: V6.9.9


2. Login

2.1 Login

  1. Account & Password: Enter your PC account and password. Only one device can stay logged in at a time.

  2. Auto Save: After successful login, account and password are saved automatically.

  3. Permission Request: To ensure incoming calls are received, notification permission is required. You can configure it under Settings → New Message Notifications.

 

2.2 Product Selection

  1. On first login, select the product to enter; functions depend on agent seat allocation.

  2. After login, you can switch products via Settings → Switch Product.


3. Digital Marketing

3.1 Ongoing Conversations

  1. Permission Control: Agents and newly created roles can only view conversations assigned to them.

  2. Filtering: Filter conversations by staff or conditions.

  3. View Conversations: Click on a conversation in the list to enter the chat page. From the top-right avatar, access the customer detail page.

3.2 Customer Details

  1. View: Check customer’s basic info, custom fields, and notes.

  2. Actions: Edit details, end the conversation, or transfer it. (From the customer list, agents can also initiate proactive contact.)

3.3 To Be Assigned

  1. View: View unassigned conversations (agents can only see conversations within their group) and bot-handled conversations.

  2. Take Over: Enter the conversation page and take over.

3.4 Customer List

  1. Permission Restrictions: Owners, admins, and supervisors can view all customers. Other roles (agents or new roles) can only see “My Customers.”


4. Call Center

4.1 Dialpad

  1. Outgoing Calls: Select random numbers or DID numbers to make calls.

  2. Incoming Calls: With notification permission enabled, incoming call alerts appear at the top of the screen.

4.2 Call Records

  1. Call Records: View statistics of incoming and outgoing calls.

  2. Callback: Supports call-back.


5. Settings

  1. Switch Product: Switch between Digital Marketing and Call Center.

  2. Language: Supports English and Chinese.

  3. New Message Notifications: Configure message notification settings and allow background running.

  4. About NXLink: Version details and version number.


6. Developer Integration

6.1 Outbound Call Protocol

Field Type Notes
actionType string(32) Event type, use callOut
caller string(32) Caller number. Leave empty to use random number
callee string(32) Callee number (must include country code, e.g., for Hong Kong: 852***)
countryCode string Callee country code
timestamp long Current timestamp
orderId string(32) Custom orderId, optional

Example – Kotlin

 
try { val intent = Intent() intent.setAction(Intent.ACTION_VIEW) intent.addCategory(Intent.CATEGORY_DEFAULT) val s = "nxlink://nxlink.com?actionType=callOut&caller=8523853XXXX&callee=8523853XXXX&countryCode=852&orderId=xxxxxxx&timestamp=${System.currentTimeMillis()}" intent.setData(Uri.parse(s)) startActivity(intent) } catch (e: Exception) { }

Example – Swift

 
private func generateURL() -> URL { var components = URLComponents() components.scheme = "nxlink" components.host = "nxlink.com" components.queryItems = [ URLQueryItem(name: "actionType", value: "callOut"), URLQueryItem(name: "caller", value: caller), URLQueryItem(name: "callee", value: callee), URLQueryItem(name: "countryCode", value: countryCode), URLQueryItem(name: "orderId", value: orderId), URLQueryItem(name: "timestamp", value: String(Date().timeIntervalSince1970)) ] print("URL: \(components.url!.absoluteString)") return components.url ?? URL(string: "nxlink://")! } let url = generateURL() UIApplication.shared.open(url) { success in if !success { print("Can't open URL: \(url)") } }

Example – Web

 
<a href="nxlink://nxlink.com?actionType=callOut&caller=1001&callee=38531095&countryCode=852&orderId=12345&timestamp=3213123123123213"> Click to Call </a>
Previous
Chrome Extension
Last modified: 2025-09-16