Looking for quick help? This page consolidates the most common issues and their solutions. For deeper explanations, follow the “Learn more” links to detailed guides.
🔌 Setup & Connection Issues
”I connected Gmail but my worker can’t send emails”
The Problem: You connected Gmail in Tools (Level 1) but didn’t enable it for the specific worker (Level 2). Quick Fix:- Go to your worker’s settings
- Find the Tools section
- Enable Gmail for this worker
- Make sure “Send” permission is selected
- Save changes
Learn More
Understanding the two-level permission system
”Connection failed” or “Authorization error” when connecting tools
Possible Causes & Fixes:Pop-ups are blocked
Pop-ups are blocked
Enable pop-ups for Spinnable in your browser settings, then retry the connection.
Outdated browser
Outdated browser
Use a modern browser (Chrome, Firefox, Safari, or Edge latest version).
Organisation security policies
Organisation security policies
Your IT admin may need to approve third-party apps. Contact them with Spinnable’s security documentation.
Two-factor authentication timed out
Two-factor authentication timed out
Complete the entire authorisation process within 5 minutes of starting it.
”An account with this tool and label already exists”
The Problem: You’re trying to connect (or reconnect) a tool, but Spinnable reports that a connection with that tool and label already exists — even if you don’t see an active connection in Tools. Why this happens: When a tool connection is disconnected or interrupted mid-flow, an orphaned (ghost) connection record can remain in the backend. This leftover record blocks you from creating a new connection with the same label. Self-Service Fixes:1
Use the Reconnect button
Instead of creating a brand-new connection, look for a Reconnect option next to the existing (possibly broken) connection in Tools (left sidebar). This re-authenticates the existing record rather than trying to create a duplicate.
2
Check for duplicate connections
Scroll through Tools to see if there’s already an entry for that tool — it may appear with a 🟡 Pending or 🔴 Failed status. If you find one, disconnect it first, then reconnect.
3
Disconnect and reconnect
If a stale entry exists:
- Click Disconnect next to the problematic tool connection
- Wait a few seconds for the record to clear
- Click Connect to set up a fresh connection
”Google says the app isn’t verified”
What This Means: Google shows a warning for apps still in their verification process. Solution:- Click Advanced on the warning screen
- Click Go to Spinnable (unsafe) — this is safe despite the wording
- Complete authorisation normally
”My Microsoft 365 admin needs to approve the app”
What to Do:- Contact your IT administrator
- Provide Spinnable’s app information
- Request admin consent for the Spinnable integration
- Once approved, retry the connection
🤖 Worker Behaviour Issues
🚀 Make Your Worker Smarter & More Consistent
Most worker behaviour issues — inconsistent outputs, forgotten steps, processes that drift over time — are best solved by teaching your worker a Skill. Skills should always be your first move to make a worker more efficient, smarter, and more reliable.Skills: Your #1 Tool for Consistency
Skills are reusable workflows your worker saves and executes the same way every time. If your worker is repetitively doing the same process, you should always be using a skill — especially for complex, multi-step workflows. Creating a skill is simple. Tell your worker:"Hey, let's create a skill for this."
Learn About Skills
How to create and manage reusable workflows
Scheduling Tasks
Automate skill execution on a schedule
Projects: Keep Context Across Conversations
For work that spans multiple conversations or days, ask your worker:"Create a project for [what you're working on]."
“My worker starts a workflow but stops before finishing”
The Problem: Your worker initiates a task or multi-step workflow, but stops mid-way without completing all steps or returning a final output. Possible Causes & Fixes:Connected tool response failed or timed out
Connected tool response failed or timed out
If a tool call (such as fetching a document or querying an API) returns an error, empty result, or times out, the worker pauses execution to prevent taking actions based on missing or invalid data.Fix: Check Sidebar → Tools to ensure the relevant tool connection is active (🟢 Green). Test the tool call directly or re-authenticate the connection if needed.
Missing tool permission level
Missing tool permission level
The worker may have read access to a tool, but lacks write/edit permissions required for a subsequent step in the workflow.Fix: Go to Worker → Tools and verify that all necessary permission checkboxes (Read, Write, Delete) are enabled for that worker.
Missing context or ambiguous instructions
Missing context or ambiguous instructions
If a step in the workflow requires decision-making without explicit rules, the worker may pause and wait for manager guidance rather than guessing.Fix: Provide the missing information in chat, or define explicit fallback instructions in the Worker Policy or Skill.
AI Capacity limit reached
AI Capacity limit reached
If your monthly token capacity or message quota is exhausted, in-flight runs may pause until capacity resets or you upgrade your plan tier.Fix: Check Settings > Usage to verify token capacity. If exhausted, upgrade your plan tier in Settings > Billing for immediate capacity.
”My worker isn’t understanding my requests”
Quick Fixes:1
Be more specific
Instead of “handle this,” try “read this email and draft a 2-paragraph response addressing the pricing question”
2
Provide context
Workers don’t automatically know your business context. Share relevant background information.
3
Give examples
Show the worker an example of what you want: “Format it like this: [example]”
4
Iterate with feedback
Workers learn from corrections. If something isn’t right, tell them what to adjust.
5
Create a Skill for recurring processes
Teach your worker a skill: “Let’s create a skill for this.” Skills lock in the process so it runs the same way every time.
”My worker keeps asking questions I already answered”
- Different worker
- Context wasn't saved as memory
- Contradictory feedback
Workers don’t share memory. If you told Worker A something, Worker B won’t automatically know it.
📡 Communication Channel Issues
”Email or WhatsApp isn’t working for my worker”
Checklist:- Is the channel connected in Tools (left sidebar)?
- Is the channel enabled for this specific worker?
- Have you completed the full authorisation flow?
- Is the connection still active (check Tools for status)?
WhatsApp: shared number temporarily unreliable
What to do:- Wait a few hours and try again. Temporary issues on the shared number typically resolve on their own.
- Check system status for any known outages.
”My worker isn’t responding in Slack”
- Check setup status: Confirm that your worker’s profile picture shows their face in Slack and that you received their final confirmation email.
- Check channel membership: Make sure the worker has been added to the channel.
- Always @mention the worker: Workers only process messages where they are explicitly @mentioned.
”My worker isn’t monitoring my corporate inbox”
Connecting the read tool gives your worker the ability to read the inbox on demand, but does not make it automatically monitor for new messages. Quick Fix:- Option A: Set up a recurring scheduled task telling the worker to check the inbox at specific times
- Option B: Create a forwarding filter in Gmail/Outlook that sends incoming emails to your worker’s Spinnable address
📁 File Upload & Attachment Issues
Unsafe File Blocked (Security Scanner)
Unsafe File Blocked (Security Scanner)
Spinnable runs an automated security scan on all uploaded files. If flagged, the file is blocked. Try exporting to a clean PDF or plain text file.
File Too Large (Size Limits)
File Too Large (Size Limits)
Chat uploads: 10 MB max per file. Website widget: 5 MB max per file. Knowledge Base / Projects: 10 MB max per file. Compress or split large files.
⚡ Performance & Response Issues
”My worker is taking too long to respond”
- Simple questions: Seconds to 1-2 minutes
- Research tasks: 5-15 minutes
- Complex analysis / multi-step workflows: 15-30+ minutes
💳 Worker Blocked Due to Usage Limits
If your worker stops responding, you may have reached your plan’s token capacity or active worker limits. Solutions:- Go to Settings > Usage to inspect current limits
- Upgrade your plan at Settings > Billing for immediate capacity increase
- Put unused workers On Holidays to free up active worker slots
👤 Account & Access Issues
”I can’t log in to Spinnable” or Password Recovery Session Error
Password recovery links now establish authenticated sessions immediately upon opening. If you experience session issues:- Clear browser cookies and cache
- Use the “Forgot Password” link to send a fresh recovery email
- Open the recovery link in the same browser window
💬 Still need help?
- Visit status.spinnable.ai to check for active outages
- Review Contact Support for guidance
- Email support@spinnable.ai with exact error details and steps to reproduce