Extension Not Showing in the Menu
If ReplyLabs doesn't appear in the Extensions menu: try refreshing the Google™ Sheets page (Cmd+R or Ctrl+R). If it still doesn't appear, go to Extensions → Add-ons → Manage add-ons and verify that ReplyLabs is listed and enabled. If it's not listed, reinstall from the Google™ Workspace Marketplace. Note that add-ons can take a few seconds to load after opening a sheet.
Sidebar Shows a Blank White Screen
This usually means the sidebar JavaScript failed to load. Try closing the sidebar and reopening it (Extensions → ReplyLabs → Open Sidebar). If the issue persists, clear your browser cache (Cmd+Shift+Delete) and reload the page. If you're using a corporate network, your IT department may be blocking connections to replylabs.io. Ask them to whitelist the domain.
Login Not Working
If you can't sign in: verify your email and password are correct. Try the "Forgot password" flow at replylabs.io/forgot-password. If you signed up with Google™, use the "Sign in with Google™" button instead. If you see "Too many login attempts", wait 15 minutes and try again (this is rate limiting to protect your account). If nothing works, email hello@replylabs.io with your account email.
Batch Job Stuck or Failed
If a batch job appears stuck: check your internet connection. Large batches (1,000+ rows) can take several minutes. The progress bar should update every few seconds. If it stays at 0% for more than 2 minutes, close the sidebar, reopen it, and check the History tab. The job may still be processing in the background. If the job shows as "failed", check the error message. Common causes: insufficient balance (add funds), rate limit exceeded (wait a minute and retry), or the AI model is temporarily overloaded (try a different model).
Results Not Writing to Sheet
If the batch completes but results don't appear in your sheet: check that you haven't moved or renamed the columns since starting the job. Results are written to the column immediately to the right of the selected input column. If you've added or removed columns in the meantime, the results may have been written to the wrong column. Also check that you haven't accidentally protected the target cells. Protected ranges prevent the extension from writing.
Costs Seem Higher Than Expected
AI costs depend on both input tokens (your prompt + row data) and output tokens (the AI's response). If your rows contain long text (like full article bodies), the input cost per row will be higher. The cost estimate shown before running is based on the average row size in your selection. To reduce costs: use a cheaper model (GPT-4o-mini), shorten your prompt, select fewer output columns, or add "Keep your response under 50 words" to your prompt.