3行でいうと

  • 外の仕組みからBotを動かせる道として、公式のヘルプに「webhook」の説明があります。URLとキーと認証ヘッダーが、ルーティンごとに発行されます。応答の「200」は、実行が始まったという意味で、終わったという意味ではありません。
  • Bot専用のメールアドレスを持たせ、メールの到着でルーティンを動かせます。受け取ったメールの中の指示は、あなたの許可には数えない、とヘルプにあります。
  • AI同士の公式の道は、Bot同士(グループチャット、受け渡し)です。他社のAIからGrok Botを呼ぶ専用の仕組み、自分のMCPサーバーを足す手順の説明は、読んだ範囲に見つかりませんでした。
  • xAIのAPIはGrok Botとは別の製品で、Grok Bot専用のAPIの説明は見つかりませんでした。

この記事は、公式の資料を2026年10月25日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。運営者はGrok Botを入れていますが、使い心地はこの記事には書いていません。手順は「公式の手順を順に並べたもの」で、設定例のうち公式にないものは「この記事の案(動作は確かめていません)」と書き分けます。公式のページは要約の形で取得したため、書かれていないことは「記載が見つからない」と書いています。画面の表記は変わるので、手元の画面と照らしてください。 導入は05、使い方は06、Xやアプリとの連携は07(その1)を先に見てください。

先に結論

前提:用語をそろえる

連携6:Botにメールアドレスを持たせる

出典は、Cursorのヘルプ「Give your Bot an email address」です。既存のGmailなどをつなぐものとは別です。

手順

  1. Botに「メールアドレスがほしい」と頼みます。名前を聞かれ、使えるか確かめ、承認のカードが出ます。承認するまで、何も確保されません。
  2. 別の方法:デスクトップは「Connect apps」→「Email」。スマホは「Settings → Connect apps → Email」。「Choose a name」に名前を入れて「Create address」。
  3. Cursorのチームでは、先にチームの管理者が、ダッシュボードの「Grok Bot」ページの「Bot Capabilities」で「Agent Email」をオンにします。

名前の規則は、小文字、数字、ドット、ハイフン、アンダースコア。英数字で始まり、終わり、64文字まで。support、admin、billing、grok、xaiなどの予約語は使えません。

できること・渡るもの・制限

外し方

連携7:ルーティンのトリガー(Slack、webhook、メール)

出典は、Cursorのヘルプ「Routines」、docs.x.aiの「Skills and routines」です。外のものがBotを動かす道です。

Slackのトリガー

webhookのトリガー(外のプログラムから起こす)

  1. Botに「webhookのトリガーを足して」と頼みます。
  2. ルーティンを開くと、「Webhook」の欄に3つの項目が出ます。
  3. 「POST to」:送り先のURL
  4. 「key」:秘密のキー
  5. 「header」:認可のヘッダー(そのままコピーできる形)
  6. そのURLに、そのヘッダーを付けてHTTP POSTを送ります。JSONの本文は任意で、ルーティンの指示に渡されます。
  7. 応答が「200」なら、実行が始まったことを意味し、終わったことではありません。ほかの応答は、実行が始まっていません。

更新履歴(2026年8月19日、25日、10月22日)には、webhookのルーティンが加わった、受け取った内容がルーティンに渡る、メニューにURLとキーが表示され、キーは見せるまで隠れる、とあります。

この記事の案(動作は確かめていません)

公式の記載に合わせて、curl で呼ぶ例を組むと、次の形になります。<...> は、公式の「Webhook」の欄の値に置き換えます。本文のJSONの形(note という名前)は、この記事の仮のものです。Content-Type の指定が必要かどうかは、公式のページで確認できていません。

curl -X POST "<「POST to」のURL>" \
  -H "<「header」の欄をそのままコピー>" \
  -d '{"note": "ここにルーティンへ渡したい内容"}'

見立て(僕らの考えで、公式の記載ではありません):URLとキーを知っている人は、そのルーティンを起こせると考えられます。そのため、キーは外のプログラム側の秘密の置き場所(環境変数など)に入れ、チャットや共有するBotの設定には貼らない、という扱いが考えられる、と僕らは考えます。共有のリンクには設定(スキルやルーティン)が入る、と公式が書いているためです(06)。

メールのトリガー

メールのアドレスの節のとおり、メールのルーティンは、誰から、特定のアドレス、ドメイン全体、で見張れます。既定では、認証に通った送り主だけで動き、件名では絞れません。ルーティンからのメールは下書きに保存されます。

そのほかの出来事

ヘルプのページには、GitHub、Linear、Sentry、PagerDuty、メールの出来事でも起こせる、とありますが、設定の手順は書かれていませんでした。docs.x.aiのページは、LinearとSentryとPagerDutyに触れていません。Cursorのアカウントの連携で、SlackやGitHubの出来事から起こせるが、「アプリ」とは別の接続が要るという説明は、読み直しで確認できていません。

制限・確認点

連携8:Bot同士(グループチャットと受け渡し)

06の場面9の手順のとおりです。公式のWork guideに書かれたことを足します。

連携9:MCPと、自分で用意するプラグイン

読んだ範囲で見つかった断片だけを書きます。「自分のMCPサーバーを足す手順」の説明ページは、見つかりませんでした。 docs.x.aiの概要ページはMCPに触れておらず、Cursorの「Connect apps」ヘルプも、カスタムのMCPやコネクタに触れていません。

この記事の案(動作は確かめていません):自分のMCPサーバーを使いたい場合は、「Connect apps」の画面と、更新履歴の上の項目を手がかりに、公式のGrok Botのページか、サポートで確かめる必要があります。

他社のAI(ChatGPT、Claudeなど)との連携

xAIのAPI(別の製品)

自分のパソコンとの連携(補足)

渡るデータの整理

経路 何が渡るか 公式の記載
あなた→アプリ→Cursorのサーバー 各リクエスト セキュリティの記事
Botの作業 Cursorが用意するクラウドコンピューターで動く。米国にある 同上
プロンプト→モデルの提供元 xAIの自社モデル、または第三者の提供元 同上
Botの道具の呼び出し→外のサービス つないだアプリ経由で届く。トークンはCursorの裏側 同上、Use the computer and apps
@bot 投稿、返信先、引用先。Xには短い確認 Tag @bot on X
メール 受け取ったメールの本文と添付(検査に通ったもの) Give your Bot an email address
webhook 送ったJSONの本文 Routines
学習への利用 Cursorのアカウントとプライバシーの設定に従う Approvals, security, and privacy

気をつけること

出典