volter-ai/Runhuman QA Test

Run human-powered QA tests in your CI/CD pipeline. Get real human feedback on UI, UX, and user flows.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyRunhuman API key (starts with qa_live_). Store as secret!yes
urlURL to test (must be publicly accessible)yes
descriptionTest instructions for human testeryes
output-schemaOptional JSON schema defining expected output structure. If omitted, only success/explanation are extracted.no
api-urlRunhuman API base URLnohttps://runhuman.com
target-duration-minutesTarget test duration in minutes (1-60, default: 5)no5
allow-duration-extensionAllow tester to request more time (true/false)nofalse
max-extension-minutesMaximum extension minutes allowed (number or false)no
additional-validation-instructionsCustom instructions for the AI when validating test results (e.g., "Ignore minor CSS issues")no
can-create-github-issuesAuto-create GitHub issues from tester findings (true/false)nofalse
screen-sizeScreen size for testing. Use preset (desktop, laptop, tablet, mobile) or custom JSON {"width": 1920, "height": 1080}nodesktop
fail-on-errorFail workflow if test fails (default: true)notrue
fail-on-timeoutFail workflow if test times out before completion (default: false)nofalse
namedescription
statusJob status (completed, error, incomplete, abandoned)
successBoolean - true if test succeeded, false otherwise
resultFull result object as JSON string
explanationTester explanation/findings
dataExtracted data as JSON string
cost-usdTest cost in USD (e.g., 0.396)
duration-secondsTest duration in seconds
job-idJob ID for reference
tester-aliasAnonymous tester name (e.g., Phoenix)
tester-avatar-urlTester avatar URL
tester-colorTester color for UI theming
tester-dataPlaywright session data as JSON (screenshots, video, console logs, network requests)
tester-responseRaw tester response text
timed-outBoolean - true if the test timed out before completion