Toolverse
All skills

openclaw-phone-receipt

by openclaw

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

Quick info

Author
openclaw
Category
Testing

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

  1. Zainstaluj skill openclaw-phone-receipt w swoim środowisku agenta. Upewnij się, że masz dostęp do pliku konfiguracyjnego .env.elevenlabs-call zawierającego klucze: ELEVENLABS_AGENT_ID, ELEVENLABS_OUTBOUND_PHONE_ID, TO_NUMBER oraz ELEVENLABS_API_KEY.

  2. Włącz powiadomienia telefoniczne, wydając komendę phone-receipt=on. Skill zapisze stan w pliku memory/phone-receipt-state.json. Domyślnie będziesz otrzymywać telefony tylko w przypadku niepowodzenia zadania lub gdy zadanie będzie oznaczone jako pilne.

  3. Jeśli chcesz wyłączyć powiadomienia, użyj komendy phone-receipt=off. Stan zostanie zaktualizowany i persystowany.

  4. 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.

  5. 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.

  6. 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.md dołączonym do skilla.

Related skills