automate-whatsapp
Automate WhatsApp Messaging Workflows
Build sophisticated WhatsApp automations without manual coding. Configure workflow triggers, manage executions, and integrate with external services through the Kapso platform.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "automate-whatsapp". List all WhatsApp triggers for workflow wf_123
Resultado esperado:
Found 2 triggers: (1) inbound_message trigger for +1-555-0100 (active), (2) inbound_message trigger for +1-555-0101 (inactive)
Usando "automate-whatsapp". Show execution events for exec_456
Resultado esperado:
Execution started at 10:30 AM -> Message node executed -> Wait node started -> User responded at 10:35 AM -> Decide node evaluated -> End node completed
Usando "automate-whatsapp". Query customers table where status equals active
Resultado esperado:
Retrieved 15 rows matching filters. Sample: Customer ABC Corp (status: active, plan: premium), Customer XYZ Ltd (status: active, plan: standard)
Auditoría de seguridad
Riesgo bajoStatic analysis flagged 137 patterns in SKILL.md documentation file, but all are false positives. The detected 'external_commands' are markdown code examples showing Node.js script usage, not actual shell execution. Network and env_access flags reference documentation content (GitHub URL and configuration examples), not runtime behavior. No malicious intent detected - this is legitimate workflow automation documentation for the Kapso platform.
Problemas de riesgo bajo (1)
Factores de riesgo
⚙️ Comandos externos (3)
🌐 Acceso a red (1)
🔑 Variables de entorno (1)
Puntuación de calidad
Lo que puedes crear
Customer Support Automation
Build automated customer support flows that handle common inquiries, collect user information, and route complex cases to human agents via WhatsApp.
E-commerce Order Notifications
Create workflows that send order confirmations, shipping updates, and delivery notifications automatically when triggered by e-commerce platform events.
Interactive Survey Collection
Design interactive button-based surveys that collect customer feedback through WhatsApp with conditional branching based on responses.
Prueba estos prompts
Create a WhatsApp workflow that sends a welcome message when a user first contacts the business. Include a start node and a message node with the welcome text.
Create a workflow with a decide node that routes users based on their message content. If message contains 'support', route to support team. If message contains 'sales', route to sales team. Otherwise, send a general inquiry response.
Build a workflow that looks up customer order status by phone number. Create a function node that queries the orders database, then send a personalized message with the order details to the customer.
Create an interactive survey workflow using button nodes. Collect user responses across multiple messages, store answers in execution context variables, and generate a summary at the end. Handle timeout scenarios if user stops responding.
Mejores prácticas
- Always fetch the workflow graph before editing to get the current lock_version and avoid conflicts
- Use file paths for graph definitions and function code instead of inline JSON for better maintainability
- Validate workflow graphs locally before submitting updates to catch structural errors early
- Test trigger configurations in a development workflow before deploying to production phone numbers
- Store sensitive credentials like API keys in environment variables, never in workflow definitions
Evitar
- Changing existing node IDs in a workflow graph - this breaks execution history and references
- Using export statements or arrow functions in function code - Kapso requires standard function handler syntax
- Creating workflows with multiple start nodes - exactly one start node with id 'start' is required
- Referencing variables without initializing them in the execution context first
Preguntas frecuentes
What do I need before using this skill?
Can I modify workflow graphs while they have active executions?
What programming languages work for custom functions?
How do I connect to external services like Slack or Google Sheets?
Can I store data between workflow executions?
What happens if a workflow execution fails?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/automate-whatsappRef.
main
Estructura de archivos
📄 SKILL.md