¿Qué hace Benepass Reembolso Skill?
Automatiza el flujo completo de reembolso de Benepass, desde el inicio de sesión hasta el envío, utilizando automatización de navegador, integración con Gmail para códigos de verificación y carga de archivos para recibos.
Prerrequisitos
- Habilitar acceso al navegador (herramienta de computadora) para navegar por Benepass
- Habilitar ejecución de código y creación de archivos — necesario para guardar y cargar archivos de recibo
- Configurar MCP de Gmail para obtener códigos de verificación por correo
- Determinar el correo electrónico a través del MCP de Gmail; si no se dispone de acceso a Gmail, solicítalo
- Obtener una imagen del recibo (captura de pantalla, foto o PDF)
Paso 1: Extraer Detalles del Recibo
Antes de navegar a Benepass, extrae los detalles clave de la imagen o mensaje del recibo:
- Monto (ej., $84.99)
- Comercio (ej., Verizon, DoorDash, Lyft)
- Nota/Memo — aplicar el memo proporcionado, o usar por defecto una descripción corta (ej., "WiFi hogar", "Almuerzo", "Viaje a la oficina")
- Categoría de beneficio — seleccionar la categoría especificada; inferir del contexto cuando sea seguro, de lo contrario pedir aclaración (ver Paso 4)
Paso 2: Iniciar Sesión en Benepass
2a. Navegar e ingresar correo
Navegar a: https://app.getbenepass.com
- Haz clic en el campo de entrada de correo y escribe la dirección de correo
- Aparecen dos opciones de inicio de sesión: "Iniciar sesión con G-Suite" y "Iniciar sesión con código de correo"
- Haz clic en "Iniciar sesión con código de correo"
2b. Obtener código de verificación de Gmail
Espera a que aparezca el mensaje "Ingresa el código de verificación" con 6 campos de entrada.
Obtén el código a través del MCP de Gmail:
Consulta de Gmail: "from:benepass verification code"
maxResults: 1
- Extrae el código de 6 dígitos del fragmento del correo (busca "Su código de verificación es: XXXXXX")
- Escribe el código de 6 dígitos en los campos de verificación — la página se envía automáticamente después de ingresar los 6 dígitos
- Espera 3-5 segundos para que cargue el panel
2c. Verificar inicio de sesión exitoso
Verifica que el panel cargue con un saludo, saldos de cuenta y tarjetas de información para confirmar el inicio de sesión exitoso.
Importante: Maneja códigos de verificación expirados de la siguiente manera:
- Haz clic en "¿No lo recibiste? Reenviar" en la página de verificación
- Espera 5 segundos, luego busca en Gmail nuevamente un código más reciente
Paso 3: Iniciar Reembolso
- Haz clic en el botón "Obtener reembolso" en la barra lateral izquierda
- Espera a que cargue el formulario de reembolso con dos secciones:
- Seleccionar beneficio (desplegable)
- Ingresar detalles (monto, comercio, nota, recibo)
Paso 4: Seleccionar Beneficio
- Haz clic en el desplegable "Seleccionar beneficio"
- Selecciona la categoría especificada; infiere del contexto cuando sea seguro, de lo contrario pide aclaración
- Lee las opciones de beneficio disponibles directamente del desplegable — las categorías varían según el empleador
- Verifica que el saldo mostrado para el beneficio seleccionado cubra el monto del reembolso
Paso 5: Llenar Detalles
Campo de monto
CRÍTICO: Limpia cualquier valor preexistente del campo de monto antes de ingresar el monto correcto.
- Haz triple clic en el campo de monto para seleccionar cualquier valor existente
- Escribe el monto correcto (ej.,
84.99) - NO incluyas el signo
$— ingresa solo el número
Campo de comercio
- Haz clic en el campo de entrada del comercio
- Escribe el nombre del comercio (ej.,
Verizon,DoorDash,Lyft)
Campo de nota (Opcional pero recomendado)
- Haz clic en el campo de entrada de nota
- Escribe el memo (ej.,
WiFi hogar,Almuerzo,Viaje a la oficina)
Paso 6: Subir Recibo
CRÍTICO: La entrada de archivo es un elemento oculto con id="fileInput". La zona de descarga visible no se puede hacer clic — usa la entrada oculta en su lugar. Si no se encuentra ningún elemento con id="fileInput", busca cualquier <input type="file"> en la página.
- Usa
read_pageconfilter: interactivepara encontrar el elemento de entrada de archivo - Busca:
<input id="fileInput" class="hidden" type="file"> - Usa la herramienta
upload_filecon la referencia de esa entrada oculta:
upload_file:
file_path: <ruta al archivo del recibo>
ref: <ref de fileInput>
- Después de la subida, verifica:
- La etiqueta Recibo ya no está en rojo (estaba roja antes de subir)
- Aparece una sección "Archivos subidos" que muestra el nombre del archivo y su tamaño
- Se ve una vista previa en miniatura del recibo
Paso 7: Enviar
- Desplázate hacia abajo para ver el botón "Enviar reembolso"
- Antes de hacer clic en enviar, presenta un resumen para confirmación:
- Categoría de beneficio
- Monto
- Comercio
- Nota/memo
- Nombre del archivo del recibo
- Saldo restante del beneficio después de este envío
- Espera la aprobación explícita antes de continuar
- Haz clic en "Enviar reembolso"
- Espera 3 segundos para que se procese
Verificar envío exitoso
Después del envío, la página redirige a una vista de detalles del gasto que muestra:
- Estado: Pendiente
- Método de pago: Reembolso
- Beneficio: El nombre del beneficio seleccionado
- Progreso del pago: Monto pendiente = el monto enviado
Reporta la confirmación.
Solución de Problemas
Sesión expirada
Maneja la expiración de sesión reiniciando desde el Paso 2 (inicio de sesión) cuando ocurran errores o la página redirija al inicio de sesión.
Código de verificación no funciona
Maneja códigos de verificación expirados: haz clic en "¿No lo recibiste? Reenviar", espera unos segundos, luego vuelve a buscar en Gmail un código más reciente. Asegúrate de obtener el correo más reciente (usa maxResults: 1 con orden predeterminado).
Peculiaridad del campo de monto
Siempre haz triple clic en el campo de monto para seleccionar todo el texto existente antes de escribir el nuevo monto — esto evita la concatenación (ej., 32184.99).
Subida no registrada
Si la subida del recibo no parece funcionar:
- Vuelve a leer la página con
read_pagepara encontrar la referencia defileInput - Si no se encuentra
fileInput, busca cualquier elemento<input type="file"> - Reintenta la subida con
upload_fileusando la referencia correcta - Verifica que aparezca la sección "Archivos subidos" después de la subida
Saldo de beneficio insuficiente
Si el beneficio seleccionado no tiene saldo suficiente, informa el problema y pregunta si se debe usar una categoría de beneficio diferente.