Skip to main content
Google Calendar

将 Google Calendar 连接到 OneSuite → 如何将 Google Calendar 连接到 OneSuite

Google Calendar 与 OneSuite 的集成服务于两个关键目的:通过 Client Portal 进行会议安排和自动 CRM 会议跟踪。

OAuth 2.0 所有计划免费 约3分钟设置
在 OneSuite 设置中连接的 Google Calendar 集成

会议安排(Client Portal)

允许您的客户通过 Client Portal 直接预订会议。通过连接您的 Google Calendar 并设置 Google Appointment Schedule,客户可以查看您的空闲时间并与您预约——所有操作都无需离开 OneSuite。

CRM 会议跟踪

自动跟踪所有商务会议。当您在设置 > 日历中连接 Google Calendar 时,OneSuite 会同步您的日历事件并将其与 CRM 联系人(人员和公司)匹配。您可以在任何联系人的个人资料中查看过去和即将举行的会议,OneSuite 甚至会自动为新的外部参与者创建 CRM 记录。

开始之前

前提条件

在开始设置之前,请确保您具备以下条件。

OneSuite

平台

OneSuite

  • 一个具有有效订阅计划的活跃 OneSuite 商业账户
  • 您的 OneSuite 业务中的管理员或设置访问权限
  • 访问设置模块的权限
  • 您的计划中可用的日历插槽(用于 CRM 集成)
Google Calendar

集成

Google Calendar

  • 一个可以访问 Google Calendar 的 Google 账户
  • 已创建 Google Appointment Schedule(用于 Client Portal 排程)
  • 某些 Appointment Schedule 功能可能需要 Google Workspace
  • 主日历应为您的商务日历(用于 CRM 同步)
设置指南

安装

Google Calendar 可以为两个独立目的进行连接。请按照下面的相关指南操作。

为 Client Portal 排程连接 Google Calendar

通过连接您的 Google Appointment Schedule,让客户能够通过 Client Portal 直接预订会议。

  1. 导航到排程并点击"连接 Google Calendar"

    在 OneSuite 中,从左侧边栏打开设置,然后转到 Client Portal → 排程。您将看到所有可用排程提供商的卡片。找到 Google Calendar 卡片,点击"连接 Google Calendar"按钮开始连接过程。

    导航到排程并点击"连接 Google Calendar"
  2. 连接新的 Google 账户

    将出现一个对话框,要求您选择一个 Google Calendar 账户。点击"+ 连接新的 Google 账户"添加新账户,然后点击"确认"。您将被重定向到 Google 的登录页面。

    如果您已在设置 > 日历(用于 CRM)中连接了 Google Calendar,它将在此处显示为可重用的选项。
    连接新的 Google 账户
  3. 选择您的账户并授权

    在 Google 的登录页面上,选择您要用于排程的 Google 账户。然后查看 OneSuite 请求的权限——访问查看和下载您的 Google Calendar 数据——并点击"继续"授予访问权限。

    OneSuite 请求:查看和下载您通过 Google Calendar 可以访问的任何日历。
    选择您的账户并授权
  4. 粘贴您的 Appointment Scheduling 链接

    授权后,将出现一个模态框确认您的 Google Calendar 已连接。将您的 Google Appointment Scheduling URL 粘贴到字段中,以便客户可以通过 Client Portal 预订会议。

    获取此链接:打开 Google Calendar → 点击您的 Appointment Schedule → 点击分享图标 → 复制预订页面链接。链接应如下所示:https://calendar.app.google/...
    粘贴您的 Appointment Scheduling 链接
  5. 确认已连接状态

    保存后,Google Calendar 卡片将显示绿色"已连接"徽章以及您的授权电子邮件地址。Google Appointment Schedule 链接将显示在卡片上。集成现已生效——您的客户可以通过 Client Portal 预订会议。

    确认已连接状态

为 CRM 会议跟踪连接 Google Calendar

将日历事件同步到 OneSuite,并自动将会议与 CRM 联系人匹配。

  1. 导航到日历设置并点击"+ 添加日历"

    在 OneSuite 中,从左侧边栏打开设置,然后转到集成 → 日历。您将看到显示计划日历限制的已连接日历部分。点击"+ 添加日历"按钮开始。

    导航到日历设置并点击"+ 添加日历"
  2. 选择 Google Calendar 并连接

    您将看到可用的日历提供商——Google Calendar 和 Outlook Calendar。找到 Google Calendar 卡片,点击"连接日历"开始 OAuth 流程。

    选择 Google Calendar 并连接
  3. 选择您的 Google 账户并授权

    您将被重定向到 Google 的登录页面。选择您要用于 CRM 会议跟踪的 Google 账户。然后查看权限——OneSuite 请求访问查看和下载您的 Google Calendar 数据——并点击"继续"授予访问权限。

    OneSuite 请求:查看和下载您通过 Google Calendar 可以访问的任何日历。
    选择您的 Google 账户并授权
  4. 日历已连接——同步自动开始

    您将被重定向回 OneSuite。您的 Google Calendar 将出现在已连接日历表中,状态为"活跃"。您的主日历将自动同步——这包括过去 12 个月和未来 3 个月的事件。会议数据将开始出现在 CRM 人员和公司资料的会议选项卡中。

    您可以打开"在我的任务日历中显示事件"以在任务日历小部件中显示同步的事件。
    日历已连接——同步自动开始
显示位置

使用

连接后,Google Calendar 将根据集成类型出现在 OneSuite 的多个区域中。

面向客户

Client Portal — 排程

