ACheckin Help Center
  • Giới thiệu ACheckin
  • Hướng dẫn sử dụng tài liệu
  • Tính năng mới cập nhật
  • Đăng ký tài khoản
  • FAQ - Câu hỏi thường gặp
  • Cách vào trang quản trị (CMS)
  • Quán lý danh sách nhân viên
    • Sơ đồ tổ chức nhân sự
      • Thiết lập quyền leader/ người duyệt đơn cho công ty
      • Thiết lập quyền Leader/ Người duyệt đơn cho từng Phòng/Ban/Nhóm
      • Quản lý phụ
    • Thêm nhân viên vào workspace
    • Kiểm duyệt thiết bị đăng nhập
    • Hướng dẫn thêm nhóm quản trị mới
  • Hướng dẫn dùng ứng dụng ACheckin
    • Giới thiệu và hướng dẫn tải ứng dụng ACheckin
    • Hướng dẫn đăng nhập cho nhân viên mới
    • Hướng dẫn bổ sung/sửa đổi thông tin cá nhân của nhân viên
      • Hướng dẫn thay đổi số điện thoại đăng nhập của nhân viên
  • Chức năng Chấm công
    • Giới thiệu phân hệ chấm công
    • Thiết lập hình thức chấm công
      • Chấm công bằng QR Code động
        • Tạo máy checkin
        • Thiết lập màn hình máy checkin
      • Chấm công qua Vị Trí/ QR Code tĩnh
        • Thêm văn phòng
        • Tạo QR Code chấm công
        • Hướng dẫn lấy tọa độ văn phòng
      • Hướng dẫn Check-in và Check-out bằng mã QR Code và Vị trí
    • Thiết lập ca làm việc
      • Hướng dẫn đăng ký và chỉnh sửa ca làm việc cho nhân viên
      • Hướng dẫn duyệt ca làm việc cho quản lý
      • Hướng dẫn quản lý theo dõi các đơn Đăng ký/ Đổi/ Xoay ca làm việc
    • Thiết lập ngày nghỉ
    • Quản lý và theo dõi Đơn báo/ Làm thêm
      • Hướng dẫn xin/duyệt nghỉ
      • Hướng dẫn xin/ duyệt làm thêm
      • Hướng dẫn gửi/ duyệt đơn bù ngày lễ
    • Báo cáo chấm công
    • Thiết lập đơn duyệt bù công
      • Hướng dẫn gửi/ Duyệt đơn bù xin duyệt chấm công thiếu giờ trên ACheckin
  • Công cụ xây dựng văn hóa doanh nghiệp
    • Thiết lập Workplace
    • Logo và màu sắc ứng dụng của workspace
    • Chúc mừng sinh nhật
    • Thiết lập lời chào
    • Thiết lập màn hình máy checkin
  • Quản lý nhân sự từ xa
    • Giới thiệu giải pháp quản lý nhân sự từ xa
    • Cài đặt ứng dụng ACheckin - bản máy tính (PC)
    • Thiết lập trên CMS tính năng làm việc từ xa
    • Hướng dẫn xin/duyệt đơn xin làm việc từ xa
    • Hướng dẫn xin/duyệt chấm ngày công
  • Quản lý tài nguyên
    • Phòng họp
  • Mở rộng
    • Webhook - Đồng bộ ACheckin với hệ thống quản lý có sẵn của Doanh nghiệp
Powered by GitBook
On this page
  • Webhook là gì?
  • Mô tả luồng hoạt động của Webhook ACheckin
  • Bật cấu hình Webhook trên CMS ACheckin
  • Thêm Webhook
  • Sửa/Xóa Webhook
  • Mô tả API Webhook
  • Webhook Checkin

Was this helpful?

  1. Mở rộng

Webhook - Đồng bộ ACheckin với hệ thống quản lý có sẵn của Doanh nghiệp

Giải pháp đồng bộ trong việc sử dụng ứng dụng ACheckin với phần mềm quản lý mà Doanh nghiệp đang sử dụng

PreviousPhòng họp

Last updated 4 years ago

Was this helpful?

Webhook là gì?

Hiện nay, webhook là khái niệm rất phổ biến ở các hệ thống cho phép đồng bộ dữ liệu liên tục thông qua các hệ thống mà không cần mất công gọi qua gọi lại các API để lấy dữ liệu.

Nhận thấy các doanh nghiệp có nhu cầu cao về việc sử dụng webhook cho việc đồng bộ dữ liệu sang hệ thống của mình khi sử dụng ACheckin. Chính vì vậy, hệ thống ACheckin mở chức năng webhook cho phép các doanh nghiệp đấu nối thông qua việc cấu hình trực tiếp trên CMS vận hành Workspace.

Mô tả luồng hoạt động của Webhook ACheckin

Bật cấu hình Webhook trên CMS ACheckin

Vị trí: CMS -> Nhà phát triển -> Webhook -> Chọn Thêm

Thêm Webhook

  • Tên Webhook (bắt buộc): đặt tên webhook

  • API URL (bắt buộc): địa chỉ API mà hệ thống ACheckin sẽ gọi tới sau khi cấu hình xong

  • API Key: chìa khóa mã nguồn để xác thực giữa hệ thống của doanh nghiệp và hệ thống ACheckin

  • Permissions: danh sách các trường dữ liệu sẽ đẩy sang hệ thống doanh nghiệp. Nếu không chọn thì khi truyền sang sẽ là Không xác định

  • Triggers: Action mà doanh nghiệp muốn đẩy dữ liệu sang

Chọn "Đồng ý" để lưu Webhook

Sửa/Xóa Webhook

  • Chọn button như hình 4 để sửa thông tin Webhook

  • Chọn button như hình 5 để xóa Webhook đã lưu

Mô tả API Webhook

Webhook Checkin

  • Phương thức: POST

  • Timeout: 5s

  • Header

Tham số

Bắt buộc

Mô tả

Kiểu dữ liệu

X-API-KEY

không

Là trường API Key khi tạo webhook. Nếu doanh nghiệp có cấu hình API Key thì khi truyền dữ liệu sang vui lòng check API Key trùng trước khi xử lý các bước tiếp theo

String

X-WEBHOOK-TYPE

Có

Kiểu webhook: CHECKIN hoặc JOIN_EVENT (sự kiện)

String

  • Tham Số

Tham số

Bắt buộc

Mô tả

Kiểu dữ liệu

user_id

có

Id của nhân viên trong hệ thống ACheckin

string

sex

có

Giới tính của nhân viên. MALE hoặc FEMALE

string

phone_number

không

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

string

email

không

Email của nhân viên

string

company_id

không

Id công ty của nhân viên trong hệ thống ACheckin

string

office_location

không

Vị trí văn phòng của nhân viên

string

workspace_id

có

Id của workspace trong hệ thống ACheckin

string

machine_id

không

Id của máy checkin khi nhân viên checkin

string

name

có

Tên nhân viên

string

avatar

có

Ảnh đại diện của nhân viên

string

checkin_timestamp

có

Thời gian checkin của nhân viên. Dạng: time unix millisecond

number

working_group

không

object

working_group.begin

không

Thời gian bắt đầu ca. Chỉ đẩy sang khi lần đầu checkin. Dạng: HHmm

number

working_group.end

không

Thời gian kết thúc ca. Chỉ đẩy sang khi lần đầu checkin. Dạng: HHmm

number

HÌnh 1: Danh sách Webhook
Hình 2: Thêm Webhook
Hình 3
Hình 4
HÌnh 5