问问马来西亚大多数美发店或诊所的老板,他们一天到底在忙什么,诚实的答案往往不是剪头发或见客人,而是在回答只有他们才知道答案的问题。
星期四谁上班。Aina是10点来还是10点40来。下午2点有没有人在柜台。这个月我欠Farah多少工时。我们谈好的零售佣金是10%还是12%。
这些问题本身一点都不难。难就难在答案只存在一个地方——你的脑子——而且没有备份。
这件事值得点名说清楚,因为它常常被误解成别的问题。老板们告诉我们,他们和团队之间有信任问题。但几乎没有一个是真正的信任问题。真正的问题是记录问题。
事情发生的当下没有任何书面记录,四周后两个都说了实话的人各自记得不同的版本,又没有任何依据来核实。信任被拿来背锅,但根本原因其实是行政上的漏洞。
而这个漏洞的代价不是那些争执。代价是你根本走不开。
真正的成本是:店离不开你
我们用一个测试来问商家:你能不能离开一个星期——真正离开,关掉手机——然后店里的运转和平时一模一样?
大多数人的答案是不行,原因从来不是团队能力不足。而是每天有四五个决定要经过老板,因为只有老板掌握那些信息。
排班表是你发的一条WhatsApp消息,所以只有你知道最新的版本是什么。考勤靠你亲眼目睹,你不在的话根本没人记录。佣金是你和每个人口头谈好的数字,所以只有你能解答疑问。
你建的不是一门生意,而是一份附带薪酬单的工作。
要走出这个局面,不需要先招一个经理。需要先把三件事从你脑子里搬出去,放到一个任何人都能查阅的地方。
1. 排班表:一个地方,一个当前版本
星期日晚上的群聊不是因为用WhatsApp才出问题的。它出问题是因为没有当前版本。每次改动都是一条新消息,而最新的那条通常只说了刚刚改了什么,不是全貌。问五个人星期四怎么排,你会得到五个答案,而且每个人都觉得自己没记错。
你需要的是一个地方,"星期四谁上班"这个问题直接看星期四就能回答——不用翻记录。
在 bookit 的排班功能 里,这就是排班页面:一张团队成员对应日期的网格,可以按周或按月查看。有权限的人打开来看到的和你看到的一样。你改了,就是改了——没有旧版本的消息还在外面流传。
后面这一点比听起来更重要。把上周的排班表和这周的放在一起比较,大多数店70%到80%是一样的。如果你每个星期日都重新打一遍,你每周花一个小时做的,是你本来就已经有的东西。
所以建好一周排班,然后用复制某天或复制日期范围往后推,或者将本周保存为模板然后套用。如果某人的周工时是固定的,在他的团队成员档案里设一次默认排班,套用模板时就会自动填好他的日历。
排班从一件"写作"的事变成一件"修改"的事。作为唯一有能力做这件事的人,这个担子就轻多了。

2. 考勤:在事情发生的当下,由当事人自己记录
排班表记录的是你的计划。它说的是Aina应该上午10点到下午6点上班,但它不能证明她有没有做到。
我们接触的大多数商家,根本没有任何东西在记录这件事。从来没有打卡机,也没有签到簿。这个漏洞是隐形的,直到月底才浮出水面,然后变成整个对话的焦点。
所以让你的团队自己打卡——用他们自己的手机,或者柜台的共享屏幕。你按分店选择要多少核实力度:
- 二维码终端 — 柜台屏幕上显示一个二维码,持续变动,只能用一次。截图毫无用处。
- GPS 地理围栏 — 员工用手机打卡,必须在你设定的分店范围内。默认150米。
- 随处打卡 — 不检查位置。坦白说就是这样;适合远程工作或长期信任的员工。
- 已停用 — 没有人打卡,全靠排班表来运转。
每一次打卡都记录在该员工自己的 bookit 账号下,连同时间和使用的方式。不是共用的PIN码,不是纸上的名字。这才是四周后还说得清楚的东西。
注意这件事对信任问题产生了什么影响。你不是在监视任何人。你只是消除了那种"某人的薪酬取决于你碰巧注意到了什么"的情况。

3. 薪酬规则:写下来一次,不用每个月重新谈
你脑子里住着的第三件事,是每个人做什么能赚多少。服务10%佣金,零售品每件固定RM5,两年前给那位带了自己客人来的资深发型师另外谈的条件。
在 bookit 里,这些都进入每家分店的佣金模式,数字会在每笔付款发生的当下自动计算,并连同记录一起保存。
有两个结果值得知道:没有人需要记住那个条件,而且之后改了模式也不会悄悄修改上个月的数据。遇到疑问,打开报告,再看团队成员佣金报告,不需要任何人重新核算。
做完这些之后,月底是什么样子
打开报告,看排班报告,选任意日期范围:每人的计划工时、实际出勤工时和差异。期间的出勤覆盖情况。没有关联到排班的打卡记录。没有关闭的打卡记录。当某人质疑自己的数字时,筛选到那个人,然后下载CSV交给处理薪酬的人。
你不是在更快地赢得争论,而是让争论根本不再发生,因为有东西可以查。

我们划定的边界
这里面有些是我们主动做的决定,有些是还在队列里等的功能。在开始之前,值得知道哪个是哪个。
记工时,不算工资。 排班功能记录工时,到此为止,这是刻意的选择。工资涉及费率、加班倍率、EPF、SOCSO和各种扣款——管这些就成了附带法律责任的薪酬系统,我们宁愿把一件事做好。工时也是房间里两个人都能认可的部分。把CSV下载下来交给处理薪酬的人。
请假暂时等于取消排班。 目前还没有假期余额功能。有人请假时你取消那个排班——取消记录会留在历史里,不会计入旷工,数字保持干净。一套完整的假期记录和余额管理是更大的工程,我们宁愿做好再上,不想先凑一个勾选框。
暂时不会帮你追人。 没有排班提醒,没有迟到通知,没有关于未关闭打卡的提示。未关闭的打卡会出现在概览页面等你发现。这是老实承认的功能缺口,不是设计上的选择——如果你期待的是不用再追人,这个功能还要等一等。
一个人负责排班。 你可以把某个排班留空作为开放排班,但要由管理员来分配,不是员工自己认领。这样排班表才能保持唯一的真实版本,这也是把它从群聊里搬出来的全部意义所在。换班需要一套申请和审批流程,半成品比没有更糟糕。
一次管一家分店。 排班、出勤覆盖和迟到情况是分店层面的数据——把两家分店的数据平均在一起,你就看不到当初打开这个页面想找的那个具体漏洞。针对管理多家分店的商家,汇总视图已经在计划列表里了。
如果其中某一条正好是你真正需要的,告诉我们,我们会把它往前排。
从哪里开始
排班是一个可选的附加功能,Basic、Advance 和 Team 方案均适用,每家分店每月RM12,或每家分店每年RM100(年付)。
详情在我们的定价页面,与其他附加功能放在一起,你可以在订阅页面自行开通——该分店立即生效。
先只启用排班表。用一个月的时间,把每周排班从群聊搬到排班页面,暂时关闭考勤。等没有人再来问你他们上什么班之后,再开启打卡功能,再给它一个月。然后打开报告。
你会在应用里看到一个 Beta 标签,这是刻意保留的——这个功能还很新,现在使用的商家正在帮助我们塑造它接下来的样子。
下一篇: 排班表跑起来之后,模板、排班报告,以及用一份导出文件给兼职员工发薪,是帮你省下周日夜晚的那一半。
不确定适不适合你的店?在WhatsApp上联系我们——五分钟,我们会老实告诉你答案是不是不适合。







