For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dashboard
User GuideDeveloper GuidesAPI Reference
User GuideDeveloper GuidesAPI Reference
  • Getting Started
    • What is Runtype?
    • Creating your account
    • Platform Keys vs. BYOK
    • Understanding the Runtype UI
    • Quickstart: Social Media Post Generator
    • Quickstart: From Agent to Chat Widget
  • Dashboard
    • What is the Dashboard?
    • Daily Executions
  • Playground
    • What is the Playground?
  • Products & Surfaces
    • What are Products?
    • What are Surfaces?
    • Creating a Product
    • Setting up a Chat Surface
    • Setting up an API Surface
    • Setting up an MCP Surface
    • Setting up an A2A Surface
    • Setting up a Slack Surface
    • MCP authentication
    • Authenticating with product API keys
    • Embedding the chat widget (script tag)
    • Embedding the chat widget (React)
    • Surface orchestration modes
    • Product views
    • Adding Capabilities to a product
    • Connecting external agents
    • How A2A works
    • Connecting to Cursor / VS Code
    • Connecting to Claude Desktop
    • Scoping API keys to capabilities
    • Auto-generated OpenAPI spec
    • Calling your API endpoints
    • Client tokens and domain restrictions
    • AI-powered theme generation
    • Widget theming and customization
    • Product versioning and status
  • Flows
    • What are Flows?
    • Creating and Editing Flows
    • Flow step types overview
    • Agent and Flow Templates
    • Using prompt steps
    • Using transform-data steps
    • Using conditional steps
    • Using fetch-url and api-call steps
    • Using record steps (upsert/retrieve)
    • Flow variables and templates
    • Flow versioning and publishing
    • Running flows in batch
    • Handling batch failures
    • Debugging flows
  • Agents
    • What are Agents?
    • Creating and configuring Agents
    • Agent tools
  • Records
    • What are Records?
    • Creating and managing records
    • Using records in flows
    • Filtering and searching records
  • Tools
    • What are Tools?
    • Built-in Tools
    • Creating custom tools
    • Creating external tools
    • Runtime tools
  • Evals
    • What are Evals?
    • Running an Eval
    • Interpreting eval results
  • Schedules
    • What are Schedules?
    • Automating batch processing
  • Logs
    • What are Logs?
    • Working with Logs
  • Integrations
    • Connecting AI model providers
    • Slack integration
    • Google Workspace integration
    • GitHub integration
    • Linear integration
    • Weaviate (vector search)
    • Firecrawl (web scraping)
    • Exa (web search)
  • Settings
    • What's in Settings?
    • Available AI models
    • What are Organizations?
    • Managing AI models
    • Managing API keys
    • Billing and plans
    • Usage data
    • Team members and permissions
    • Appearance and preferences
    • Integrations (PostHog, Weaviate, Daytona)
  • Troubleshooting & FAQ
    • FAQ
    • Rate Limits and Usage
    • Managing Runtype with Claude
    • Flow execution failures
    • Common errors and solutions
    • Authentication issues
Dashboard
LogoLogo
On this page
  • Can’t log in
  • Forgot password
  • Email not recognized
  • Wrong password
  • Google OAuth issues
  • OAuth error after clicking “Continue with Google”
  • Wrong Google account selected
  • GitHub OAuth issues
  • OAuth error with GitHub
  • Email verification
  • Didn’t receive verification email
  • Verification link expired
  • Account locked
  • Two-factor authentication (2FA)
  • Lost 2FA device
  • 2FA code not working
  • Session expired
  • Multi-organization access
  • Wrong organization showing
  • Can’t see expected organization
  • Contact support
  • Next steps
Troubleshooting & FAQ

Authentication issues

Was this page helpful?
Previous
Built with

Resolve login problems, password resets, and account access issues.

Can’t log in

Forgot password

  1. Go to use.runtype.com
  2. Click Sign in
  3. Click Forgot password?
  4. Enter your email
  5. Check email for reset link
  6. Create new password

Email not recognized

If Runtype says your email doesn’t exist:

  1. Check for typos in email address
  2. Try signing up—you may not have created an account yet
  3. Check if you signed up with Google or GitHub instead of email/password

Wrong password

  1. Verify caps lock is off
  2. Use password reset if you don’t remember it
  3. Try signing in with Google/GitHub if you used OAuth

Google OAuth issues

OAuth error after clicking “Continue with Google”

Solutions:

  1. Clear browser cookies and try again
  2. Try incognito/private browsing mode
  3. Use different browser
  4. Ensure pop-ups aren’t blocked

Wrong Google account selected

  1. Sign out of all Google accounts
  2. Sign in to the correct Google account
  3. Return to Runtype and sign in with Google

GitHub OAuth issues

OAuth error with GitHub

Solutions:

  1. Verify Runtype has OAuth authorization in GitHub → Settings → Applications
  2. Revoke and re-authorize if needed
  3. Clear browser cache and retry

Email verification

Didn’t receive verification email

  1. Check spam/junk folder
  2. Wait 5-10 minutes (emails can be delayed)
  3. Add noreply@runtype.com to contacts
  4. Request new verification email from dashboard

Verification link expired

  1. Go to use.runtype.com and sign in
  2. Click Resend verification email
  3. Check email for new link

Account locked

If your account is locked after multiple failed login attempts:

  1. Wait 30 minutes for automatic unlock
  2. Or use password reset to unlock immediately
  3. Contact support if issue persists

Two-factor authentication (2FA)

Lost 2FA device

  1. Use backup codes provided during 2FA setup
  2. If no backup codes, contact support with account verification details

2FA code not working

  1. Ensure device time is synchronized
  2. Try next code (codes expire every 30s)
  3. Use backup code if available

Never share your password or API keys with anyone, including Runtype support. We will never ask for your password.

Session expired

If you’re logged out unexpectedly:

  1. Sign in again
  2. Sessions expire after 30 days of inactivity
  3. Check “Remember me” to extend session

Multi-organization access

Wrong organization showing

  1. Click your avatar in top right
  2. Select Switch Organization
  3. Choose the correct organization

Can’t see expected organization

  1. Verify you were invited to that organization
  2. Check invitation email for acceptance link
  3. Contact organization admin to resend invite

Contact support

If you still can’t access your account:

  1. Email support@runtype.com
  2. Include:
    • Email address used for account
  • Last successful login date (if known)
  • Error messages or screenshots
  1. Support will help verify and restore access

Next steps

  • Creating your account to set up a new account
  • Team members and permissions for multi-user access
  • Common errors and solutions for other issues