Saltar al contenido principal

Pinche, tu asistente IA

Disponible en planes Avanzado y Élite. Pinche es un asistente conversacional integrado en RestaPro que entiende lenguaje natural en español y ejecuta acciones en tu restaurante.

El nombre viene del pinche de cocina — el ayudante que lo sabe todo.

Cómo se accede

Botón flotante (icono de chef) en la esquina inferior derecha de cualquier pantalla del backoffice. Click → panel de chat lateral.

  • Enter envía el mensaje.
  • Esc cierra el panel.
  • Las conversaciones se guardan en sesión (no persisten entre días por privacidad).

25 herramientas (10 escritura + 15 lectura)

Lectura — Pinche puede consultarlo todo

Operativa:

  • list_today_reservations · reservas de hoy con filtro por estado
  • list_open_reservations_week · próximos 7 días
  • get_opening_hours · horarios actuales
  • list_service_pauses · pausas activas
  • list_table_blocks · mesas bloqueadas

Carta:

  • get_menu_summary · categorías + platos + precios + visibilidad

Clientes:

  • search_customer · buscar por nombre, teléfono, email
  • get_customer_history · historial completo de un cliente
  • get_reviews_summary · rating Google + funnel de solicitudes

Restaurante:

  • get_restaurant_stats · resumen rápido del último período
  • get_embed_code · iframe listo para copiar
  • get_public_urls · URLs de carta, reservas, embed, QR

Marketing:

  • list_marketing_campaigns · histórico de campañas
  • list_automation_rules · reglas activas

Eventos:

  • list_group_event_proposals · propuestas con filtro de estado

Escritura — Pinche puede modificar (con confirmación)

  • update_opening_hours · cambia horarios
  • update_menu_item · precio, nombre, descripción, visibilidad
  • update_reservation_status · confirmar, cancelar, no-show, etc.
  • toggle_bookings · activar/desactivar reservas globalmente
  • update_restaurant_info · teléfono, email, descripción
  • pause_service · pausa puntual de un servicio
  • resume_service_pause · reanuda
  • toggle_automation_rule · activa/pausa una regla de email
  • respond_group_event_proposal · acepta o rechaza una propuesta
  • block_table · bloquea una mesa por mantenimiento

Ejemplos en lenguaje natural

Tú: ¿Cuántas reservas tengo hoy?
Pinche: Tienes 14 reservas confirmadas hoy. La primera a las 13:00 (Ana, 4 pax).

Tú: Cierra las reservas de la cena del sábado
Pinche: Voy a pausar las reservas de cena del sábado 11 mayo.
¿Confirmo?
Tú: Sí
Pinche: ✓ Hecho. Reanudación automática al cambiar el día.

Tú: Sube el solomillo a 32 euros
Pinche: Encontré "Solomillo de buey" en la carta (28€).
Voy a cambiarlo a 32€. ¿Confirmo?
Tú: Adelante
Pinche: ✓ Actualizado.

Tú: Bloquea la mesa 4 mañana de 14 a 16 por mantenimiento
Pinche: Voy a bloquear Mesa 4 (Salón) el 5 may de 14:00 a 16:00,
motivo "mantenimiento". ¿Confirmo?

Permisos por rol

  • Lectura: cualquier rol (owner, admin, staff).
  • Escritura: solo owner y admin. Si eres staff y pides un cambio, Pinche responde "No tienes permisos suficientes para modificar datos del restaurante. Pide a un administrador que lo haga."

Validaciones automáticas

Antes de ejecutar:

  • Existencia: que el plato/cliente/reserva exista.
  • Pertenencia: que el dato sea de tu restaurante (no de otro del workspace por error).
  • Rangos válidos: horarios HH:MM, fechas futuras para pausas, ISO 8601 en bloqueos.
  • Confirmación explícita: nunca ejecuta cambios sin tu OK.

Contexto que recibe Pinche

En cada conversación, Pinche tiene acceso a:

  • Datos del restaurante (nombre, slug, timezone, dirección, teléfono).
  • Dashboard del día (reservas, KPIs).
  • Configuración de reservas (modo, slot, duración, ventana).
  • Horarios de apertura.
  • Mesas y plano.
  • Carta resumida (categorías + items con precios).
  • Workspace (plan, miembros).
  • Pausas de servicio activas (para no recomendar reservar en tramos cerrados).

Logs y costes

Cada conversación se registra en pinche_chat_logs:

  • Quién, cuándo, mensaje, respuesta, herramientas usadas.
  • Tokens consumidos, coste estimado en EUR.

Modelo: Gemini 2.5 Flash de Google. Rápido (200-500 ms) y barato.

Coste típico: menos de 0,02€ por conversación (input $0.30/1M tokens, output $2.50/1M, cached $0.075/1M con 75% descuento).

Estos costes se incluyen en tu plan, no hay facturación extra.

Privacidad

  • Los logs son privados a tu workspace (RLS).
  • Gemini procesa los mensajes pero no los usa para entrenar modelos (Vertex AI no-training).
  • No envíes datos sensibles que no deba ver el modelo (Pinche es seguro pero el contexto se envía a Google).

Buenas prácticas

  • Sé específico: "Reservas de hoy" > "Reservas".
  • Encadena: tras una respuesta, sigue con "¿Y el sábado?". Pinche mantiene contexto.
  • Confirma antes de cambios: lee siempre el resumen antes de decir "sí".
  • Para tareas largas: usa el backoffice. Pinche es para acciones puntuales y consultas rápidas.
ESENCA