44the page without the Bot seeing them. When a site emails a one-time code, the44the page without the Bot seeing them. When a site emails a one-time code, the
45Bot can read it from a connected Gmail or Outlook account or from [its own45Bot can read it from a connected Gmail or Outlook account or from [its own
46inbox](#give-your-bots-an-email-address). At checkout, it can use a card saved46inbox](#give-your-bots-an-email-address). At checkout, it can use a card saved
47in Vault, a card you enter in a Secure Form, or a connected wallet such as Link47in Vault, a card you enter in a Secure Form, or a connected wallet such as Link,
48or X Money; see [Pay for things](/grok-bot/vault#pay-for-things).48X Money, or Shop Pay; see [Pay for things](/grok-bot/vault#pay-for-things).
49 49
50The Bot hands you the computer when a form can't do the step:50The Bot hands you the computer when a form can't do the step:
51 51
873. When Grok Bot asks you to **Authorize** or **Authenticate**, finish the873. When Grok Bot asks you to **Authorize** or **Authenticate**, finish the
88 provider login in your browser.88 provider login in your browser.
894. If sign-in doesn't finish, choose **Reconnect** on the app, or **Reopen** on894. If sign-in doesn't finish, choose **Reconnect** on the app, or **Reopen** on
90 the in-chat card, to bring the sign-in page back.90 the in-chat card, to bring the sign-in page back. Finish the sign-in within
91 about 10 minutes, or start again from the card.
915. Confirm the app appears under **Installed**.925. Confirm the app appears under **Installed**.
92 93
93In chat, type `@` to attach the app to the task.94In chat, type `@` to attach the app to the task.
121requires can't be removed.122requires can't be removed.
122 123
123* **Apps are account-wide.** A connected app is available to every Bot you run.124* **Apps are account-wide.** A connected app is available to every Bot you run.
124 A teammate's [shared Bot](/grok-bot/team-bots) asks before it uses your125 A teammate's [Team Bot](/grok-bot/team-bots) asks before it uses your
125 accounts.126 accounts.
126* **App logins stay off the computer.** OAuth tokens are held on Cursor's127* **App logins stay off the computer.** OAuth tokens are held on Cursor's
127 connector backend, and the Bot invokes tools without receiving them.128 connector backend, and the Bot invokes tools without receiving them.
167 Bot leaves the sign-off to it. Gmail connects one mailbox at a time; to use a168 Bot leaves the sign-off to it. Gmail connects one mailbox at a time; to use a
168 different one, disconnect the current mailbox and authorize the other.169 different one, disconnect the current mailbox and authorize the other.
169 Disconnect Gmail if a Bot should not use that mailbox. Some other apps, like170 Disconnect Gmail if a Bot should not use that mailbox. Some other apps, like
170 Notion, can connect a second account.171 Notion, can [connect a second account](#connect-a-second-account).
171* **Stripe:** Stripe ends every connection a fixed time after sign-in, however172* **Stripe:** Stripe ends every connection a fixed time after sign-in, however
172 often it's used, so you need to reconnect it from time to time. If you've173 often it's used, so you need to reconnect it from time to time. If you've
173 used Stripe recently, a Bot tells you when it needs reconnecting.174 used Stripe recently, a Bot tells you when it needs reconnecting.
174* **X:** the X plugin needs X API credits on your X developer account.175* **X:** the X plugin needs X API credits on your X developer account.
176* **Microsoft Power BI:** connects with a work or school Microsoft account; a
177 personal Microsoft account can't connect it. The Bot can list workspaces,
178 reports, and datasets, and render a report or one of its pages as images.
179 Every Power BI tool only reads. Rendering needs the workspace on Premium,
180 Embedded, or Fabric capacity, and the Power BI tenant setting **Export
181 reports as image files** turned on.
182* **Google BigQuery:** the Bot queries the datasets the connected Google
183 account can read. It signs in to Google as **Grok**, like the other Google
184 apps, so a company Google block uses [the steps
185 below](#if-google-says-an-admin-needs-to-review-grok). A team admin can enter
186 the team's own Google OAuth client ID and secret in the plugin's team setup
187 on the dashboard's [Plugins & MCPs page](https://cursor.com/dashboard/plugins);
188 members then sign in under that client instead.
189* **Databricks Genie:** a team admin sets it up before members can connect it.
190 The admin registers an OAuth app connection in the Databricks account, then
191 enters the workspace URL, client ID, and client secret (left blank for a
192 public client) in the plugin's team setup on the dashboard's [Plugins & MCPs
193 page](https://cursor.com/dashboard/plugins). Each member then signs in with
194 their own Databricks account, and the Bot asks Genie questions in natural
195 language against the data that account can query.
196* **Asana:** needs no admin setup. The Bot works in the workspaces and projects
197 your Asana account can open.
198* **Vanta:** keeps each account in one region. The first time you connect it,
199 pick your account's region at sign-in: **United States**, **Europe**, or
200 **Australia**. A sign-in on the wrong region doesn't find your account; sign
201 in again and choose the other region.
202* **Shop Pay:** a wallet. Connect it and sign in to Shop, and the Bot can check
203 out with Shop Pay on Shopify stores. See [Pay for
204 things](/grok-bot/vault#pay-for-things).
205
206### Connect a second account
207
208Some apps can connect more than one account, like two Notion workspaces.
209
2101. Choose **Connect apps** in the sidebar and open the app.
2112. Under **Accounts**, choose **Add Another Account**.
2123. Give the account a label, like work or personal.
2134. Choose **Authorize** and sign in to the second account.
214
215On the phone, open the app from **Connect apps** and choose **Add account**.
216
217Tell the Bot which account to use by its label, for example “Use my work
218Notion.” Every Bot on your Grok Bot account can use every connected account. If
219you don't see **Add Another Account**, that app connects one account at a time.
175 220
176### If Google says an admin needs to review Grok221### If Google says an admin needs to review Grok
177 222
178A company Google account can stop the connection before Gmail, Calendar, Drive,223A company Google account can stop the connection before Gmail, Calendar, Drive,
179Docs, Sheets, or Slides finishes signing in. Grok Bot signs in to Google as224Docs, Sheets, Slides, or BigQuery finishes signing in. Grok Bot signs in to
180**Grok**, not Cursor. This is separate from the Cursor **Disabled by team225Google as **Grok**, not Cursor. This is separate from the Cursor **Disabled by
181admin** control.226team admin** control.
182 227
183If the Google page says **Your admin needs to review Grok**, Grok is not228If the Google page says **Your admin needs to review Grok**, Grok is not
184approved for that Workspace yet. Request access if that button is there, and229approved for that Workspace yet. Request access if that button is there, and
202page still says access is blocked, [contact support](/grok-bot/troubleshooting)247page still says access is blocked, [contact support](/grok-bot/troubleshooting)
203with the Google account email and a screenshot of the blocked page.248with the Google account email and a screenshot of the blocked page.
204 249
250### If Microsoft says an admin needs to approve Grok Bot
251
252A work or school Microsoft 365 account can stop **Outlook**, **Outlook
253Calendar**, **OneDrive**, or **Teams** from connecting until the organization's
254Microsoft 365 admin approves the app. Retrying the sign-in or allowing the
255permissions again doesn't help.
256
257* On your computer, the sign-in page says **Your organization's Microsoft 365
258 admin needs to approve this app before you can connect** and shows an
259 **Approval link for your IT admin**. Send that link to your IT admin. After
260 they approve it, connect again from Grok Bot.
261* On the phone app 1.19.0 or later, the connect card says the same and adds
262 **Ask your IT admin to approve Grok Bot, then connect again**. The phone
263 doesn't show the approval link, so if your admin needs it, connect once from
264 your computer to get it.
265
266If the page says the app is **blocked by your organization** instead, the admin
267has to allow the connection. The page lists the connector, the Microsoft Entra
268application ID, the error code, and the time to send them.
269
270### If the phone says to connect on your computer
271
272Some providers don't finish sign-in from a phone browser. On the phone app
2731.19.0 or later, **Connect** for **Adapter**, **Robinhood**, and **Intercom**,
274and for **Postiz** on iPhone, shows **Connect on your computer** instead of
275opening the sign-in page. Open Grok Bot on your computer and connect the app
276there. The connection then works on your phone too, because apps belong to your
277account, not the device.
278
279**Slack** still signs in on the phone. If you close its sign-in before
280finishing, the phone reminds you that Slack's phone sign-in needs your
281workspace password, and that you can connect Slack from your computer instead.
282
205### Connect 1Password283### Connect 1Password
206 284
2071Password lets your Bots sign in to websites on their computer with logins from2851Password lets your Bots sign in to websites on their computer with logins from
277 can already open. If members see “This team does not have the SharePoint355 can already open. If members see “This team does not have the SharePoint
278 integration”, the admin needs to finish the Delegated sign-in.356 integration”, the admin needs to finish the Delegated sign-in.
279 357
280For more setup help, see [Connect358For more setup help, see
281apps](https://cursor.com/help/grok-bot/connect-apps).359[Connect plugins](https://grok.com/help/grok-bot/connect-plugins).
282 360
283## Give your Bots an email address361## Give your Bots an email address
284 362
320 one is deleted.398 one is deleted.
321* **Yours, not one Bot's.** All your Bots can use the address in your own chats399* **Yours, not one Bot's.** All your Bots can use the address in your own chats
322 and routines. It isn't used in Slack threads or in chats where someone else is400 and routines. It isn't used in Slack threads or in chats where someone else is
323 talking to the Bot, and a [shared Bot](/grok-bot/team-bots) doesn't have a401 talking to the Bot, and a [Team Bot](/grok-bot/team-bots) doesn't have a
324 team address.402 team address.
325* **Reading mail.** Anyone can send mail to the address. Mail that fails the403* **Reading mail.** Anyone can send mail to the address. Mail that fails the
326 spam or virus scan is kept without its body or attachments, and it never404 spam or virus scan is kept without its body or attachments, and it never