ArcSite 和 Salesforce ServiceTitan Jobber 怎么集成
为什么 ArcSite 要做集成
ArcSite 是作业执行层(画图、算料、出方案),但承包商通常还有上层系统——CRM(客户关系)、Field Service Management(现场管理)、QuickBooks(会计)。如果这些系统之间要靠手动导文件,信息会打架:
- Salesforce 里显示"客户 A 未报价",但 ArcSite 里其实已经发了方案还签了
- ServiceTitan 里项目状态还是"待现场",但估算师早就做完了
ArcSite 的集成让这些系统自动双向同步,一个系统里的变化自动推到另一个。
官方集成列表
Estimates 档位及以上支持的官方集成(持续新增):
| 系统 | 类型 | 同步方向 | 同步内容 |
|---|---|---|---|
| Salesforce | CRM | 双向 | 客户信息、项目状态、方案链接、合同金额 |
| ServiceTitan | FSM | 双向 | 客户、报价、项目、工单 |
| Jobber | FSM | 双向 | 客户、报价、调度、付款 |
| JobNimbus | FSM | 双向 | 客户、机会、方案、合同 |
| QuickBooks Online | 会计 | 单向(ArcSite → QuickBooks) | 发票、付款记录 |
| Xero | 会计 | 单向(ArcSite → Xero) | 发票、付款记录 |
| Wisetack | 客户融资 | 嵌入 | 融资申请、月供计算 |
| Sunlight Financial | 客户融资 | 嵌入 | 融资申请、月供计算 |
典型同步流程(以 Salesforce 为例)
Salesforce 里创建了一条新机会(客户 A、屋顶维修)
↓ 自动(ArcSite + Salesforce 集成)
ArcSite 里出现一条对应的"待现场"项目
↓ 估算师进场用 iPad 画图 → 生成方案 → 签字 → 收款
↓ ArcSite 自动推回 Salesforce
Salesforce 里的机会状态自动变成"已签约",
合同金额 = ArcSite 方案总价,
ArcSite 方案链接自动嵌入机会记录
集成的粒度
ArcSite 允许你按项目或按公司粒度控制哪些数据同步:
- 只同步项目基本信息 + 状态不同步(保守模式)
- 全部自动同步(全自动模式)
- 手动触发同步(在 ArcSite 里点"同步到 Salesforce"按钮)
自定义集成(API)
Estimates 档位提供 REST API,可以自己写集成:
- API Key 在 ArcSite 后台生成
- 支持的操作:读图纸、读 BOM、读方案、更新项目状态、创建方案
- 官方帮助中心有完整文档和示例代码
常见自定义集成场景:
- 把 ArcSite BOM 推送到你公司的 ERP 系统做采购
- 把 ArcSite 项目状态同步到公司内部 Slack / Teams 频道
- 通过 API 自动为某些类型的机会创建 ArcSite 项目
集成的注意事项
- Takeoff 档位没有 CRM 集成——只有 Draw 功能,需要 Estimates 档位
- 集成过程需要管理员权限——ArcSite 端和 CRM 端都要授权
- 如果用的 FSM 不在上面的列表里,查 ArcSite 帮助中心的集成页——列表持续更新
- 不建议同时用 ArcSite 的方案面板和 FSM 的报价面板管理同一项目——会产生状态冲突,选一个为主