This guide walks you through a quick one-time setup using Tailscale — a secure private network that connects your Mac Mini to our support systems. Once connected, we can remotely set up and update your ProductiveBot without screen sharing or complicated VPN software.
Open Tailscale
Before we connect, let's make sure your Mac is ready. First, open Tailscale:
How to open it:
- Press ⌘ Cmd + Space to open Spotlight Search
- Type Tailscale and press Enter
Don't have Tailscale? Here's how to install it
Tailscale is free and takes about 2 minutes to install:
- Open the Mac App Store listing for Tailscale
- Click Get, then Install
- Sign in with your Apple ID if prompted
- Once installed, open Tailscale from your Applications folder or Spotlight
That's it — continue with Step 2 below.
![]()
Look for this icon in your menu bar (top-right of screen)
Allow VPN & Extensions
macOS will ask you to allow Tailscale to set up a VPN connection. This is normal and required.
You may see one or both of these:
- "Tailscale" Would Like to Add VPN Configurations — click Allow
- System Settings → Extensions — if prompted, go to General → Login Items & Extensions → Extensions, find Tailscale, and toggle it ON

Click the ⓘ next to Tailscale → toggle both switches ON → click Done
Enable Remote Login
For us to access your ProductiveBot remotely, Remote Login needs to be turned on. Here's how:
- Open System Settings (click the Apple menu at top-left → System Settings)
- Go to General → Sharing
- Find Remote Login and toggle it ON
- If asked, click Allow to confirm

Go to General → Sharing

Open Terminal & Run Your Setup Command
Now that your Mac is ready, let's connect. Open Terminal:
- Press ⌘ Cmd + Space to open Spotlight Search
- Type Terminal and press Enter
It should look like this in Terminal:
Confirm It's Working
If everything went well, you'll see this:
You're Connected!
Your Mac Mini is now securely connected to the ProductiveBot support network via Tailscale.
Our team can now remotely access your machine to set up your bot.
You can close Terminal now. Tailscale runs in the background automatically.
/Applications/Tailscale.app/Contents/MacOS/Tailscale status
If you see your machine name and an IP address starting with 100., you're all set.
Troubleshooting
Having issues? Click any item below for the fix.
The permission popup is frozen or won't respond
This is a known macOS bug. Try these in order:
- Wait 10 seconds — sometimes it just needs a moment
- Click somewhere else on the desktop, then click back on the popup
- Press Esc to dismiss, then run the command again
- Force-quit Tailscale: press ⌘ Cmd + ⌥ Option + Esc, find Tailscale, click Force Quit — then re-run the command
- Restart your Mac and try from Step 1
Tailscale app won't open or nothing happens
Try opening it from Terminal:
open -a Tailscale
If that doesn't work, kill any stuck processes first:
killall Tailscale; sleep 2; open -a Tailscale
Still stuck? Restart your Mac and try again.
Stuck at "Loading backend..."
Something on your Mac may be interfering:
- Screen Time — can block network extensions. Try disabling it temporarily in System Settings → Screen Time.
- Antivirus software — programs like ESET or Norton can interfere. Try temporarily disabling them.
If neither applies, restart your Mac and try again.
"Operation not permitted" or wrong password
- Default password: productivebot
- You won't see any characters while typing — that's normal
- If you've changed your Mac password, use that one instead
- After 3 wrong attempts, wait 30 seconds and try again
"Already logged in" error
Tailscale is already set up. Check the connection:
/Applications/Tailscale.app/Contents/MacOS/Tailscale status
If you need to reconnect with a new key, log out first:
sudo /Applications/Tailscale.app/Contents/MacOS/Tailscale logout
Then run the setup command from Step 2 again.
"No such file or directory" error
Tailscale may not be installed. Contact us and we'll help, or download it yourself:
Download Tailscale from the Mac App Store
After installing, restart your Mac and try the command again.
Tailscale conflicts with another VPN (NordVPN, Surfshark, etc.)
Most VPNs use aggressive firewall rules that block Tailscale traffic. If you have another VPN running:
- Temporarily disconnect the other VPN while running the setup command
- Once Tailscale is connected, you can usually re-enable your other VPN — Tailscale only uses a small portion of your network traffic and typically coexists fine
- If you still have issues, try adding a split tunnel exception for Tailscale in your VPN's settings
macOS Firewall is blocking Tailscale
If you have the macOS firewall enabled, it may block incoming Tailscale connections:
- Open System Settings → Network → Firewall
- Click Options
- Make sure "Block all incoming connections" is OFF
- If Tailscale appears in the list, make sure it's set to Allow
"Key expired" or "authkey invalid" error
Your setup key is one-time use and expires after 14 days. If you see this error:
- The key may have already been used (keys can only be used once)
- The key may have expired (14-day window)
- Contact us for a fresh key — we'll send one right away
Disconnecting from Tailscale
Once we've finished setting up your ProductiveBot, you're welcome to leave Tailscale connected (it's lightweight and doesn't affect performance) — or you can disconnect at any time.
Disconnect (stay installed)
Click the Tailscale icon in your menu bar (top-right of screen), then click Disconnect. Tailscale stays installed but your Mac Mini is no longer reachable. You can reconnect anytime by clicking Connect from the same menu.
Fully remove Tailscale
If you'd prefer to remove Tailscale entirely:
- Click the Tailscale icon in your menu bar
- Click Disconnect
- Open Finder → Applications
- Drag Tailscale to the Trash
- Empty the Trash
Note: If you remove Tailscale and need remote support later, we'll send you a fresh setup key and you can follow this guide again.
Frequently Asked Questions
What is Tailscale?
Tailscale is a secure, private network — like a VPN but much simpler. It creates an encrypted connection between your Mac Mini and our support systems. Only authorized ProductiveBot team members can access your machine for setup purposes. No one else can see or connect to it.
Is this safe? Can you see everything on my computer?
We can only access specific services needed for ProductiveBot setup — we can't see your screen, browse your personal files, or access anything beyond what's needed. All traffic is fully encrypted end-to-end. You can disconnect anytime:
sudo /Applications/Tailscale.app/Contents/MacOS/Tailscale down
Will my setup key expire?
Yes — your key is one-time use only and expires after 14 days. Once you've used it to connect, the key is consumed and can't be reused. If you need a new key (for example, if yours expired before you could use it), just contact us and we'll send a fresh one.
Can I remove Tailscale later?
Yes. Once we've finished setting up your ProductiveBot, you can ask your bot to disconnect from Tailscale by telling it:
"Please disconnect from Tailscale"
Your ProductiveBot will handle the rest. You can also re-enable it anytime if you need support in the future.
Will Tailscale slow down my internet?
No. Tailscale runs efficiently in the background and only routes ProductiveBot-related traffic. Your normal internet is completely unaffected.
Do I need to keep Terminal open?
Nope! Once you've run the command, you can close Terminal. Tailscale runs in the background and reconnects automatically — even after restarting your Mac.
Need help? Talk to Scout
Scout is our AI support assistant. It can walk you through this setup step by step, troubleshoot issues in real time, and answer any questions about your ProductiveBot.
Chat with ScoutYou can also reply to your setup email or contact us at support@productivebot.ai
Leave a comment
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.