インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Dialpad をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI に Dialpad を操作させます。ユーザー、オフィス、コールセンターの確認、通話、録音、Dialpad Ai の文字起こしの確認、キューのリアルタイム確認、発信、SMS の送信、連絡先の管理、通話統計のエクスポートができます。
こう聞いてみよう
Dialpad のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Dialpad をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Dialpad
AI に Dialpad を操作させます。ユーザー、オフィス、コールセンターの確認、通話、録音、Dialpad Ai の文字起こしの確認、キューのリアルタイム確認、発信、SMS の送信、連絡先の管理、通話統計のエクスポートができます。
セットアップ
- 会社管理者(company admin)として Dialpad にサインインし、Admin Settings を開きます。API キーには Dialpad Pro または Enterprise プランが必要です。
- My Company の Authentication → API Keys を開き、Add key をクリックします。名前と有効期限を設定し、通話履歴に必要な追加スコープ
calls:listにチェックを入れます。後で録音リンクが空のままになる場合は、recordings_exportも追加してください。 - 保存してキーをコピーします。Dialpad はキーを一度しか表示しません。Bearer という接頭辞を付けず、表示されたとおりに
DIALPAD_API_KEYに貼り付けて、コネクタをインストールします。 dialpad_list_officesとdialpad_get_companyで設定を確認します。
誰が何を見られるか: 会社管理者のキーは、会社のすべてのユーザー、通話、連絡先にアクセスできます。MCP サーバーは、これらを見てよい人とだけ共有してください。管理者以外のキーでは、dialpad_get_company、dialpad_list_numbers、dialpad_list_calls が 403 を返します。Dialpad のサンドボックスには対応していません。通話、録音、ボイスメール、文字起こし、統計エクスポートは発信者と従業員の個人データです。そのため AI は依頼された内容だけを読み取ります。
実在の人に届き、費用がかかる場合があるため、AI は先に確認します: dialpad_initiate_call はユーザーのすべてのデバイスを鳴らし、ユーザーが応答すると相手の番号に発信します。dialpad_send_sms はユーザーの名前で最大 10 件の番号に SMS を送ります。国際宛先とプレミアム宛先はプランとは別に課金され、米国の宛先は SMS の受信に同意している必要があります。どちらの場合も、AI は誰がどの番号から誰に、どんな内容で電話または SMS を送るかを示し、あなたの承認を待ちます。dialpad_create_contact も承認を待ちます。dialpad_create_recording_share_link も同様です。公開リンクは持っている人なら誰でも聞けるため、AI は公開範囲(owner、company、admin、public)を確認します。
通話と Dialpad Ai: dialpad_list_calls は終了した通話を新しい順に一覧し、時刻(Unix ミリ秒)と、1 人のユーザー、オフィス、部署、コールセンターのいずれかで絞り込めます。dialpad_get_call は録音の詳細、共有リンク、文字起こしのテキストも返しますが、Dialpad では 1 分あたり 10 回までです。dialpad_get_call_transcript は Dialpad Ai の文字起こしを、アクションアイテムや質問などの Ai moments とともに読み取ります。dialpad_get_call_transcript_url は Dialpad の通話レビューページへのリンクを返します。Dialpad Ai のない回線の通話には文字起こしがありません(404)。Dialpad Ai のリキャップ(通話の要約)は Webhook でしか配信されないため、このコネクタでは読み取れません。
キューと統計: dialpad_get_call_center_status はキューの状況をリアルタイムで示し、対応中のオペレーター、待機中の通話、現在の最長待ち時間がわかります。dialpad_start_stats_export は、会社全体、オフィス、または 1 つの対象について、通話、SMS、ボイスメール、録音、勤務時間、CSAT、対応結果の CSV エクスポートを開始します。AI は完了するまで dialpad_get_stats_export で確認し、ダウンロードリンクをお渡しします。ファイルには電話番号が含まれる場合があります。
レート制限は会社ごと、エンドポイントごとにかかります。ほとんどの読み取りは 1 分あたり 1200 回、dialpad_get_call は 1 分あたり 10 回、dialpad_initiate_call は 1 分あたり 5 回、dialpad_send_sms は 1 分あたり 100 回(上位プランでは 800 回)、連絡先の作成は 1 分あたり 100 回、統計エクスポートは 1 時間あたり 200 回です。429 が返ったら、少し待ってから再試行してください。
よくあるエラー: 401: キーが間違っている、削除された、または Bearer という接頭辞付きで貼り付けられています。403: キーが会社管理者によって作成されていない、このオフィスにアクセスできない、または通話一覧に必要な calls:list スコープがありません。404: その ID が存在しないか、その通話に文字起こしがありません。SMS での 400: 番号が E.164 形式(+81312345678)でないか、ユーザーがその番号から送信できません。
このコネクタは、通話中の切断や転送、ユーザー、オフィス、番号、ルーティングの変更、Webhook とイベントサブスクリプション、会議、FAX には対応していません。
前提条件: DIALPAD_API_KEY
ローカルでコネクタをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
http://localhost:3000/connectors/store を開き、 Dialpad を選択し、前提条件に記載された環境変数を入力します。
利用可能なツール
| Tool | What it does |
|---|---|
dialpad_get_company | Read the Dialpad company: name, domain, country, pricing tier (account_type), admin email, state and number of offices |
dialpad_list_users | List Dialpad users with id, names, emails, phone numbers, extension, office, license, admin flag and live presence (online, available, on… |
dialpad_get_user | Read one Dialpad user by id: names, emails, phone numbers, extension, office, job title, license, time zone and live presence |
dialpad_list_offices | List the Dialpad offices this API key can reach with id, name, country, time zone, main phone numbers and whether the office is open |
dialpad_get_office | Read one office by id: name, country, time zone, phone numbers, availability, ring time and routing basics |
dialpad_list_call_centers | List the call centers (support and sales queues) of the company with id, name, office, phone numbers, time zone and availability |
dialpad_get_call_center | Read one call center by id: name, office, phone numbers, time zone, opening hours flag, ring time and description |
dialpad_get_call_center_status | Read the live state of a call center queue: availability, capacity, operators on duty, calls waiting (pending) and the longest current wait… |
dialpad_list_departments | List the departments of the company with id, name, office, phone numbers, time zone and availability |
dialpad_get_department | Read one department by id: name, office, phone numbers, time zone, opening hours flag, ring time and description |
dialpad_list_numbers | List the company's Dialpad phone numbers: number, area code, type, status and the user, office, department or call center it is assigned to |
dialpad_list_calls | List ended calls, newest first, with direction, state, start, connect and end times (Unix milliseconds), duration in milliseconds, the… |
dialpad_get_call | Read one call by id: state, direction, times, duration, contact and target, labels, CSAT, the recording details with their URLs, recording… |
dialpad_get_call_transcript | Read the Dialpad Ai transcript of a call: each line with speaker name, user_id or contact_id, time and text, plus Ai moments (type moment)… |
dialpad_get_call_transcript_url | Get the link to a call's transcript page in Dialpad (the Dialpad Ai call review), to open it in a browser instead of reading the whole text… |
dialpad_initiate_call | Start a real outbound phone call for a Dialpad user: all of the user's devices ring (or only device_id) and, when the user picks up… |
dialpad_send_sms | Send a text message (SMS) on behalf of a Dialpad user to up to 10 phone numbers |
dialpad_list_contacts | List the company's shared Dialpad contacts, or the local contacts of one user with owner_id: names, company, job title, phone numbers and… |
dialpad_get_contact | Read one shared or local contact by id: names, company, job title, phone numbers, email addresses, websites and owner |
dialpad_create_contact | Create a contact shared with the company, or a local contact of one user when owner_id is set |
dialpad_start_stats_export | Start a statistics export (calls, texts, voicemails, recordings, on-duty time, CSAT or dispositions) for the company, one office or one… |
dialpad_get_stats_export | Check a statistics export started with dialpad_start_stats_export: status (processing or complete), file_type and download_url of the… |
dialpad_create_recording_share_link | Create a share link for a call recording or voicemail (recording id from dialpad_get_call recording_details) |
dialpad_get_recording_share_link | Read a recording share link by id: the access link, its privacy, the recording type and id, the call id and who created it |
プロンプトの例
- 「サポートのコールセンターでいま待機中の通話は何件ですか?対応中のオペレーターは何人で、最長の待ち時間はどのくらいですか?」
- 「営業部の昨日の着信を、発信者番号、時刻、通話時間付きで一覧にして、誰も応答しなかったものに印を付けてください。」
- 「+81312345678 との直近の通話の Dialpad Ai 文字起こしを読んで、アクションアイテムと未解決の質問を一覧にしてください。」
- 「田中さんの Dialpad 番号から +819012345678 に、技術者が明日 9 時に伺うと SMS を送ってください。送る前に送信元、宛先、本文を見せてください。」
- 「東京オフィスの先週の通話統計を CSV でエクスポートして、ダウンロードリンクを教えてください。」
次のステップ
このガイドは役に立ちましたか?