openclaw-phone-receipt
Trigger and manage OpenClaw outbound phone receipts via ElevenLabs+Twilio for task completion/failure notifications. Use when user asks to call them after finishing/failing a task, asks to enable/disable fixed command toggles (\
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Trigger and manage OpenClaw outbound phone receipts via ElevenLabs+Twilio for task completion/failure notifications. Use when user asks to call them after finishing/failing a task, asks to enable/disable fixed command toggles (\
How to use
Zainstaluj skill openclaw-phone-receipt w swoim środowisku agenta. Upewnij się, że masz dostęp do pliku konfiguracyjnego
.env.elevenlabs-callzawierającego klucze:ELEVENLABS_AGENT_ID,ELEVENLABS_OUTBOUND_PHONE_ID,TO_NUMBERorazELEVENLABS_API_KEY.Włącz powiadomienia telefoniczne, wydając komendę
phone-receipt=on. Skill zapisze stan w plikumemory/phone-receipt-state.json. Domyślnie będziesz otrzymywać telefony tylko w przypadku niepowodzenia zadania lub gdy zadanie będzie oznaczone jako pilne.Jeśli chcesz wyłączyć powiadomienia, użyj komendy
phone-receipt=off. Stan zostanie zaktualizowany i persystowany.Aby przetestować jakość połączenia przed rzeczywistym użyciem, uruchom skrypt
bash skills/openclaw-phone-receipt/scripts/trigger_call.sh. Otrzymasz testowy telefon na numer podany w konfiguracji.Podczas pracy z agentem możesz prosić o telefon po zakończeniu konkretnego zadania, a skill automatycznie zorganizuje połączenie zgodnie z ustawioną polityką. Dla zadań, które nie spełniają warunku telefonu, otrzymasz zamiast tego podsumowanie tekstowe przez Telegram.
Jeśli potrzebujesz pełnej konfiguracji (rejestracja w Twilio, import do ElevenLabs, ustawienie zakresów dostępu), zapoznaj się z dokumentacją w pliku
references/setup.mddołączonym do skilla.