Toolverse
Wszystkie skille

automate-whatsapp

autor: sickn33

Automatyzuj konwersacje WhatsApp za pomocą przepływów pracy Kapso

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
DevOps
Wyświetlenia
27

O skillu

Skill do budowania automatyzacji WhatsApp w oparciu o przepływy pracy Kapso. Konfiguruj wyzwalacze WhatsApp, edytuj grafy przepływów, zarządzaj wykonaniami, wdrażaj funkcje i wykorzystuj bazy danych oraz integracje do przechowywania stanu. Idealne do obsługi automatycznych rozmów i zdarzeń na WhatsAppie bez ręcznej interwencji.

Jak używać

  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.

Podobne skille