Ir al contenido
Ouviro
Traducción provisional: esta página está pendiente de revisión por una persona nativa.

Para equipos de soporte SaaS

Una duda sobre el plan. Una respuesta de tu sistema.

Conecta tu API de suscripciones de solo lectura para consultar el plan y los puestos disponibles en la conversación. Tu sistema aporta los datos; los cambios quedan en manos de personas autorizadas.

Empezar prueba gratis

Datos de ejemplo · ficticios

SaaS

Cliente

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

Herramienta de solo lectura
get_subscription() → plan: "Team Demo", seats_used: "4/5", extra_seat: "1 available"

Respuesta de la IA

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.

La consulta solo lee la suscripción. Los cambios quedan en manos de tu equipo o del administrador del cliente.

Consulta de suscripción vinculada a la sesión

Nombre de la herramienta
get_subscription
Descripción

Lee el plan, los puestos usados y los puestos adicionales disponibles de la cuenta autenticada.

URL del endpoint
GET https://api.example.com/accounts/{account_id}/subscription
Autenticación
Authorization: Bearer {{SUBSCRIPTION_API_SECRET}}
Mapeo de entrada
account_id ← server.session.account_id
customer_id ← server.session.customer_id
Mapeo de salida
plan ← $.subscription.plan
seats_used ← $.subscription.seats_used
extra_seat ← $.subscription.extra_seat

Configuración de ejemplo para tu API de suscripciones de solo lectura. Sustituye el endpoint y los campos; no representa un conector nativo de facturación.

La identidad de la cuenta y del cliente viene de server.session, no del chat. Tu endpoint debe verificar la pertenencia a la cuenta y el permiso antes de devolver los campos de la suscripción.

Lee el plan y los puestos en la fuente

Configura get_subscription para devolver plan, seats_used y extra_seat desde tu API de suscripciones. Explica los valores actuales sin suponer derechos de uso ni disponibilidad.

Limita la consulta a la cuenta autenticada

El servidor aporta la identidad de la cuenta y del cliente desde la sesión autenticada. Tu endpoint debe verificar la pertenencia a la cuenta y el permiso antes de devolver la suscripción.

Devuelve solo lo necesario para responder

Mapea los campos de plan y puestos que necesita la conversación. Conserva las credenciales en el servidor y excluye datos de pago, información privada de miembros y datos de otras cuentas.

Deja los cambios a una persona autorizada

La consulta no añade puestos, invita a compañeros, cambia planes ni cancela suscripciones. Explica el siguiente paso y pasa las solicitudes de cambios a tu equipo o al administrador del cliente.

Preguntas antes de conectar

¿Qué necesitamos para conectar los datos de suscripción?

Una API de solo lectura bajo tu control, credenciales en el servidor y mapeo de los campos de plan y puestos. Configura el endpoint y los controles de acceso; es un ejemplo de configuración, no un conector nativo de facturación.

¿Puede un cliente consultar otra cuenta?

Un mensaje no demuestra acceso a una cuenta. El servidor usa la identidad de la sesión autenticada, y tu endpoint debe verificar la pertenencia y el permiso para la cuenta consultada.

¿Puede el asistente añadir un puesto o cambiar el plan?

No. La primera versión solo lee los datos de la suscripción. Un administrador autorizado o tu equipo debe realizar los cambios mediante el proceso de cuenta existente.

¿La conversación Team Demo muestra datos reales?

No. El plan, el número de puestos y las respuestas son ejemplos ficticios. Las respuestas reales dependen de la API conectada y de los permisos del cliente actual.

El cliente pregunta. La IA consulta tu sistema.

Conecta tus conocimientos y API de solo lectura para consultar pedidos, transferencias, facturas y planes en el idioma del cliente.

Empezar prueba gratis