Documentación
Ejemplos reales
Dos conversaciones tal como ocurren, con las llamadas a herramientas incluidas. La primera lleva un error de validación a propósito, porque ver al asistente corregirse explica el diseño mejor que cualquier párrafo.
Montar una página desde cero
Un token con alcance de leer y escribir, sobre una página que todavía no tiene nada. El asistente lee primero, falla una llamada y la arregla con lo que le contestó el servidor.
- Tú
Tengo un taller pequeño de bicis. Móntame la página: qué hago, un precio para las tres reparaciones más comunes, mi horario y un formulario para pedir cita.
- Asistente
Miro qué tiene ahora la página y qué bloques puedo usar.
- Llamada
list_pagesRespuestaUna página, en borrador, que alcanza este token.
- Llamada
get_pageRespuestaUna cabecera y un grupo vacío.
- Llamada
list_block_kindsRespuestaTodos los tipos de bloque con sus variantes y sus diseños.
- Asistente
Voy a añadir servicios, precios, horario y una razón de contacto. Empiezo por precios.
- Llamada
add_blockRespuestaRechazada. Variante price-table desconocida para un bloque de precios. Variantes válidas: list, cards, compact.
- Asistente
Esa variante no existe. El catálogo ofrece list, cards y compact, y cards se lee mejor en el móvil, así que uso esa.
- Llamada
add_blockRespuestaBloque de precios añadido, con las tres reparaciones y su precio.
- Llamada
add_blockRespuestaServicios, horario y la razón de contacto añadidos al mismo grupo.
- Llamada
preview_pageRespuestaUn enlace de vista previa del borrador.
- Asistente
El borrador tiene cuatro bloques y un formulario de cita. Abre el enlace, léelo con tu voz y publícalo tú cuando suene bien. Este token no puede publicar.
Lo interesante es la llamada rechazada. El servidor no dijo que no, dijo qué tres variantes existen, así que el siguiente intento salió bien sin preguntarte nada.
Un cambio en varias páginas
El mismo token, tres páginas y un dato que cambió. El asistente va página por página y se para antes de publicar.
- Tú
El estudio se ha mudado. Cambia la dirección en las tres páginas y déjamelas listas para revisar.
- Asistente
Miro qué páginas alcanza este token.
- Llamada
list_pagesRespuestaTres páginas: estudio, taller y cursos.
- Llamada
get_pageRespuestaCada una lleva un bloque de ubicación con la dirección vieja.
- Llamada
update_blockRespuestaDirección cambiada en los tres borradores, una llamada por cada uno.
- Llamada
preview_pageRespuestaTres enlaces de vista previa, uno por página.
- Asistente
Tres borradores cambiados y tres enlaces para revisar. Nada está publicado: este token no tiene alcance de publicar, y aun teniéndolo la última palabra seguiría siendo tuya.
Tres páginas y siete llamadas, todas sobre el borrador. Lo que ven los visitantes no se movió hasta que lo decidiste tú.