Mục "Đặt lịch" trong nút OnDuty có hai kiểu. Kiểu đơn giản là một link tới trang đặt hẹn bạn đã có. Kiểu đầy đủ là OnDuty tự giữ chỗ: khách chọn ngày, chọn giờ còn trống, để lại số, và lịch của bạn có ngay một sự kiện. Trang này nói về kiểu đầy đủ.
Bạn cần gì
- Một Google Calendar (lịch của tài khoản Gmail bạn đang dùng là đủ).
- Chia sẻ lịch đó cho địa chỉ OnDuty mà GoEcomaZ gửi bạn: mở Google Calendar → Cài đặt lịch → Chia sẻ với người cụ thể → dán địa chỉ → quyền "Thực hiện thay đổi đối với sự kiện". Bốn cú bấm, một lần duy nhất.
- Cho GoEcomaZ biết: giờ nhận hẹn theo từng ngày trong tuần (ví dụ tối T2 đến T6, 18:00 đến 21:00), mỗi cuộc bao lâu (mặc định 30 phút), nhận hẹn sớm nhất sau bao nhiêu giờ kể từ lúc khách đặt (mặc định 12 giờ), và hẹn xa nhất bao nhiêu ngày (mặc định 14).
Không có bước cài gì thêm trên web. Dòng script cũ vẫn là dòng đó.
Khách thấy gì
- Bấm "Đặt lịch 30 phút" (tên do bạn chọn) trong nút OnDuty. Hiện dải ngày, chỉ những ngày còn giờ trống.
- Chọn ngày, chọn giờ. Giờ đã có việc trên lịch của bạn không hiện ra, nên không có chuyện hai khách trùng giờ.
- Để lại tên (không bắt buộc), số điện thoại hoặc Zalo, một câu muốn bàn gì.
- Không muốn chọn đúng mốc thì có ba cách khác ngay dưới hàng giờ: "Cả buổi, gọi lúc nào cũng được" (giữ tạm mốc trống đầu tiên của buổi đó, bạn gọi lúc tiện rồi dời sự kiện), "Giờ khác" (khách tự chọn ngày và giờ ngoài khung nhận hẹn, từ 1 giờ nữa tới 14 ngày, vẫn kiểm lịch trống, sự kiện gắn nhãn "ngoài khung" để bạn xác nhận lại), và "Gọi tôi sớm nhất có thể" (chỉ để số, đi về nơi nhận số như một lead thường với nhãn "gọi sớm nhất"). Mỗi cách bật tắt riêng trong cấu hình.
- Màn xác nhận ghi đúng ngày giờ đã chọn và cách bạn sẽ liên hệ (gọi Zalo, gọi điện, hoặc Google Meet).
Khung liên hệ giữa trang
Muốn cả phần liên hệ của web là OnDuty: người làm web đặt một thẻ <div data-onduty-booking></div> vào trang liên hệ, OnDuty vẽ vào đó một khung có:
- chip Nhắn Zalo và Gọi lấy từ menu của tiệm;
- tab "Chọn giờ ... gọi bạn": lịch 2 tuần (ngày không nhận hẹn mờ đi, ngày kín ghi "kín"), giờ còn trống, form tên, số, chuyện muốn bàn;
- tab "Kể trước qua tin nhắn": ô kể chuyện, tên, số, gửi về đúng nơi nhận số của tiệm. Trang mở với
?msg=câu thì câu đó điền sẵn vào ô, và #need hay #form mở sẵn tab này;
- sau khi giữ chỗ: nút "Thêm vào lịch của bạn" và "Đổi giờ hay huỷ: nhắn Zalo".
Trang riêng để gửi link qua Zalo: onduty.goecomaz.com/b/ma-tiem, cùng khung đó trên trang trắng.
Bạn nhận gì
- Một sự kiện trên lịch, mặc định ở trạng thái "tạm" để bạn gọi xác nhận rồi mới chốt. Tiêu đề là tên khách, nội dung có số điện thoại, câu khách muốn bàn, trang khách đặt từ đó, và ghi rõ đặt qua OnDuty.
- Một tin về Telegram (hoặc form, email, tuỳ bạn chọn ở phần nhận số), cùng lúc với sự kiện.
- Nếu vì lý do nào đó chưa ghi được lên lịch (ví dụ bạn quên chia sẻ lịch), khách vẫn để lại số bình thường và tin báo ghi rõ "chưa lên lịch, tự thêm giúp".
Chống đặt bừa
Mỗi số máy chỉ đặt được vài lượt mỗi giờ, có ô bẫy cho bot, và sự kiện ở trạng thái tạm nên bạn xoá được ngay nếu là rác. Muốn thử mà không tạo sự kiện thật, thêm ?onduty-dry=1 vào cuối địa chỉ trang rồi đặt như khách.
Đổi giờ nhận hẹn, tạm ngưng
Nhắn GoEcomaZ, đổi trong ngày, không cần dán lại gì. Tạm ngưng nhận hẹn (đi vắng một tuần): nhắn GoEcomaZ tắt, hoặc tự chặn ngày đó trên lịch của bạn bằng một sự kiện cả ngày, OnDuty sẽ không đưa ngày đó ra.