Skip to main content
Beta Feature — Mobile automation is currently in beta. Please report any issues to founders@morphllm.com.
While we recommend direct execution for better control and trace access, you can also use mobile tasks as agent tools in your AI applications.

Quick Start

Tradeoffs

Agent tools (simpler integration):
  • ✅ Easy to add to existing agent workflows
  • ✅ Let the LLM decide when to use mobile testing
  • ❌ No live session monitoring
  • ❌ Adds extra LLM call overhead
  • ❌ Limited debugging capabilities
Direct execution (recommended):
  • ✅ Full control over device and app configuration
  • ✅ Access to BrowserStack session URLs
  • ✅ GIF trace recordings
  • ✅ Better error handling
  • ❌ Requires explicit calls (not agent-driven)
For most use cases, we recommend direct execution for better control and debugging capabilities.

Tool Configuration

All tool adapters support the same configuration options:

Example: Multi-tool Agent

Combine mobile automation with other tools:

Tool Schema

The mobile tool accepts the following parameters:

Formatting Results

The tool adapters return concise results suitable for agent consumption:

Migration from Direct Execution

If you’re currently using direct execution and want to try tools: Before (direct execution):
After (as tool):

See Also