Remote Setup Guide: Connecting Your ProductiveBot via Tailscale

Step-by-step guide to connecting your ProductiveBot Mac Mini for remote setup using Tailscale. Includes troubleshooting for common macOS issues and FAQ.

PB
ProductiveBot Team· · 9 min read

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.

Takes about 2–3 minutes
1

Open Tailscale

Before we connect, let's make sure your Mac is ready. First, open Tailscale:

How to open it:

  1. Press ⌘ Cmd + Space to open Spotlight Search
  2. 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:

  1. Open the Mac App Store listing for Tailscale
  2. Click Get, then Install
  3. Sign in with your Apple ID if prompted
  4. Once installed, open Tailscale from your Applications folder or Spotlight

That's it — continue with Step 2 below.

You should see a small Tailscale icon appear in your menu bar (top-right of your screen). Opening the app also triggers the permission prompts you'll need in the next step.

Tailscale menu bar icon in macOS top-right

Look for this icon in your menu bar (top-right of screen)

2

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:

  1. "Tailscale" Would Like to Add VPN Configurations — click Allow
  2. System Settings → Extensions — if prompted, go to GeneralLogin Items & ExtensionsExtensions, find Tailscale, and toggle it ON

Tailscale Extensions popup showing Network Extension and Sharing toggles both ON

Click the ⓘ next to Tailscale → toggle both switches ON → click Done

You may not see both prompts — that's fine. Some Macs only show the VPN dialog, others also ask about Extensions. Just approve whatever appears and move on.
3

Enable Remote Login

For us to access your ProductiveBot remotely, Remote Login needs to be turned on. Here's how:

  1. Open System Settings (click the Apple menu at top-left → System Settings)
  2. Go to GeneralSharing
  3. Find Remote Login and toggle it ON
  4. If asked, click Allow to confirm

macOS General settings with arrow pointing to Sharing

Go to General → Sharing

macOS System Settings showing Remote Login toggle turned ON

This only allows access over your private Tailscale network — not the public internet. Only authorized ProductiveBot team members can connect.
4

Open Terminal & Run Your Setup Command

Now that your Mac is ready, let's connect. Open Terminal:

  1. Press ⌘ Cmd + Space to open Spotlight Search
  2. Type Terminal and press Enter

It should look like this in Terminal:

productivebot@Mac-Mini ~ % /Applications/Tailscale.app/Contents/MacOS/Tailscale up --authkey=tskey-auth-xxxx...
5

Confirm It's Working

If everything went well, you'll see this:

productivebot@Mac-Mini ~ % /Applications/Tailscale.app/Contents/MacOS/Tailscale up --authkey=tskey-auth-xxxx... Password: Success. productivebot@Mac-Mini ~ %

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.

Want to double-check? Run this command to confirm you're connected:
/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:

  1. Wait 10 seconds — sometimes it just needs a moment
  2. Click somewhere else on the desktop, then click back on the popup
  3. Press Esc to dismiss, then run the command again
  4. Force-quit Tailscale: press ⌘ Cmd + ⌥ Option + Esc, find Tailscale, click Force Quit — then re-run the command
  5. 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:

  1. Open System SettingsNetworkFirewall
  2. Click Options
  3. Make sure "Block all incoming connections" is OFF
  4. 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.

Option A

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.

Option B

Fully remove Tailscale

If you'd prefer to remove Tailscale entirely:

  1. Click the Tailscale icon in your menu bar
  2. Click Disconnect
  3. Open FinderApplications
  4. Drag Tailscale to the Trash
  5. 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.

Our recommendation: Keep Tailscale installed and connected. It uses minimal resources and lets us push updates and improvements to your ProductiveBot automatically — no action needed from you.

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 Scout

You can also reply to your setup email or contact us at support@productivebot.ai

Reading next

Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.