Toolverse
Wszystkie skille

campaign-orchestrator

autor: openclaw

Zautomatyzuj kampanie SMS i email dla zespołu sprzedażowego z logowaniem w CRM

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Orchestrator kampanii wielokanałowych do zarządzania sekwencjami SMS i email dla potencjalnych klientów. Narzędzie integruje się z Dialpad (SMS), Gmail (email) i Attio (CRM), automatycznie planując wysyłkę wiadomości i przerywając kampanię po odpowiedzi odbiorcy. Wszystkie działania są rejestrowane w systemie CRM, co ułatwia śledzenie interakcji z potencjalnymi klientami.

Jak używać

  1. Przygotuj zmienne środowiskowe: ustaw DIALPAD_API_KEY, ATTIO_API_KEY i GOG_KEYRING_PASSWORD w pliku konfiguracyjnym lub zmiennych systemowych. Upewnij się, że webhook Dialpad wskazuje na serwer, na którym uruchomisz skill, oraz że masz dostęp do API Gmail i rekordy kontaktów w Attio.

  2. Zweryfikuj status potencjalnego klienta przed uruchomieniem kampanii — sprawdź w Attio, czy kontakt jest aktywny i czy nie ma już trwającej kampanii dla tego klienta.

  3. Uruchom kampanię za pomocą polecenia: python3 campaign.py start "primary" --lead "Nazwa Firmy". Zastąp "primary" nazwą szablonu kampanii (np. "post-demo"), a "Nazwa Firmy" rzeczywistą nazwą potencjalnego klienta.

  4. Opcjonalnie dostosuj opóźnienie między wiadomościami, dodając flagę --delay z liczbą godzin, np. --delay 2 dla dwugodzinnego interwału między wysyłkami.

  5. Monitoruj postęp kampanii w Attio — wszystkie wysłane wiadomości i odpowiedzi są automatycznie rejestrowane. Kampania zatrzyma się automatycznie, gdy potencjalny klient odpowie na którąkolwiek z wiadomości.

  6. Po zakończeniu kampanii przejrzyj dziennik interakcji w CRM, aby ocenić zaangażowanie klienta i zaplanować kolejne kroki sprzedażowe.

Podobne skille