SP
← Demo/WhatsApp · interactive
Meta docs ↗

Tap through the worker flow

Built on Meta WhatsApp Cloud API · interactive list + reply button messages. Customers tap an option and see exactly what their workers will see in production.

SP

SitePulse

Business account · online

27 May 2026 · 07:58 — Zhang Wei opens WhatsApp

SitePulse · Zhang Wei

Hi 你好! How can I help today? 请选择您要执行的操作。

Singapore · 27 May 2026

Open menu 打开菜单
07:58
Tap a row · 点击选择
Daily 每日
Report 汇报
Admin 管理

Try each flow · 五大流程

Tap any menu row in the chat to play it out.

  • 📍

    Check In · 上班打卡

    GPS-verified; auto-records start time

  • 🚪

    Check Out · 下班打卡

    Confirms; captures hours worked

  • 📊

    Report Work Done · 汇报完工

    m³ → module → photo → submit

  • ⚠️

    Report Issue · 报告问题

    Type → preset → routed by AI

  • 🌴

    Apply Leave · 请假申请

    Type → dates → supervisor approval

Reset the chat from the header to start again. Every tap maps to a real Meta WhatsApp Cloud API payload — the same JSON the production webhook receives.

Interactive list message

列表选择消息

  • ·Header (optional) — up to 60 chars, bold
  • ·Body — up to 4096 chars
  • ·Footer (optional) — up to 60 chars
  • ·Action button — opens a bottom-sheet on tap
  • ·Sections × rows — up to 10 rows total, each with title + optional description

Use case

Main menu, module type, issue type, leave type — anywhere the answer is one of a known list.

Reply button message

快捷回复按钮

  • ·Header (optional) — text, image, video, or document
  • ·Body — up to 1024 chars
  • ·Footer (optional) — up to 60 chars
  • ·1–3 reply buttons — each up to 20 chars, rendered below the bubble

Use case

Confirm/Reject, quick m³ counts, leave dates — 2–3 mutually-exclusive answers.