设置完成后,Google Calendar 预约页面将嵌入 Client Portal 的会议页面中。您可以随时从设置 > Client Portal > 排程 > Google Calendar 更新预约 URL。

CRM

CRM — 会议跟踪

导航到 CRM > 人员或公司,选择一个联系人并点击会议选项卡。会议将根据参与者的电子邮件地址和电子邮件域自动匹配。

客户如何预订会议

以下是客户在 Client Portal 中的体验。

  1. 选择预约时间

    从 Client Portal 侧边栏,客户点击"安排会议"。Google Calendar 预约调度器直接嵌入页面中,显示可用日期和时间段。客户选择适合他们的时间。

    选择预约时间
  2. 填写详情并预订

    选择时间段后,将出现一个对话框显示会议详情(标题、日期、时间和时区)。客户输入名字、姓氏和电子邮件地址,然后点击"预订"确认。

    填写详情并预订
  3. 预订已确认

    确认屏幕显示"预订已确认"并向客户发送电子邮件。会议详情——日期、时间、时区和会议类型——将显示出来。客户可以在需要时取消预约。

    预订已确认
  4. 准备好进行下一次预订

    关闭确认后,日历返回可用时间段视图。请注意,之前预订的时间段(例如周三上午 10:00)不再可用——它会被自动移除以防止重复预订。客户可以随时选择另一个时间段安排额外的会议。

    准备好进行下一次预订

CRM 中的会议详情

每个同步的会议都会为您的团队显示全面的详细信息。

  • 会议标题、日期/时间和组织者
  • 参与者及其回复状态(已接受、已拒绝、暂定)
  • 会议 URL(例如 Google Meet 链接)
  • 从参与者电子邮件域自动创建的 CRM 公司
  • 为外部参与者自动创建的 CRM 人员

同步与自动创建

  • 会议通过队列系统在后台自动同步
  • 点击会议选项卡上的同步(刷新)按钮强制执行新的同步
  • OneSuite 从参与者电子邮件域自动创建 CRM 公司(例如 [email protected] 创建"Acme")
  • 免费电子邮件提供商(Gmail、Yahoo 等)不包含在自动公司创建中
  • 通过日历账户设置在任务日历小部件中切换日历可见性
移除集成

卸载

两种集成类型是独立的——断开一种不会影响另一种。

从 Client Portal 排程断开连接

  1. 导航到设置 > Client Portal > 排程

  2. 点击 Google Calendar 选项卡

  3. 点击已连接电子邮件旁边的"断开连接"按钮

  4. 在弹出对话框中确认断开连接

预约 URL 和已连接账户将被清除。客户将不再看到 Google Calendar 预订选项。

从 CRM 集成断开连接

  1. 导航到设置 > 日历

  2. 在列表中找到已连接的 Google Calendar 账户

  3. 点击日历卡片上的三点菜单 (⋮)

  4. 选择"移除账户"并确认

日历账户及其所有同步事件将从 OneSuite 中删除。之前显示在 CRM 资料中的会议将不再出现。

从 Google 端撤销访问权限

前往 myaccount.google.com/permissions,在第三方应用列表中找到 OneSuite,然后点击"移除访问权限"。然后按照上述说明从 OneSuite 设置中断开日历连接。

帮助与常见问题

故障排除

常见问题及解决方法。

"已达到您计划的日历限制"
您的订阅计划有最大连接日历数量。升级您的计划或断开现有日历以释放插槽。此限制仅适用于 CRM 集成日历,不适用于排程。
Google Calendar 无法连接 / OAuth 错误
确保您使用正确的 Google 账户登录。检查您是否在 Google 权限屏幕上点击了"允许"。如果您看到"无法将授权码交换为令牌",请重试——代码可能已过期。清除 accounts.google.com 的浏览器 Cookie 并重试。
会议未在 CRM 中显示
确保日历已在设置 > 日历中连接(不仅仅是通过 Client Portal 排程)。点击会议选项卡上的同步按钮触发新的同步。会议按参与者电子邮件匹配——确保 CRM 人员具有正确的电子邮件。仅同步过去 12 个月和未来 3 个月的事件。
"令牌已撤销——需要重新连接"
这意味着 Google 已使 OneSuite 的访问无效。这可能发生在您更改了 Google 密码、从 Google 账户设置中撤销了访问权限,或刷新令牌已过期时。转到设置 > 日历,点击受影响日历的三点菜单并选择"重新连接"。
预约排程链接无效
预约 URL 必须匹配以下格式之一:https://calendar.app.google/... 或 https://calendar.google.com/calendar/appointments/schedules/... 确保您从 Appointment Schedule 复制的是预订页面链接(不是普通事件链接)。
客户看到"会议排程尚未设置"
这意味着没有排程提供商被连接和配置。转到设置 > Client Portal > 排程并设置至少一个提供商(Google Calendar、Calendly 或 Outlook)。
出现重复会议
OneSuite 内置了跨提供商去重功能(使用 iCal UID)。如果您看到重复项,请尝试点击同步——系统将跳过已存在的事件。如果问题持续,请断开并重新连接日历。
日历事件未自动同步
OneSuite 使用后台 cron 作业每 30 分钟刷新令牌并定期同步事件。如果事件看起来过时,请使用手动同步按钮。确保日历账户在设置 > 日历中显示为"活跃"。

仍然遇到问题?

我们的支持团队在 2 个工作小时内回复。请提供您的 Google 账户电子邮件和错误截图。

联系支持
开始使用

准备好连接 Google Calendar 了吗?

开始免费试用,在 3 分钟内设置 Google Calendar 集成。