mcpField
C
clawring

clawring

github.com/davepoon生産性3.7k106 回インストール今日更新
リポジトリ

clawring について

OpenClaw エージェントが発信し、音声での会話、通知、定期ブリーフィングを行うスキルです。音声認識とテキスト読み上げを使い、エージェント側はロングポーリング対応の REST API でやり取りします。

主な機能

  1. 01電話の発信
  2. 02音声の文字起こしと返信の読み上げ
  3. 03応答中のエージェントへの割り込み
  4. 04スケジュールやイベントによる発信
  5. 05ダッシュボードでの音声選択

活用シーン

  1. 01ビルド完了時の電話通知
  2. 02定時の朝のブリーフィング
  3. 03価格やサーバーの緊急通知
  4. 04ハンズフリーでのエージェントとの会話

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davepoon/buildwithclaude --skill clawring

インストール後、Claude Code で/clawringを入力して読み込まれたか確認します。

詳細

clawr.ing — 電話発信スキル

OpenClaw エージェントが、あなたに実際の電話を発信できるようにします。エージェントからあなたに電話をかけます。あなたからエージェントに電話をかけることはできません。着信用の電話番号はありません。

ウェブサイト:clawr.ing ClawHub:clawhub.ai/marcospgp/clawring

このスキルを使う場面

  • エージェントが緊急に連絡する必要があり、チャットメッセージでは不十分なとき
  • 朝のブリーフィング、日次の要約、定期的な確認
  • 価格アラート、サーバーの監視、ビルドの通知など、時間が重要なあらゆる用途
  • エージェントとハンズフリーでやり取りしたいとき(散歩中、運転中、ジムなど)

このスキルでできること

  1. エージェントが REST API を呼び出し、あなたへの発信を開始します
  2. clawr.ing が電話通信インフラを通じて、あなたの電話番号に発信します
  3. 電話に出ると、エージェントと実際に音声で会話できます
  4. 人間の発話がテキストに書き起こされてエージェントに送られ、エージェントのテキストによる返答が TTS で読み上げられます
  5. チャットでエージェントができることは、電話でもすべて利用できます。ウェブ検索、アラートの設定、タスクの実行などが可能です

エージェントには、会話がシンプルなテキストベースの API(ロングポーリングを使う REST)として見えます。エージェント側で WebSocket を使う必要はありません。

使い方

セットアップ
  1. clawr.ing で登録します
  2. ダッシュボードからセットアップ用プロンプトをコピーします
  3. OpenClaw エージェントとのチャットに貼り付けます
  4. エージェントがプロンプトを読み込み、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 を超えると:

  1. エージェントがあなたの電話に発信します
  2. あなたが電話に出ます
  3. エージェント:「ETH が $4000 を超えました。現在は $4,012 です。何か対応しましょうか?」
  4. あなた:「そうだね、保有分を半分売って。」
  5. エージェント:「了解です。ポートフォリオを確認します……」 (保留音が流れます)
  6. エージェントが結果を伝えます
  7. あなた:「ありがとう、じゃあね。」
  8. 通話が終了します。

ヒント

  • 会話が自然になるよう、電話発信スキルには別の高速モデルを使用します
  • 本当に緊急なことに対してアラートを設定します。電話は見逃すわけにいかないことに使いましょう
  • OpenClaw で定義した cron スケジュール、イベント、トリガーに基づいて、エージェントから自発的に電話をかけることができます
  • 電話をかけてもよい時間帯について、エージェントに希望を伝えられます(例:「午後 10 時以降は電話しないで」)

コメント