Jalankan otomatisasi
Amati dan bertindak
Dua panggilan membentuk siklus agen: lihat layar, lalu bertindak di atasnya.
Siklusnya
GET /v1/devices/{name}/observe?w=540
# → {"seq": 41, "image": {"w": 540, "format": "jpeg", "data": "…"}, "package": "…", "activity": "…",
# "ui": [{"text": "Checkout", "id": "…", "b": [60, 1560, 1020, 1680], "click": true}, …]}
POST /v1/devices/{name}/act {"op":"tap_text","text":"Checkout","seq":41,"settle":true}
# → {"ok": true, "seq": 42, "settled": true, "waited_ms": 830}Observe
observe selalu mengambil screenshot baru dan mengembalikan hingga 500 elemen di layar beserta teks, id, dan batasnya. Agen melihat persis apa yang ada di ponsel pada saat itu.
Bertindak
act mengetuk, menggeser, mengetik, menekan tombol, dan membuka aplikasi. Panggilan ini menolak dengan 409 stale jika ada observe atau act lain setelah seq yang Anda kirim, sehingga agen tidak pernah bertindak berdasarkan gambar lama. Dengan settle, act menunggu sampai layar berhenti berubah, hingga 5 detik.
Tonton secara langsung
Buka ponsel di dasbor untuk melihat layarnya secara langsung selama agen bekerja, atau tampilkan beberapa ponsel berdampingan di Multi-view. Setiap langkah juga bisa mengembalikan screenshot, dan webhook memberi tahu server Anda saat tugas selesai atau ponsel perlu dicek.