sulala-docs
Search…
k
Search…
k
Test Sulala with Device Agents
Connect your device to Sulala.ai and test the application using JavaScript or Flutter device agents.
Complete guide for developers.
Get Started
JavaScript Agent
Flutter Agent
Documentation Sections
Getting Started
Learn about device agents, choose between JavaScript or Flutter implementations, and set up your testing environment.
API Reference
Complete API documentation for device-to-cloud communication. All endpoints, request/response formats, and authentication.
Architecture
Understand how device agents work without requiring IP addresses or firewall configuration. Cloud-first architecture explained.
Examples & Tutorials
Step-by-step examples for testing file search, app discovery, file uploads, and more. Practical scenarios with debugging tips.
Best Practices
Security guidelines, performance optimization, reliability patterns, and deployment best practices for production-ready agents.
Troubleshooting
Solutions to common issues, connection problems, search failures, and frequently asked questions.
Key Features
Heartbeat Monitoring
Keeps device online status with automatic heartbeat every 30 seconds. Reliable connection management with auto-reconnect.
Local File Search
Search files on your device from anywhere. Fast, secure, and efficient file discovery across your local filesystem.
App Discovery
Find installed applications on your device. Cross-platform support for Windows, macOS, Linux, Android, and iOS.
File Upload
Upload files to cloud storage automatically. Handles large files, progress tracking, and multiple storage backends.
Auto-Reconnect
Automatically reconnects if connection drops. Robust error handling with exponential backoff and retry logic.
System Tray
Runs in background on desktop platforms. System tray integration for Windows, macOS, and Linux with status indicators.