dev.to 作者 cpdelisiservices-png 在《How I Built an AI Personal Assistant for Outside Sales with Claude, Node.js, and Telegram》(JSON-LD datePublished 2026-03-24 → 2026-03-24)写明:外勤销售在预约间隙要同时看日历、回邮件、记 CRM、规划路线,常在四五个 App 间切换,漏记 follow-up。解法是单一聊天入口:Telegram(或 Web 聊天)→ Node.js/Express → Claude tool-use → Google Calendar/Gmail/Sheets/Contacts,另接 OpenRouteService 做路线。
不写意图路由 if-else:工具以 JSON schema 声明,模型按话术选型,例如「Johnson Electric 回过报价吗」触发 search_email。Sheets 每行一线索(公司/联系人/状态/金额/下一步/备注),Claude 直读写。记忆用带特定标签的 Gmail 草稿存 JSON,启动加载、更新覆盖——零额外库。承诺扫描周期检查已发邮件里的「答应发送/跟进/约时间」表述并入跟踪表。日程满时按日历地址算驾驶顺序与耗时。定时任务推晨览、会前约 30 分钟提醒与周管线回顾。作者称典型对话约 90 秒完成原先约五分钟的切 App;运行数月后打包成可自托管模板。本场景据此输出「外勤销售 tool-use 管线」提纲。禁止建议无人值守自动向客户发报价或改约。