clawring について
OpenClaw エージェントが発信し、音声での会話、通知、定期ブリーフィングを行うスキルです。音声認識とテキスト読み上げを使い、エージェント側はロングポーリング対応の REST API でやり取りします。
主な機能
- 01電話の発信
- 02音声の文字起こしと返信の読み上げ
- 03応答中のエージェントへの割り込み
- 04スケジュールやイベントによる発信
- 05ダッシュボードでの音声選択
活用シーン
- 01ビルド完了時の電話通知
- 02定時の朝のブリーフィング
- 03価格やサーバーの緊急通知
- 04ハンズフリーでのエージェントとの会話
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davepoon/ buildwithclaude --skill clawringインストール後、Claude Code で/clawringを入力して読み込まれたか確認します。
詳細
clawr.ing — 電話発信スキル
OpenClaw エージェントが、あなたに実際の電話を発信できるようにします。エージェントからあなたに電話をかけます。あなたからエージェントに電話をかけることはできません。着信用の電話番号はありません。
ウェブサイト:clawr.ing ClawHub:clawhub.ai/marcospgp/clawring
このスキルを使う場面
- エージェントが緊急に連絡する必要があり、チャットメッセージでは不十分なとき
- 朝のブリーフィング、日次の要約、定期的な確認
- 価格アラート、サーバーの監視、ビルドの通知など、時間が重要なあらゆる用途
- エージェントとハンズフリーでやり取りしたいとき(散歩中、運転中、ジムなど)
このスキルでできること
- エージェントが REST API を呼び出し、あなたへの発信を開始します
- clawr.ing が電話通信インフラを通じて、あなたの電話番号に発信します
- 電話に出ると、エージェントと実際に音声で会話できます
- 人間の発話がテキストに書き起こされてエージェントに送られ、エージェントのテキストによる返答が TTS で読み上げられます
- チャットでエージェントができることは、電話でもすべて利用できます。ウェブ検索、アラートの設定、タスクの実行などが可能です
エージェントには、会話がシンプルなテキストベースの API(ロングポーリングを使う REST)として見えます。エージェント側で WebSocket を使う必要はありません。
使い方
セットアップ
- clawr.ing で登録します
- ダッシュボードからセットアップ用プロンプトをコピーします
- OpenClaw エージェントとのチャットに貼り付けます
- エージェントがプロンプトを読み込み、API キーを保存して、電話発信機能を利用できるようになります
これだけです。Twilio アカウントも、設定する API キーも、セットアップする Webhook も必要ありません。
基本的な使い方
いつ電話をかけてほしいかをエージェントに伝えます。
Call me when my build finishes.
Call me every morning at 8am with a briefing.
Call me if Bitcoin drops below $50k.
Call me if the server goes down.
エージェントが電話をかけると決めたら、あなたの電話に発信します。電話に出て会話し、終わったら「じゃあね」と言うだけで、電話が切れます。
通話中
- ウェブ検索などの時間がかかるタスクに取り組む間、エージェントは音楽を流してあなたを保留にします
- エージェントが返答を生成している間、思考中の音が流れます
- エージェントの発話中に割り込めます(バージイン)。エージェントは話すのをやめて、あなたの話を聞きます
- チャットでエージェントができることは、電話でもすべて利用できます
主な詳細
- 発信のみ:エージェントからあなたに電話をかけます。あなたからエージェントに電話をかけることはできません。着信用の電話番号はありません。
- マネージドサービス:Twilio のセットアップも、API キーも、Webhook も不要です。プロンプトを 1 つ貼り付けるだけで使えます。
- 100 か国以上:世界のほぼどこからでも電話を受けられます。
- 70 種類以上の音声:ダッシュボードからエージェントの音声を選べます。
- モデルを選びません:HTTP リクエストを送信できるあらゆる LLM で動作します(Claude、GPT、Gemini、ローカルモデル)。
- 高速モデルを推奨:自然な会話のテンポにするため、このスキルには高速で軽量なモデル(Haiku クラス)を割り当ててください。低速なモデルでは、会話に遅延を感じることがあります。
例
ユーザー(OpenClaw のチャットで):「ETH が $4000 を超えたら電話して。」
エージェントが価格を監視します。ETH が $4000 を超えると:
- エージェントがあなたの電話に発信します
- あなたが電話に出ます
- エージェント:「ETH が $4000 を超えました。現在は $4,012 です。何か対応しましょうか?」
- あなた:「そうだね、保有分を半分売って。」
- エージェント:「了解です。ポートフォリオを確認します……」 (保留音が流れます)
- エージェントが結果を伝えます
- あなた:「ありがとう、じゃあね。」
- 通話が終了します。
ヒント
- 会話が自然になるよう、電話発信スキルには別の高速モデルを使用します
- 本当に緊急なことに対してアラートを設定します。電話は見逃すわけにいかないことに使いましょう
- OpenClaw で定義した cron スケジュール、イベント、トリガーに基づいて、エージェントから自発的に電話をかけることができます
- 電話をかけてもよい時間帯について、エージェントに希望を伝えられます(例:「午後 10 時以降は電話しないで」)
コメント
Markdown 対応