客户门户 是一个让您的客户随时掌握访问进展的模块,调度员一个电话都不用打。客户会收到关于即将进行的工作的通知,以及一条链接,通过它可以在地图上看到执行人现在在哪里、什么时候到,还可以在聊天中留言,并在工作完成后留下评价。
而客户 不需要 Shifton 账户 — 一切都通过短信或邮件中的链接打开。
重要: 客户门户是一个 付费模块。请在 公司设置 → 模块 部分中启用它。启用之后,左侧菜单中会出现一个可展开的 客户门户 分组,其中包含四个页面。

客户会得到什么
- 关于访问的通知。 客户会知道申请已被受理、执行人已出发、工作已完成。具体通报哪些事件、通过哪个频道通报 — 短信、邮件还是两者都用 — 由您自己决定。
- 跟踪页面。 链接指向一个独立的地址 — my.shifton.com,而不是应用。页面上有:带两个点的地图 — 客户地址 和 执行人 — 以及两点之间规划出的路线、预计路上所需时间,旁边是带照片和姓名的执行人卡片,还有两个按钮 — “呼叫” 和 “消息”。下方是访问的 计划时间、服务地址 和 完成状态。

- 任务聊天。 “消息” 按钮会直接在同一页面上打开对话:输入框和 “发送” 按钮。您的团队在应用的 聊天 页面上回复。对话与任务绑定,因此任何处理该任务的人都能看到它。任务完成之后,聊天会关闭并转入 归档。

- 工作完成后的评价。 服务质量评分表单通过它自己的链接打开:执行人的照片和姓名、五颗星的 评分、可选的 评论 以及 附加的文件。客户点击 “发送”,评价就会进入 评价 页面。评价只能留 一次 — 发送之后链接就会失效。

评价链接只有在任务完成之后才有效。 只要任务尚未进入最终状态,通过它打开的就是“链接已失效”页面。
以客户语言显示的页面。 在客户页面的右上角有语言选择 — Shifton 的全部 41 种语言都可用 — 以及深色主题开关。所有界面文字都会翻译,因此来自任何国家的客户都能看到自己语言的页面。下面的插图中页面是以英文打开的。
同时,执行人的电话可以 不公开:模块设置中有号码替换功能,客户不会打到员工的私人号码上。
链接能存活多久
两条链接各有各的一次性特点,这一点值得提前知道:
- 跟踪链接 在任务处理过程中有效。一旦您把任务转入 最终状态,跟踪就会关闭 — 客户会看到“链接已失效”。
- 评价链接 恰恰相反,只有在任务完成 之后 才开始生效。并且它一直有效到第一条评价为止:客户提交了评分 — 链接就失效了,无法第二次留下评价。
- 聊天 与任务共存:只要任务还在处理中,客户和您的团队就可以往来消息,而在转入最终状态之后,对话会关闭并转入 归档 — 它仍然可以在 聊天 页面的 归档 标签页上供您阅读。
这样记更简单:工作进行中 — 地图和聊天开放;工作结束 — 只有评价开放,而且只开放一次。
如何全部设置好:五个步骤
1. 启用模块
公司设置 → 模块 → 勾选 客户门户 → 保存。详情请参阅文章 “模块和模块设置”。
2. 把客户字段与联系频道关联起来
模块 → 设置 → 客户门户。这里指定从客户卡片的哪些字段取用名字、姓氏、电话和电子邮件 — 短信正是发到这个电话,邮件正是发到这个地址。同一处还可以选择如何向客户显示执行人的姓名,以及启用电话号码替换。
3. 配置按任务状态的通知
提醒设置 页面(“提醒设置”),按状态的通知设置 板块。这是模块的主表格:其中列出了 您公司的任务状态,每一个状态对面可以启用频道,任务转入该状态时客户就会通过这些频道收到消息。
每家公司的状态各不相同。 这不是现成的系统列表:状态由您自己在 任务设置 → 状态 部分中创建和命名,而通知表格只是显示您已配置好的内容。因此您的表格里会是您自己的名称,而不是下面插图中的那些(那里作为示例的状态是“TO DO”、“Started”、“Doing”、“Pause”、“Decline”、“On my way”、“Accepted”、“Finished”)。
由此也得出了操作顺序:先设状态,再设通知。 如果在配置好通知之后再添加新状态,它会作为单独一行出现在表格中且没有任何频道 — 在您启用频道之前,这个状态不会向客户发出任何消息。
没有频道的状态会标为灰色 — 这些状态不会向客户发出任何消息。要启用某个状态,请点击它那一行中的 + — 会打开 “Add rule for statuses” 窗口,整条消息都在这里设定:
- 状态 — 触发该规则的状态(例如 On my way)。
- 频道 — 频道:SMS、E-mail 或两者都选。
- 短信内容 — 短信的文本。
- 电子邮件主题 — 邮件的主题。
- 电子邮件文本 — 邮件的文本。
- 启用 — 该规则是否启用。

