CFCatalogo
Bot HappyReminder

Bot HappyReminder

Bot que envia recordatorios automaticos del area de Personas a los trabajadores de ComunidadFeliz

Endpoints

GET/api/healthhealth
GET/api/metrics/menumetrics menu
GET/api/metricsmetrics

Capabilities

apicron

Variables de entorno

BUK_API_TOKENToken de acceso a la API de Buk (auth_token)
BUK_BASE_URLURL base de Buk (ej: https://comunidadfeliz.buk.cl)
SLACK_BOT_TOKENToken del bot de Slack (xoxb-...)
VACATION_THRESHOLDDías legales acumulados para enviar recordatorio (default: 15)
BUK_EMAILEmail SSO para autenticación en CtrlIT (bot@comunidadfeliz.cl)
BUK_PASSWORDPassword SSO para autenticación en CtrlIT
BUK_ASISTENCIA_URLURL de CtrlIT para asistencia (https://app.ctrlit.cl)
BUK_RECINTO_IDID del recinto en CtrlIT (26322)
ATTENDANCE_SLACK_CHANNELCanal Slack para resumen de asistencia (ej: #asistencia)
GOOGLE_SHEET_IDID del Google Sheet con nómina habilitada para control de asistencia

Documentacion

# Bot HappyReminder

## Que hace

Bot que envia recordatorios automaticos del area de Personas a los trabajadores de ComunidadFeliz

## Como usar

Consulta la documentacion del proyecto.

## Requisitos

Requisitos del proyecto:

- Acceso a BigQuery (si aplica)
- Canal de Slack configurado (si aplica)
- Tabla X en Supabase con datos (si aplica)

## Contacto

bastian.osorio@comunidadfeliz.cl