원클릭으로
Envía y recibe mensajes de WhatsApp mediante WhatsApp Business API
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Envía y recibe mensajes de WhatsApp mediante WhatsApp Business API
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Critical rules for coding and compiling Harbour (.prg) files in this environment.
Gestiona archivos y directorios del sistema de archivos
Defines the general operational behavior and housekeeping rules for the AI Assistant.
Defines the identity and personality of the AI Assistant and the User Profile.
Allows the agent to set simple time-based reminders for the user.
Gestiona correos electrónicos mediante Gmail API
| name | |
| version | 1.0.0 |
| description | Envía y recibe mensajes de WhatsApp mediante WhatsApp Business API |
| category | communication |
| author | HIX Team |
| requires_permission | true |
| dangerous | false |
Esta skill permite a HIX interactuar con WhatsApp para enviar mensajes, gestionar grupos y recibir notificaciones. Utiliza WhatsApp Business API o integración con WhatsApp Web.
action (string): La acción a realizar (send, send_group, read, etc.)phone o group (string): Destinatario del mensajemessage (string): Contenido del mensaje de textoaudio (string): Path al archivo de audioimage (string): Path a la imagenfile (string): Path al archivo a enviarUser Intent: "Envía un WhatsApp a María diciéndole que voy tarde"
HIX Understanding:
{
"skill": "whatsapp",
"action": "send",
"parameters": {
"contact": "María",
"message": "Hola María, voy un poco tarde. Llego en 15 minutos."
}
}
HIX Asks Permission:
💬 Permiso requerido
Voy a enviar WhatsApp a María García (+34 612 345 678): "Hola María, voy un poco tarde. Llego en 15 minutos."
¿Procedo? (sí/no)
Expected Output: ✓ Mensaje enviado a María
User Intent: "Avisa al grupo del equipo que he subido los archivos"
HIX Understanding:
{
"skill": "whatsapp",
"action": "send_group",
"parameters": {
"group": "Equipo Alpha",
"message": "📁 He subido los archivos del proyecto a la carpeta compartida"
}
}
Expected Output: ✓ Mensaje enviado al grupo "Equipo Alpha"
User Intent: (Audio) "Responde a Antonio que sí, que mañana nos vemos"
HIX Understanding:
{
"skill": "whatsapp",
"action": "send",
"parameters": {
"contact": "Antonio",
"message": "Sí, perfecto. Mañana nos vemos."
}
}
Description: Envía un mensaje a un contacto
Parameters:
contact (required): Nombre o número del contactomessage (optional): Texto del mensajeaudio (optional): Audio a enviarimage (optional): Imagen a enviarReturns: Confirmation con timestamp
Requires Permission: ✓ Siempre
Description: Envía mensaje a un grupo
Parameters:
group (required): Nombre del grupomessage (required): Texto del mensajeReturns: Confirmation con nombre del grupo
Requires Permission: ✓ Siempre
Description: Lee mensajes recibidos
Parameters:
unread_only (optional): Solo no leídoscontact (optional): De contacto específicolimit (optional): Número máximoReturns: Lista de mensajes
Requires Permission: ✗ Solo lectura
Description: Envía un archivo
Parameters:
contact (required): Destinatariofile_path (required): Ruta al archivoReturns: Confirmation
Requires Permission: ✓ Siempre
whatsapp-web.js (Node.js) o yowsup (Python)qrcode para autenticación inicialpuppeteer para WhatsApp Web automation{
"whatsapp": {
"mode": "web",
"session_path": ".sessions/whatsapp",
"qr_code_timeout": 60,
"contacts_path": ".data/whatsapp_contacts.json"
}
}
skills/whatsapp/
├── SKILL.md
├── whatsapp_api.py
├── contacts.py
├── config.json
└── test_whatsapp.prg # Test en Harbour
Ejecutar: http://localhost/skills/whatsapp/test_whatsapp.prg
El test verifica:
http://localhost/skills/whatsapp/test_whatsapp.prg
gmail: Como alternativa para comunicación formalfilesystem: Para acceder a archivos a enviarcalendar: Para agendar desde mensajes