消息文本中的占位符
文本不是固定不变的:其中会插入任务的数据。可用的占位符有:
{executor_name} · {company_name} · {client_first_name} · {client_last_name} · {scheduled_time} · {task_id} · {company_id} · {client_id} · {link_feedback} · {link_map}
最重要的一点: 链接 只能通过占位符 进入消息。{link_map} 是带地图的跟踪页面链接,{link_feedback} 是评价表单的链接。如果不把它们插入文本,消息就会不带链接发出,客户既无法跟踪执行人,也无法留下评价。
On my way 状态的短信文本示例:
Hi {client_first_name}, {executor_name} from {company_name} is now on the way to you.
Scheduled: {scheduled_time}. Track location: {link_map}而邮件主题可以是这样:Your Specialist Is On the Way — Request #{task_id}。

4. 添加按时间的提醒
还是在同一处,计划通知设置 板块 — 创建提醒 按钮。与按状态的通知不同,提醒绑定的不是事件,而是时间:在访问 前 或 后 多少分钟发送消息。提醒有名称、间隔(发送前/后)、“前/后”的选择(提醒选项)、频道以及启用开关。
例如,通过短信发送“访问前 30 分钟”的提醒 — 客户能来得及做准备,而您也能减少上门失败的次数。
5. 为短信余额充值
短信会消耗余额,余额为零时消息根本发不出去。余额、消耗和自动充值都在 短信计费 页面上。邮件是免费发送的,因此也可以只从一个邮件频道开始。
模块的各个页面
| 页面 | 用来做什么 | 详情 |
|---|---|---|
| 聊天(“聊天”) | 阅读客户就任务发来的消息并回复。归档 标签页保存已关闭的对话 | 聊天 |
| 评价(“评价”) | 查看客户的评分和评论,可按员工和客户筛选 | 评价 |
| 提醒设置(“提醒设置”) | 按状态的通知和按时间的提醒 | 提醒设置 |
| 短信计费(“短信计费”) | 短信余额、按国家和类型的消耗、充值和自动充值 | 短信计费 |
要让通知送达需要什么
| # | 条件 | 在哪里检查 |
|---|---|---|
| 1 | 客户门户 模块已启用 | 公司设置 → 模块 |
| 2 | 公司运行在 任务(Field Service) 模式下 | 公司菜单 → 切换工作模式 |
| 3 | 客户已填写电话和/或电子邮件 | 客户 部分中的客户卡片 |
| 4 | 客户字段已与频道关联 | 模块 → 设置 → 客户门户 |
| 5 | 所需状态已启用频道 | Reminder settings → Notification settings by statuses |
| 6 | 短信余额中有钱(用于短信) | SMS Billing |
常见问题
| 问题 | 原因 | 解决方法 |
|---|---|---|
| 菜单里没有 客户门户 分组 | 模块已停用,或者公司不在任务模式下 | 请在 公司设置 → 模块 中启用模块;并切换到任务(Field Service)模式 |
| 分组在,但看不到里面的项 | 分组被折叠了 | 请点击 客户门户 这个名称 — 列表就会展开 |
| 客户既没收到短信,也没收到邮件 | 该状态没有启用任何频道 | Reminder settings → Notification settings by statuses → 为所需状态启用频道 |
| 邮件能收到,短信收不到 | 短信余额为零或号码不正确 | 请在 短信计费 上充值;并检查客户卡片中的电话 |
| 通知发到了错误的电话上 | 客户字段关联错了 | 模块 → 设置 → 客户门户 → Mapping: customer’s phone number |
| 跟踪链接是空的 | 执行人还没出发,或者他关闭了地理位置 | 请检查任务状态以及员工移动应用中的地理位置权限 |
| 客户打开链接看到“链接已失效” | 任务已经完成 — 对它的跟踪已经结束 | 这是正常的:地图链接只在任务处理过程中有效 |
| 客户想重新打开评价表单 | 评价已经发送,链接已失效 | 无法重复留下评价 — 补充内容可以通过任务聊天接收 |
常见问题
问题:客户需要 Shifton 账户吗? 回答: 不需要。一切都通过短信或邮件中的链接打开 — 既不需要注册,也不需要密码。
问题:究竟是什么触发了发给客户的通知? 回答: 有两种不同的机制。第一种是 任务状态变更:在 Reminder settings → Notification settings by statuses 中配置。第二种是 按时间的提醒:用 创建提醒 按钮创建,在访问前或后 N 分钟触发。
问题:提醒和按状态的通知有什么区别? 回答: 按状态的通知绑定的是事件 — 任务转入某个状态,客户就收到消息。提醒绑定的是访问时间,无论状态有没有变化都会发出。
问题:可以完全不用短信吗? 回答: 可以。只保留邮件频道即可 — 它不消耗短信余额。
问题:客户会看到员工的私人电话吗? 回答: 不一定。模块设置中有号码替换功能 — 这样客户的来电就不会打到执行人的私人号码上。
问题:客户看到的执行人姓名是什么样的? 回答: 就是模块设置中所设定的样子 — 例如只显示名字而不显示姓氏。
问题:公司里谁能看到与客户的聊天? 回答: 对话与任务绑定,因此任何有权访问该任务的人都能看到它。所有聊天都汇集在 聊天 页面上。
问题:任务关闭之后对话去哪儿了? 回答: 进了归档 — 也就是 聊天 页面上的 归档 标签页。
问题:必须向每一位客户索取评价吗? 回答: 不必,评价是单独的一条消息,是否发送由您自己决定。
问题:为什么表格中的某个状态被标为灰色? 回答: 这表示它没有启用任何频道,该状态不会向客户发出任何消息。请点击该状态行中的 + 来启用频道。
问题:可以创建多少个提醒? 回答: 没有限制 — 可以设置好几个:例如访问前一天用邮件提醒,前 30 分钟用短信提醒。
问题:通知是以什么语言发来的? 回答: 消息的文本在设置中设定,因此它会完全按照您写的样子发出。
问题:这个模块是付费的吗? 回答: 是的。此外每发送一条短信还会单独消耗短信余额;邮件是免费的。
问题:客户收到了消息,但里面没有地图链接。为什么? 回答: 规则文本中没有插入 {link_map} 占位符。链接不会自动添加 — 需要把它写进短信或邮件的文本中。
问题:客户如何进入聊天? 回答: 从跟踪页面进入 — 那里有 MESSAGE 按钮。不需要单独发送聊天链接。
问题:客户可以从跟踪页面给执行人打电话吗? 回答: 可以,用 CALL 按钮。如果模块设置中启用了号码替换,通话就不会打到员工的私人电话上。
问题:客户可以给评价附上照片吗? 回答: 可以,评价表单中有附件字段 — 客户选择文件,并与评分和评论一起提交。
问题:客户看到的跟踪页面是什么语言? 回答: 页面上有语言切换开关,客户可以自己选择合适的语言。深色主题也在同一处切换。
问题:可以自己撰写消息文本吗? 回答: 不仅可以 — 而且必须。短信内容、电子邮件主题和电子邮件文本都在每个状态的规则中单独设定,并可使用 {client_first_name} 或 {scheduled_time} 这样的占位符。
问题:给客户打开的页面在什么地址上? 回答: 在一个独立的地址上 — my.shifton.com,而不是在应用里。客户不会进入公司的界面,也看不到里面的任何东西。
问题:跟踪链接能存活多久? 回答: 在任务处理过程中一直有效。一旦任务被转入最终状态,跟踪就会关闭:链接会显示“链接已失效”。
问题:评价链接什么时候开始生效? 回答: 在任务完成之后。在此之前通过它打开的也是“The link is no longer valid”。
问题:客户能看到任务编号吗? 回答: 可以,前提是您在消息文本中插入了 {task_id} — 例如在邮件主题“Your Specialist Is On the Way — Request #401428”中。
问题:发给客户的邮件是谁发出的? 回答: 以 Shifton Robot([email protected])的名义发出,主题就是您在规则中设定的那个。
问题:我表格里的状态和图片上的不一样。这正常吗? 回答: 正常。任务状态由您自己在 任务设置 → 状态 中创建,通知表格显示的正是您自己的那一套。插图上的名称只是某一家公司的示例。
问题:我添加了一个新状态 — 为什么它没有通知? 回答: 新状态会以空行形式出现在表格中,没有任何频道。请通过 + 打开它,并设定频道和消息文本。
问题:可以为自己的任意状态配置通知吗? 回答: 可以,为您公司的任意状态都行 — 名称和数量都没有限制。
问题:跟踪链接能存活多久? 回答: 在任务处理过程中一直有效。一旦任务被转入最终状态,跟踪就会关闭。
问题:客户可以留下多少次评价? 回答: 一次。发送之后链接就会失效,无法再次打开表单。
问题:任务完成之后可以继续和客户往来消息吗? 回答: 不可以。进入最终状态后聊天会关闭并转入归档。可以在 聊天 页面的 归档 标签页上阅读对话。