Toolverse
All skills

automate-whatsapp

by sickn33

Build WhatsApp automations with Kapso workflows: configure WhatsApp triggers, edit workflow graphs, manage executions, deploy functions, and use databases/integrations for state. Use when automating WhatsApp conversations and event handling.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
DevOps
Views
27

About this skill

Build WhatsApp automations with Kapso workflows: configure WhatsApp triggers, edit workflow graphs, manage executions, deploy functions, and use databases/integrations for state. Use when automating WhatsApp conversations and event handling.

How to use

  1. Przygotuj zmienne środowiskowe: ustaw KAPSO_API_BASE_URL (tylko host bez /platform/v1) i KAPSO_API_KEY z dostępem do API Kapso.

  2. Pobierz graf przepływu pracy, którą chcesz edytować, używając node scripts/get-graph.js <workflow_id>. Zanotuj wartość lock_version — będzie potrzebna do aktualizacji.

  3. Edytuj pobrany plik JSON zgodnie z regułami grafu przepływu. Zweryfikuj poprawność edycji poleceniem node scripts/validate-graph.js --definition-file <ścieżka_do_pliku>.

  4. Zaktualizuj graf w systemie Kapso poleceniem node scripts/update-graph.js <workflow_id> --expected-lock-version <numer> --definition-file <ścieżka_do_pliku>. Jeśli pojawi się konflikt wersji, pobierz graf ponownie i powtórz zmianę z nową wartością lock_version.

  5. Skonfiguruj wyzwalacze WhatsApp: najpierw uruchom node scripts/list-whatsapp-phone-numbers.js aby uzyskać phone_number_id, następnie utwórz wyzwalacz poleceniem node scripts/create-trigger.js <workflow_id> --trigger-type inbound_message --phone-number-id <id>.

  6. Monitoruj wykonania przepływu za pomocą node scripts/list-executions.js <workflow_id> aby wyświetlić historię, lub node scripts/get-execution.js <execution_id> aby sprawdzić szczegóły konkretnego uruchomienia.

Related skills

pmbok-project-management

by jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas

DevOps
21133

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127

cloudflare-manager

by qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun

DevOps
20122

context7

by mikha08-rgb

Search GitHub issues, pull requests, and discussions across any repository. Activates when researching external dependencies (whisper.cpp, NAudio), looking for similar bugs, or finding implementation examples.

DevOps
51166

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385