跳到正文
Ouviro

面向 SaaS 客服团队

顾客问套餐,答案来自你的订阅系统。

接入你的只读订阅 API,让顾客在对话里查询当前套餐与可用席位。数据以你的系统为准,账户变更由有权限的人处理。

开始免费试用

示例数据 · 均为虚构

SaaS

顾客

Which plan are we on, and can we add one more seat?

只读工具
get_subscription() → plan: "Team Demo", seats_used: "4/5", extra_seat: "1 available"

AI 回复

You are on Team Demo with 4 of 5 seats in use. One seat is available. Your administrator can add a teammate; this lookup does not change your subscription.

只读取订阅信息。套餐或成员变更由你的团队或顾客的管理员处理。

用会话身份查询订阅信息

工具名称
get_subscription
用途描述

查询已认证账户的套餐、已用席位与可用额外席位。

接口地址
GET https://api.example.com/accounts/{account_id}/subscription
鉴权方式
Authorization: Bearer {{SUBSCRIPTION_API_SECRET}}
入参映射
account_id ← server.session.account_id
customer_id ← server.session.customer_id
出参映射
plan ← $.subscription.plan
seats_used ← $.subscription.seats_used
extra_seat ← $.subscription.extra_seat

你的只读订阅 API 的配置示例,请替换接口地址与字段映射;不代表已提供计费平台原生连接器。

账户与顾客身份来自 server.session,不接受对话输入的身份。接口返回订阅字段前,必须验证账户成员关系与访问权限。

从数据源读取套餐与席位

配置 get_subscription,从订阅 API 返回 plan、seats_used 与 extra_seat。根据当前数据解释套餐和席位情况,不自行推断权益或可用数量。

只查询已认证账户有权访问的数据

账户与顾客身份由服务端从已认证会话中提供。接口返回订阅信息前,必须验证成员关系与访问权限。

只返回回答需要的字段

映射对话需要的套餐和席位字段。API 凭证保留在服务端,不返回支付资料、成员隐私或其他账户的数据。

变更交给有权限的人

查询不会添加席位、邀请成员、升级套餐或取消订阅。解释下一步,并把变更请求交给你的团队或顾客的管理员。

接入之前,你可能想了解

接入订阅数据需要什么?

需要你控制的只读 API、服务端凭证以及套餐和席位字段映射。你需要配置接口与权限校验;这里展示的是配置示例,不是计费平台的原生连接器。

顾客能查询其他账户的套餐吗?

聊天内容不能证明账户访问权限。服务端从已认证会话获取身份,你的接口必须校验顾客是否属于所查账户且有权查看数据。

AI 能加席位或修改套餐吗?

不能。第一版只读取订阅信息。任何变更都应由有权限的管理员或你的团队,通过现有账户流程完成。

Team Demo 对话是真实账户数据吗?

不是。套餐、席位数量和回复均为虚构示例。真实回答取决于接入的 API 与当前顾客的访问权限。

顾客开口问,AI 从你的系统里查。

接入知识库与只读 API,让顾客用自己的语言查询订单、到账、账单和套餐。

开始免费试用