Skip to main content

Documentation Index

Fetch the complete documentation index at: https://quashbugs.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Credentials tab is where you store the login details and authentication tokens the agent uses to access your app during testing. Instead of hardcoding credentials into test prompts or task instructions, you store them here once and the agent uses them automatically.

Why Credentials matter

Many test flows require the agent to be logged in — to a specific user account, an admin panel, or an authenticated API. Without credentials configured here, the agent reaches a login screen and stops. With credentials set up, it authenticates and continues.

Adding credentials

  1. Click + Add Credentials in the Credentials tab.
  2. Give the credential set a clear name — e.g., Standard User, Admin Account, Guest User.
  3. Fill in the fields:
    • Username / Email
    • Password
    • API Key or Token (if applicable)
  4. Click Save.
Repeat for each credential set you need.

Multiple credential sets

You can store as many credential sets as your testing requires. Common setups include:
Credential setUsed for
Standard UserHappy path flows — typical user experience
Admin AccountAdmin panel testing, privileged actions
Guest / Unverified UserTesting restricted access, onboarding flows
Staging credentialsTests against the staging environment
Production read-onlySmoke tests against production
When writing a task or recipe prompt, you can specify which credential set to use — e.g., “Log in using the Admin Account credentials and verify the user management panel loads.” The agent pulls the stored credentials automatically.
Security note: Credentials are stored securely and are never exposed in test reports, execution logs, or shared recipe views.