Dial icon

Dial

Dialは、1つのAPIでAIエージェントに実在の電話番号を提供し、音声通話、SMS、iMessageに対応。通信インフラを自構築せずにエージェントの通信機能を実現したい開発者向けです。

Dial

AIエージェント向け通信スタック

DialはAIエージェント向けの通信スタックで、音声通話、SMS、iMessageに使える実在の電話番号を提供します。エージェントが自分の電話番号から通話、テキスト送信、メッセージ送信を行える1つのAPIを中心に構成されています。

Dialは、通信インフラを自分で構築する必要をなくす方法として紹介されています。エージェントまたはMCPサーバーを介したノーコードのセットアップフローと、Node.jsおよびPython向けSDK、LangChain、REST APIを使う開発者向けワークフローの両方に対応しています。

機能

実在の電話番号

APIを通じて米国、カナダ、その他の国際電話番号をプロビジョニングし、エージェントが独自の電話番号を使って活動できるようにします。

ネイティブiMessage

エージェント独自の電話番号からiMessageを送受信し、必要に応じてRCSまたはSMSへ自動的にフォールバックします。

世界各地へのSMS

同じ電話番号で双方向SMSを処理し、受信メッセージをWebhookにルーティングします。

音声通話

リアルタイム文字起こしとTTSによる応答に対応した、音声通話の着信および発信を実現します。

統一Webhook

各チャネルを個別に処理する代わりに、署名付きの統一Webhook形式で通話、SMS、iMessageを受信します。

MCPとAPIによるアクセス

Claude Code、Cursor、Windsurf、GrokなどのMCPクライアントでDialを利用するか、SDKやREST APIを通じて接続できます。

チームによるDialの利用方法

  • AI音声通話ワークフロー

    実在の電話番号に発信し、相手と会話し、通話終了時に文字起こしを読み上げるエージェントをセットアップします。

  • 双方向メッセージングボット

    エージェントがSMSを送受信できるようにします。受信メッセージを自分のWebhookに戻して自動化するワークフローにも対応します。

  • iMessageを活用したアウトリーチ

    会話のスレッドでAppleのメッセージングが必要な場合に、エージェント独自の電話番号からiMessageを利用します。必要に応じてRCS/SMSへフォールバックします。

  • コーディングツールでのエージェントセットアップ

    DialをClaude Code、Cursor、Windsurf、GrokなどのMCPクライアントに接続し、エージェントが最小限の手動配線で番号をプロビジョニングして通信できるようにします。

  • 開発者が統合する通信機能

    既存のプロダクトやバックエンドにDialを統合したい場合に、Node.js、Python、LangChain、またはREST APIを通じて直接構築します。

Pros and Cons

Pros

  • 1つのエージェント用電話番号で、音声通話、SMS、iMessageに対応しています。
  • ガイド付きのノーコードセットアップと、開発者向けのSDK/APIアクセスの両方を提供しています。
  • チャネル間で統一されたWebhook形式を提供しており、後続処理を簡素化できます。
  • 一般的なエージェント向けコーディングツールやMCPクライアントで利用できるMCP経路を備えています。
  • 従量課金制の料金体系と、利用量を確約するチーム向けのEnterpriseプランを示しています。

Cons

  • 特にセットアップ、送信量、チームのワークフローに関して、運用上の制限がすべて明確に説明されているわけではありません。
  • セルフホスト型とマネージド型の音声モードの正確な境界など、一部のプラットフォーム詳細はソース内でまだ部分的にしか説明されていません。

FAQ

Dialは何に使うものですか?

Dialは、AIエージェントに実在の電話番号を提供し、1つのAPIまたはMCPサーバーを通じて音声通話の発着信、SMSの送受信、iMessageでのメッセージ送信を可能にします。

セルフホスト型の通話とマネージド通話の違いは何ですか?

サイトでは、自前のLLMをWebSocket経由で接続するセルフホスト型の通話モードと、Dialがエンドツーエンドでホスティングするマネージド通話モードが説明されています。

Dialの料金体系はどうなっていますか?

従量課金制のPay-as-you-goプランでは、計測された通話とメッセージに対して米ドルで請求されます。また、確約料金、サポート、カスタム条件を希望するチーム向けにEnterpriseオプションも用意されています。

チームはDialをどのように使い始めますか?

ホームページによると、ほとんどのエージェントは数分以内に最初のメッセージを送信できます。オンボーディングフローでは、skills.mdのセットアップガイドによる案内に従って、エージェントが登録、認証、電話番号のプロビジョニングを行えます。

Dialが対応している通信チャネルはどれですか?

音声通話、双方向SMS、iMessageに対応しており、必要に応じてRCS/SMSへ自動フォールバックします。また、iMessage番号から送信するiMessageメッセージは無料であるとサイトに記載されています。

Quick Facts

カテゴリー
AIエージェント向け通信スタック
主なチャネル
音声通話、SMS、iMessage
アクセス方法
MCP、SDK、REST API、ノーコードのエージェントセットアップ
料金体系
Enterpriseオプションを備えた従量課金制のPay-as-you-go
ソースドメイン
getdial.ai
セットアップに関する情報
ホームページに無料クレジットの記載があり、開始時にクレジットカードは不要

Dialの代替品

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

AakarDev AI icon

AakarDev AI

AakarDev AIは、AIプロバイダーのアクセス管理、プロジェクト別設定、ログ、分析を1つのダッシュボードで管理できるチーム向けツールです。BYOKに対応し、OpenAI、Google Gemini、Anthropic、Groq、Mistral AI、Perplexity AIをサポートします。

Trigger.dev chat agent icon

Trigger.dev chat agent

Trigger.dev chat agentは、リフレッシュやクラッシュ、長時間の会話も維持できる、開発者向けの耐久性あるAIチャットバックエンドです。AI SDKのuseChatに対応し、ターンにタイムアウトがありません。

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

Lasso icon

Lasso

Lassoは、カタログ情報の拡充、仕入先ファイルの処理、商品コンテンツの生成、競合監視に使えるecommerce商品データプラットフォームです。REST API、SDK、MCP serverも搭載。

Codex Plugins icon

Codex Plugins

Codex Plugins は、再利用可能なスキル、アプリ連携、MCPサーバーを Codex app や Codex CLI で使えるワークフローにまとめます。接続サービスの作業や共有チームワークフローを拡張できます。