CareSoft Developer Docs
  • Giới thiệu
  • Thông tin chung
    • Phân trang dữ liệu
    • Trường động (Custom fields)
    • Rate limit - Giới hạn yêu cầu
  • Danh mục
    • Restful Api của CareSoft
      • Chuyên viên
      • Bộ phận
      • Dịch vụ
      • Phiếu ghi
        • Danh sách nguồn
        • Nguồn chi tiết
      • Lead
      • Deal
      • Khách hàng
        • Thông tin tỉnh/huyện
      • Chat
        • Danh sách tin nhắn chat
      • Cuộc gọi
      • Tin nhắn SMS
      • Tin nhắn Zalo
      • Tin nhắn Zalo ZNS
      • Chiến dịch
        • Kết quả chiến dịch
      • Khai thác dữ liệu chuyên sâu
      • Smart Dialer
      • QA
    • Tích hợp thoại
      • Danh sách dịch vụ gọi ra
      • Tích hợp kênh thoại trên ứng dụng Web (Voice API)
        • Xử lí multitab
        • Xử lí lỗi cross domain (CORS error)
        • Chuyển cuộc gọi (agent)
      • Tích hợp gọi ra sử dụng Click to call trên web
      • Tích hợp kênh thoại trên ứng dụng mobile
    • Webhook
    • Nhúng Live chat, Ticket Form
      • Nhúng live chat vào website
      • Nhúng ticket form
      • Hướng dẫn tích hợp Chat Caresoft vào Mobile App sử dụng React Native
    • Ứng dụng khác
      • Ladipage
    • Case study
      • Tạo phiếu ghi cho một chiến dịch đang chạy
      • Tạo phiếu ghi kèm thông tin trường động
  • Chatbot
    • Tổng quan Chatbot
    • Tích hợp hệ thống khác
      • Thẻ JSON API
Powered by GitBook
On this page
  • Lấy danh sách Agents
  1. Danh mục
  2. Restful Api của CareSoft

Chuyên viên

Các thông tin cần thiết để tích hợp nền tảng CareSoft vào môi trường làm việc của bạn.

PreviousRestful Api của CareSoftNextBộ phận

Last updated 1 year ago

Chuyên viên trên hệ thống CareSoft tương đương với một nhân viên nghiệp vụ ở môi trường doanh nghiệp thực tế.

Lưu ý: Danh sách chuyên viên sẽ thay đổi khi doanh nghiệp tăng, giảm số lượng thuê bao hoặc chuyển phòng ban. Cần thiết lập cơ chế tự đồng bộ lại hàng tuần để đảm bảo thông tin chính xác.

Gợi ý: Sử dụng email của nhân viên hoặc số điện thoại của nhân viên trong doanh nghiệp để làm key liên kết thông tin sau đó lưu danh sách này trên CSDL của doanh nghiệp, đặt lịch mỗi ngày quét lại danh sách này 1 lần để đồng bộ thông tin để đảm bảo thông tin giữa CRM/ERP của khách hàng luôn đồng nhất với các tài khoản thuê bao trên CareSoft.

Lấy danh sách Agents

GET {{domain}}/api/v1/agents

Lấy danh sách các chuyên viên của 1 domain trên hệ thống CareSoft

Headers

Name
Type
Description

* *

{
    "code": "ok",
    "agents": [
        {
            "id": 142928097,
            "username": "Sample",
            "email": "DiegoS@50pdp0.onmicrosoft.com",
            "phone_no": "0336842288",
            "agent_id": "50007",
            "created_at": "2022-07-08 09:48:41",
            "updated_at": "2022-08-08 17:42:08",
            "group_id": 12153,
            "group_name": "Default Group",
            "role_id": 1,
            "login_status": "AVAILABLE",
            "call_status": "AVAILABLE"
        }
        ]
}
STT
Tên trường
Ghi chú
Kiểu dữ liệu
1

code

Trạng thái kết quả api: - ok: Có kết quả - errors: Lỗi

String

2

agents

Mảng dữ liệu danh sách chuyên viên

Array []

3

agents.id

ID người dùng trên toàn hệ thống

Int

4

agents.username

Họ tên

String

5

agents.email

Email của chuyên viên

Email

6

agents.phone_no

Số điện thoại của chuyên viên

String

7

agents.agent_id

Mã Ipphone của chuyên viên

Int

8

agents.updated_at

Ngày cập nhật dữ liệu

DateTime

9

agents.created_at

Ngày tạo

DateTime

10

agents.login_status

Trạng thái đăng nhập có các giá trị

  • AVAILABLE: Đang đăng nhập

  • NOTAVAILABLE: Không đăng nhập

String

11

agents.call_status

Trạng thái thoại có các giá trị

  • AVAILABLE: Đang đăng nhập

  • NOTAVAILABLE: Không đăng nhập

String

12

agents.group_id

ID phòng ban của chuyên viên (*)

Int

13

agents.group_name

Tên phòng ban

String

14

agents.role_id

Vai trò của chuyên viên Trong đó:

1: Admin 2: Chuyên viên

4: Supper

5: Sub Admin

6: Máy nhánh (ext)

7: Mobile

8: Chuyên viên QA

9: Qa lead

Int

STT
Tên trường
Ghi chú
1

code

Trạng thái: - errors: Lỗi

2

message

{
    "code": "errors",
    "message": "Authorization header is either missing or incorrect"
}

Ví dụ điển hình khi triệu gọi API CareSoft qua curl: Bạn cũng có thể áp dụng để tạo Api call trên ứng dụng của bạn hoặc trên ứng dụng Postman


curl 
--location 'https://api.caresoft.vn/{{domain}}/api/v1/agents' \
--header 'Authorization: Bearer {{apiToken}}' \
--header 'Content-Type: application/json'

Authorization header is either missing or incorrect
Thông tin xác thực chung
Giao diện cấu hình chuyên viên trên hệ thống CareSoft
Cấu hình api token trên postman