Connect Idle Pilot to Slack (2‑Minute Setup)
This guide walks you through connecting Idle Pilot to your Slack workspace in three simple steps:
Open Slack in your browser
Copy the first Slack code (xoxc‑…)
Copy the second Slack code (xoxd‑…)
Before You Start
Make sure:
You are on a desktop browser (Chrome, Edge, or Safari).
You can sign into the correct Slack workspace.
Note: You can use Idle Pilot on your phone after setup, but the onboarding steps must be done on a desktop browser.
Step 1 – Open Slack in Your Browser
First, we just need you signed into Slack in a browser tab.
In your browser, open a new tab and go to:
https://slack.com/signinClick “Sign in with Email” (or “Try entering a workspace URL”).
Enter your work email and follow the prompts.
When Slack shows you the workspace(s) for that email, click the correct workspace.
If a pop‑up asks to open the Slack desktop app:
Click Cancel
Then click “Use Slack in your browser instead”
Complete sign‑in (email code, Continue with Google/Apple, or SSO).
When you can see your Slack workspace open in a browser tab, leave that tab open.
Back in Idle Pilot:
Check the box that says something like “I'm signed in and can see Slack open in another tab.”
Click Continue to move to Step 2.
Step 2 – Copy the First Code (xoxc‑…)
Now we’ll grab a token from Slack using your browser’s Developer Tools. This gives Idle Pilot access to Slack without ever seeing your password.
2.1 Open Developer Tools (Console)
In the Slack browser tab:
Chrome / Edge (Windows): Press
Ctrl + Shift + JChrome / Edge (Mac): Press
Option + Command + JSafari (Mac):
In the menu bar, go to Safari → Settings → Advanced
Check “Show Develop menu in menu bar”
Then press
Option + Command + Cto open Web Inspector
You should now see a panel with tabs like Elements, Console, Network, etc. If it doesn’t open, search “open developer tools in [your browser name]” and follow those instructions.
2.2 Run the snippet to get your xoxc code
Click inside the Console area (where you see the
>prompt).Type the following and press Enter:
allow pastingIn Idle Pilot (Step 2 section), copy the code snippet shown there. It should look similar to this:
JSON.parse(localStorage.localConfig_v2).teams[document.location.pathname.match(/^/client/([A-Z0-9]+)/) [1]].tokenGo back to the Slack tab and paste that snippet into the Console, then press Enter.
If everything worked, Slack will print out a long code that starts with xoxc-.
2.3 Paste your xoxc code into Idle Pilot
In the Console output, select the entire code that starts with xoxc-.
Copy it.
Switch back to the Idle Pilot tab.
Paste it into the field labeled “First code (xoxc)” or similar.
If Idle Pilot shows any error message, double‑check that:
You copied the whole value (no extra quotes or spaces).
It starts with xoxc-.
When the field is valid, click Continue to move to Step 3.
Step 3 – Copy the Second Code (xoxd‑…)
Next, we’ll copy a Slack cookie value. This completes the secure connection between Idle Pilot and Slack.
You should still have Developer Tools open in the Slack tab.
3.1 Open the Application → Cookies view
In Developer Tools, click the Application tab.
If you don’t see it, click the >> icon to reveal more tabs.
In the left sidebar, under Storage, expand Cookies.
Click on the entry for: https://app.slack.com
You should now see a list of cookies in the main panel.
3.2 Find and copy the xoxd cookie
In the cookie list, look for the cookie named d.
Click on the Value column for the d cookie.
Select the entire value and copy it.
It should be a long string starting with xoxd-.
3.3 Paste your xoxd code into Idle Pilot
Switch back to the Idle Pilot tab.
Paste the value into the field labeled “Second code (xoxd)” or similar.
Check that:
The value begins with xoxd-.
There are no extra spaces or quotes.
When the field is valid, click Continue (or Validate / Finish) in Idle Pilot.
Idle Pilot will now use your xoxc and xoxd codes to securely link to your Slack workspace.
You’re Done
Once everything is connected, you should:
No longer see the onboarding steps.
See your Slack workspace connected in Idle Pilot.
Be able to use Idle Pilot as intended with your Slack workspace.
If something doesn’t look right, check the troubleshooting section below.
Troubleshooting
I don’t see the Application tab in Developer Tools.
Click the >> icon in the DevTools tab row to show hidden tabs.
Look for Application there.
If you still can’t find it, search “open application panel in [your browser name]”.
The first code I see doesn’t start with xoxc-.
Run the snippet again in the Console.
Make sure you copied the full value that appears after you press Enter.
Confirm you’re running the snippet in the Slack tab (not Idle Pilot).
The second code doesn’t start with xoxd-.
Confirm you are looking at the cookie named d under https://app.slack.com.
Make sure you copied the entire cookie value from the Value column.
Idle Pilot says my code is invalid.
Remove any surrounding quotes and spaces when you paste.
Confirm the value still starts with xoxc- or xoxd-.
Try re‑copying from Slack and pasting again.
If you’re still stuck, contact support and include:
Your browser (e.g., Chrome on Windows 11)
Where you got stuck (Step 1, 2, or 3)
A screenshot of what you’re seeing (if possible)
Security & Privacy
Idle Pilot never sees your Slack password.
You stay signed into Slack directly using Slack’s normal sign‑in flow.
The two codes you copy (xoxc and xoxd) are used only to connect Idle Pilot to your Slack workspace so it can work on your behalf.