Melaya Mobile · QA & Demos

Automate mobile regression and demos on real phones.Same coverage, fewer hours.

SaaS teams record a golden-path demo once and let an agent replay it on demand, live on a real device, for prospects or docs. QA agencies run regression suites across client apps in parallel, on physical phones, with recordings and pass/fail reports per run. Same coverage, a fraction of the hours.

01
// What breaks today

Manual workflows cost more than the agent does.

Three pains every sales and BD team hits weekly. Each one is what your reps actually complain about, not what a feature page would call them.

  1. 01

    Regression suites eat QA hours release after release, on both a web app and its mobile companion.

02
// Pipelines you can build

Agent workflows: compose, approve, replay.

Every pipeline below is a shape you wire on the canvas using the crew and tools further down. Not a feature we ship for you, a pattern you configure.

P01

Golden-path web regression, watched live

Melaya Browser Control drives Chrome, Edge, or Brave through a checkout or onboarding flow, reading the real page structure rather than fixed pixel coordinates, so a run survives a small CSS change. FrontendEngineer walks the flow step by step and every consequential click pauses for approval.

P02

Mobile regression on a real device, not an emulator

Melaya Device Control walks the actual app on a paired Android phone: install, log in, tap through, one screenshot per step. DevOpsEngineer schedules the run per build and TechLead reads the evidence for a pass or fail call.

P03

Same suite, triggered from your own Claude Code or Cursor

A QA lead who already lives in Claude Code or Cursor connects to api.melaya.org/mcp (OAuth 2.1) and grants melaya:browser (8,711 tools) or melaya:phone (8,711 tools) to run the same regression suite without opening the Melaya app.

P04

Ten-specialist review before ship

Ahead of a release, the full tech_team crew reviews the diff for security, performance, and accessibility gaps in one sequential pass, SecurityAuditor and PerformanceExpert first, TechLead's verdict last.

P05

File failures where the team already works

Every failed step becomes a Jira or Linear issue with the screenshot and the step log attached, so a tester never retypes a repro by hand.

03
// The multi-agent crew

Demo and regression crew

Real personas from the tech_team crew. Each ships with a tuned system prompt and a default tool allowlist. Swap models per persona on the canvas.

Tech Lead

TechLead

Owns the golden paths and signs off the pass/fail criteria.

Frontend Engineer

FrontendEngineer

Walks each client app screen by screen on real hardware.

DevOps Engineer

DevOpsEngineer

Schedules parallel suites and ships the per-run reports.

UI/UX Designer

UIUXDesigner

Keeps demo runs presentable and flags visual regressions.

04
// Scoped tools

Tool allowlists: only the actions you grant.

Every tool below is a real shared tool from the Melaya bundle. Allowlist per agent; HITL-gate the writes; revoke any of them in one click.

01shared/tools/phone/

Replays demos and regression paths on physical phones, step by step.

phone_open_appphone_get_screen_treephone_tapphone_screenshotphone_batch
02shared/tools/project_mgmt/

Files failures and reports where the team already works.

jira_create_issuelinear_create_issuenotion_create_page
03shared/tools/msoffice/

Turns runs into client-ready reports.

word_createexcel_write_data
04shared/tools/core/

Reads specs and logs alongside the device runs.

file_readgrep_search
05
// Three knowledge layers

The crew reads what you give it.

Every pipeline ships with three layers of knowledge access. Mix and match per agent on the canvas. No shared vector space with another tenant, no surprise reads, no opaque retrieval.

L1

Static context

includeContext

Per-pipeline documents appended to specific agents' input on every run. The ICP brief, playbook, pricing sheet, or won-deal email corpus. Whatever needs to be there before the agent thinks. You pick which personas get which docs.

L2

RAG retrieval tool

rag_retrieve

A scoped tool granted per-agent. When the agent decides it needs more depth, it queries the workflow's vector store on demand. Same knowledge base as Static context, accessed only when the model asks for it.

L3

Cross-run memory

pipeline_memory

Pipeline-level state that carries from one run to the next. Yesterday's research is in scope for today's follow-up. The crew remembers what it already prospected, what got approved, what was sent. The audit log is the second-order knowledge base.

07
// FAQ

AI agent questions we get every week.

Can Melaya test both a web app and its mobile companion in one suite?

Yes. Browser Control drives the web flow in a real Chrome, Edge, or Brave session and Device Control drives the Android app on a paired phone; both feed the same tech_team crew for the pass/fail verdict.

Is Browser Control reading pixels or the real page structure?

Real page structure. Agents read the page through browser_get_screen_tree and click by element reference, so a run survives a CSS-only change that would break a coordinate-based script.

Do we need to instrument the app or add a test framework?

No. Device Control drives the app through the screen the way a user does, with no SDK and no test-framework integration required.

Can our QA agency trigger this from outside the Melaya UI?

Yes, through the Melaya MCP server at api.melaya.org/mcp. Grant melaya:browser or melaya:phone to Claude Code, Cursor, ChatGPT, or Le Chat and trigger runs from wherever the team already works.

What happens when a step fails mid-run?

The run pauses, captures a screenshot and step log, and can file a Jira or Linear issue automatically, with a recording and a pass/fail report per run.

Does someone review the app's code, not just test it live?

Yes. The 10-persona tech_team crew runs a security, performance, and accessibility pass on the diff before the live regression run, with TechLead synthesizing a verdict.

Build saas teams & qa agencies pipelines on Melaya.

Sandbox tier is free with no card. Join the waitlist and we will email you the moment a slot opens.

← Back to every use case
Join the community
// Cookies
Melaya uses a small set of first-party cookies that are strictly necessary to authenticate you, maintain your session, and protect the platform from abuse. We do not use advertising cookies, cross-site trackers, or third-party analytics by default. The full cookie list is in our Privacy Policy.