camera_open_photoLayar dan Aplikasi | Pembacaan sensitif | Memerlukan approval | Membuka foto tertentu yang terlihat di galeri sistem berdasarkan urutan terbaru. |
camera_take_photoLayar dan Aplikasi | Pembacaan sensitif | Memerlukan approval | Mengambil foto baru dengan kamera sistem dan mengembalikan URI foto yang tersimpan jika tersedia. |
cross_app_read_screenLayar dan Aplikasi | Rendah | Otomatis | Membuka atau beralih ke aplikasi tujuan lalu membaca struktur layar Aksesibilitas yang terlihat. |
get_installed_map_appsLayar dan Aplikasi | Rendah | Otomatis | Menampilkan aplikasi peta terpasang yang didukung tool peta beserta nama paketnya. |
get_screen_infoLayar dan Aplikasi | Rendah | Otomatis | Membaca elemen UI pada layar aplikasi yang sedang terlihat dan mengembalikan ID node untuk tindakan berikutnya. |
input_textLayar dan Aplikasi | Kontrol perangkat | Memerlukan approval | Replace the text in one visible editable field in the current Android app. Call get_screen_info first and pass a current node marked edit. This action only enters text; it does not submit the form, tap Send, or press Enter. Do not reuse node IDs. |
launch_appLayar dan Aplikasi | Kontrol perangkat | Memerlukan approval | Membuka aplikasi Android yang dapat dijalankan berdasarkan nama paket atau nama aplikasi terpasang. |
play_store_check_appLayar dan Aplikasi | Rendah | Otomatis | Memeriksa secara baca-saja apakah nama paket Android tertentu tercantum di Google Play. |
play_store_installLayar dan Aplikasi | Dampak eksternal | Memerlukan approval | Membuka halaman aplikasi tertentu di Google Play dan menjalankan instalasi setelah mendapat approval. |
screenshot_openLayar dan Aplikasi | Pembacaan sensitif | Memerlukan approval | Membuka tangkapan layar tersimpan tertentu dari galeri sistem berdasarkan urutan yang dipilih. |
screenshot_takeLayar dan Aplikasi | Pembacaan sensitif | Memerlukan approval | Mengambil layar Android saat ini melalui layanan Aksesibilitas FoneClaw dan menyimpannya. |
scrollLayar dan Aplikasi | Rendah | Otomatis | Scroll the current app by using a compatible accessibility scroll action when supported, otherwise perform a bounded swipe gesture. Prefer a fresh node ID marked scroll by get_screen_info. Use viewport only when the screen exposes no usable scroll container. Direction is the viewport destination: down reveals content below, up reveals content above, right reveals content to the right, and left reveals content to the left. This does not confirm that content changed, so call get_screen_info after every successful call before another action. |
tap_nodeLayar dan Aplikasi | Rendah | Otomatis | Mengetuk elemen UI berdasarkan ID node yang diperoleh dari informasi layar. |
alarm_modify_alarmStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka halaman alarm Android agar pengguna dapat mengubah alarm yang sudah ada. |
alarm_set_alarmStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuat alarm Android setelah waktu, pengulangan, dan label yang diperlukan tersedia. |
bluetooth_connected_devicesStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Menampilkan perangkat Bluetooth yang saat ini terhubung melalui profil Android publik. |
bluetooth_nearby_devicesStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Memindai dan menampilkan perangkat Bluetooth di sekitar saat izin dan status Bluetooth memungkinkan. |
bluetooth_pair_deviceStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Memulai proses pemasangan perangkat Bluetooth berdasarkan alamat MAC melalui alur konfirmasi Android. |
bluetooth_paired_devicesStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Menampilkan perangkat Bluetooth yang sudah dipasangkan dengan perangkat Android ini. |
bluetooth_stateStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca status adaptor Bluetooth saat ini. |
close_bluetoothStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mematikan Bluetooth melalui API publik lama dan melaporkan jika Android menolaknya. |
device_app_activity_snapshotStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Menampilkan ringkasan aktivitas aplikasi terbaru dari Android UsageStats, bukan pemantauan langsung. |
device_app_permission_auditStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Mengaudit secara ringkas risiko izin sensitif pada aplikasi terpasang yang terlihat. |
device_app_sensitive_auditStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Mengaudit status aplikasi sensitif seperti Aksesibilitas, listener notifikasi, admin perangkat, overlay, dan izin terkait. |
device_battery_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca status baterai Android dan mode hemat daya tanpa mengubah pengaturan. |
device_health_checkStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Menyajikan ringkasan baca-saja tentang memori, penyimpanan, baterai, dan jaringan. |
device_hidden_app_checkStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Memeriksa secara heuristik aplikasi pengguna tanpa entri peluncur atau dengan komponen nonaktif. |
device_memory_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca status memori Android secara ringkas tanpa mengubah pengaturan. |
device_network_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca status dan kemampuan jaringan aktif Android tanpa mengubah jaringan. |
device_storage_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca status penyimpanan internal dan bersama tanpa memindai atau menghapus file. |
device_time_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca zona waktu dan Unix timestamp Android serta dapat memverifikasi waktu melalui NTP tanpa mengubah jam. |
dnd_open_policy_access_settingsStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka pengaturan akses kebijakan Jangan Ganggu agar pengguna dapat memberikan akses. |
dnd_set_modeStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengatur mode Jangan Ganggu atau membuka halaman akses kebijakan jika izin belum tersedia. |
dnd_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca status akses kebijakan Jangan Ganggu dan filter interupsi saat ini. |
flashlight_set_enabledStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Menyalakan atau mematikan senter Android melalui API lampu kamera. |
flashlight_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca ketersediaan senter dan status lampu terakhir yang diketahui. |
flashlight_toggleStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengalihkan status senter Android; menyalakannya jika status awal tidak diketahui. |
foneclaw_permission_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Memeriksa izin dan akses khusus FoneClaw yang aktif, belum tersedia, terbatas, atau didukung. |
open_bluetoothStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Meminta Android menyalakan Bluetooth melalui API publik atau UI konfirmasi sistem. |
system_panel_openStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Open one visible Android system panel. Use panel=notifications to open the notification shade, or panel=quick_settings to open quick settings / control center. This tool only opens the selected panel. It does not read, capture, search, list, or summarize panel content. Do not call it when any part of the request asks to read, capture, inspect, describe, or summarize notifications. Call it once only for an explicit panel-open-only request. Requires FoneClaw accessibility service. |
system_settings_open_battery_optimization_entryStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka pengaturan optimasi baterai sistem atau halaman detail aplikasi tertentu. |
system_settings_open_battery_saver_settingsStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka pengaturan Penghemat Baterai agar pengguna dapat mengubahnya secara manual. |
system_settings_open_date_time_settingsStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka langsung halaman pengaturan tanggal, waktu, dan zona waktu Android. |
system_settings_open_hotspot_entryStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka halaman pengaturan hotspot Android yang tepat jika tersedia. |
system_settings_open_location_entryStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka pengaturan lokasi sistem atau halaman detail lokasi aplikasi tertentu. |
system_settings_set_auto_rotateStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengaktifkan atau menonaktifkan rotasi otomatis dengan izin ubah pengaturan sistem. |
system_settings_set_brightnessStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengatur kecerahan layar manual atau mengaktifkan kecerahan otomatis. |
system_settings_set_eye_comfortStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membuka pengaturan Tampilan untuk mode kenyamanan mata, Night Light, atau filter cahaya biru. |
system_settings_set_font_scaleStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengatur skala font sistem Android dengan izin ubah pengaturan sistem. |
system_settings_set_haptic_feedbackStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengaktifkan atau menonaktifkan umpan balik haptik Android. |
system_settings_set_screen_timeoutStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengatur waktu tunggu layar mati Android dalam rentang yang didukung. |
system_settings_set_touch_soundsStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengaktifkan atau menonaktifkan suara sentuhan Android. |
system_settings_set_user_rotationStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengunci orientasi layar Android dan menonaktifkan rotasi otomatis. |
system_settings_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca izin pengaturan sistem serta status kecerahan, font, timeout, rotasi, suara sentuhan, dan haptik. |
volume_adjust_streamStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Menaikkan atau menurunkan satu kanal audio Android sebesar satu tingkat sistem. |
volume_set_all_streams_mutedStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membisukan atau mengaktifkan kembali semua kanal audio Android yang didukung. |
volume_set_ringer_modeStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengatur mode dering ponsel Android dengan fallback untuk mode senyap. |
volume_set_streamStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengatur satu kanal audio Android ke persentase volume tertentu. |
volume_set_stream_mutedStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Membisukan atau mengaktifkan kembali satu kanal audio Android. |
volume_statusStatus Perangkat dan Kontrol Sistem | Rendah | Otomatis | Membaca tingkat kanal audio Android dan mode dering saat ini. |
wifi_configured_networksStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Membaca jaringan Wi-Fi tersimpan beserta metadata dan status koneksi tanpa menampilkan kata sandi. |
wifi_connectStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Menghubungkan ke jaringan Wi-Fi tersimpan atau memakai frasa sandi yang diberikan, dengan fallback ke panel Wi-Fi. |
wifi_disconnectStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Memutuskan titik akses Wi-Fi saat ini atau membuka panel Wi-Fi jika Android menolak tindakan langsung. |
wifi_forgetStatus Perangkat dan Kontrol Sistem | Destruktif | Memerlukan approval | Menghapus jaringan Wi-Fi tersimpan atau membuka panel Wi-Fi untuk tindakan pengguna. |
wifi_scan_networksStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Memindai titik akses Wi-Fi di sekitar dengan izin lokasi yang diperlukan. |
wifi_set_enabledStatus Perangkat dan Kontrol Sistem | Kontrol perangkat | Memerlukan approval | Mengaktifkan atau menonaktifkan Wi-Fi dan membuka panel Wi-Fi jika perubahan langsung gagal. |
wifi_statusStatus Perangkat dan Kontrol Sistem | Pembacaan sensitif | Memerlukan approval | Membaca status Wi-Fi Android dan detail koneksi aktif saat izin tersedia. |
get_locationLokasi dan Navigasi | Pembacaan sensitif | Memerlukan approval | Mendapatkan lokasi perangkat Android saat FoneClaw digunakan dengan izin lokasi latar depan. |
location_search_nearby_placeLokasi dan Navigasi | Pembacaan sensitif | Memerlukan approval | Mencari tempat di sekitar berdasarkan lokasi, jenis tempat, atau kueri pengguna. |
map_navigateLokasi dan Navigasi | Dampak eksternal | Memerlukan approval | Membuka rute navigasi ke tujuan dalam aplikasi peta terpasang yang dipilih. |
mail_account_listEmail | Rendah | Otomatis | Menampilkan akun email IMAP/SMTP yang telah dikonfigurasi tanpa membuka kredensial. |
mail_account_saveEmail | Kontrol perangkat | Memerlukan approval | Menyimpan atau memperbarui konfigurasi akun email IMAP/SMTP yang diberikan pengguna. |
mail_deleteEmail | Destruktif | Memerlukan approval | Menghapus email tertentu dari akun yang dikonfigurasi. |
mail_listEmail | Rendah | Otomatis | Menampilkan daftar email dari folder dan akun yang dikonfigurasi. |
mail_readEmail | Pembacaan sensitif | Memerlukan approval | Membaca isi email tertentu dari akun yang dikonfigurasi. |
mail_sendEmail | Dampak eksternal | Memerlukan approval | Mengirim email melalui akun SMTP terkonfigurasi kepada penerima yang ditentukan. |
call_log_listKomunikasi dan Kontak | Pembacaan sensitif | Memerlukan approval | List recent Android call log entries, optionally filtered by call type. Requires READ_CALL_LOG permission. Use type=missed for missed-call questions and before selecting a missed call to call back. After selecting a number, call phone_dial. |
contacts_createKomunikasi dan Kontak | Dampak eksternal | Memerlukan approval | Create one device-local Android contact directly through the Contacts Provider without opening the Contacts app. Requires READ_CONTACTS and WRITE_CONTACTS permissions. Set displayName and at least one of phoneNumber or emailAddress. If an exact phone number or email address already exists, do not create a duplicate. |
contacts_listKomunikasi dan Kontak | Pembacaan sensitif | Memerlukan approval | Menampilkan kontak Android yang dapat diakses sesuai izin. |
phone_dialKomunikasi dan Kontak | Dampak eksternal | Memerlukan approval | Membuka dialer dengan nomor telepon tertentu untuk tindakan panggilan yang didukung. |
send_to_sms_messageKomunikasi dan Kontak | Dampak eksternal | Memerlukan approval | Menyiapkan atau mengirim pesan SMS ke penerima tertentu sesuai kebijakan approval. |
sms_listKomunikasi dan Kontak | Pembacaan sensitif | Memerlukan approval | Menampilkan SMS berdasarkan kontak, rentang waktu, atau batas yang diminta. |
calendar_create_eventKalender | Dampak eksternal | Memerlukan approval | Membuat acara pada kalender Android dengan detail yang diberikan. |
calendar_delete_eventKalender | Destruktif | Memerlukan approval | Menghapus acara kalender tertentu. |
calendar_list_calendarsKalender | Pembacaan sensitif | Memerlukan approval | Menampilkan kalender yang tersedia pada perangkat Android. |
calendar_list_eventsKalender | Pembacaan sensitif | Memerlukan approval | Menampilkan acara kalender dalam rentang waktu yang dipilih. |
calendar_open_eventKalender | Pembacaan sensitif | Memerlukan approval | Membuka acara tertentu dalam aplikasi kalender. |
calendar_search_eventsKalender | Pembacaan sensitif | Memerlukan approval | Mencari acara kalender berdasarkan teks dan rentang waktu. |
calendar_update_eventKalender | Dampak eksternal | Memerlukan approval | Memperbarui detail acara kalender tertentu. |
memo_createMemo | Kontrol perangkat | Memerlukan approval | Membuat memo lokal baru dengan isi yang diberikan. |
memo_deleteMemo | Destruktif | Memerlukan approval | Menghapus memo lokal tertentu. |
memo_listMemo | Pembacaan sensitif | Memerlukan approval | Menampilkan memo lokal sesuai status atau batas yang dipilih. |
memo_mark_doneMemo | Kontrol perangkat | Memerlukan approval | Menandai memo tertentu sebagai selesai atau belum selesai. |
memo_searchMemo | Pembacaan sensitif | Memerlukan approval | Mencari memo lokal berdasarkan kata atau frasa. |
memo_updateMemo | Kontrol perangkat | Memerlukan approval | Memperbarui judul, isi, atau status memo lokal tertentu. |
sysinfo_deleteInformasi Sistem | Destruktif | Memerlukan approval | Permanently delete matching FoneClaw local SysInfo cache only. This never deletes original Android notifications, SMS, mail, call logs, or calendar events. At least one filter is required unless deleteAll=true. Multiple filters are combined with AND. |
sysinfo_mark_reviewedInformasi Sistem | Kontrol perangkat | Memerlukan approval | Menandai item informasi sistem atau notifikasi sebagai sudah ditinjau. |
sysinfo_queryInformasi Sistem | Pembacaan sensitif | Memerlukan approval | Query already-captured local notifications, SMS, mail summaries, call logs, calendar events, and accessibility input. Use this single tool for daily briefs, queries, time-window queries, and keyword searches. It never opens a system panel or scans live system sources. Each row may include sourceRef for deduplication against a live provider result. Summarize the returned JSON for the user. |
sysinfo_threadInformasi Sistem | Pembacaan sensitif | Memerlukan approval | Menampilkan rangkaian informasi atau notifikasi terkait sebagai satu konteks. |
purchase_queryWeb dan Belanja | Rendah | Otomatis | Read real account points or current plan prices ONLY when the user asks about usage, balance, pricing or upgrading. Never invent prices, recovery dates or purchase links. Expiry is not a promised refill date. This does not buy anything or resume tasks. |
purchase_recommendationsWeb dan Belanja | Rendah | Otomatis | Change proactive long-task and cancellation purchase recommendations ONLY after the user explicitly asks to stop or resume recommendations. Never infer consent. |
shopping_compareWeb dan Belanja | Rendah | Otomatis | Membandingkan informasi produk dari web tanpa menjamin harga selalu waktu nyata. |
web_fetchWeb dan Belanja | Rendah | Otomatis | Mengambil konten dari URL tertentu dan mengembalikan teks yang dapat dibaca. |
web_searchWeb dan Belanja | Rendah | Otomatis | Mencari halaman web yang relevan dan mengembalikan judul, URL, serta cuplikan singkat. |
shortcut_save_agent_promptTugas, Workflows, dan Pintasan | Kontrol perangkat | Memerlukan approval | Menyimpan pintasan buatan pengguna yang mengirim prompt terkonfirmasi kepada agen. |
shortcut_save_direct_toolTugas, Workflows, dan Pintasan | Kontrol perangkat | Memerlukan approval | Menyimpan pintasan untuk menjalankan rangkaian tool langsung dengan argumen yang lengkap. |
task_createTugas, Workflows, dan Pintasan | Rendah | Otomatis | Membuat rencana TODO lengkap dan berurutan untuk permintaan bertahap saat ini. |
task_listTugas, Workflows, dan Pintasan | Rendah | Otomatis | Menampilkan item TODO internal untuk permintaan saat ini berdasarkan status. |
task_updateTugas, Workflows, dan Pintasan | Rendah | Otomatis | Memperbarui status satu item TODO internal sesuai transisi yang diizinkan. |
workflow_deleteTugas, Workflows, dan Pintasan | Destruktif | Memerlukan approval | Menghapus Workflow tersimpan berdasarkan ID. |
workflow_listTugas, Workflows, dan Pintasan | Pembacaan sensitif | Memerlukan approval | Menampilkan Workflows yang tersimpan. |
workflow_saveTugas, Workflows, dan Pintasan | Kontrol perangkat | Memerlukan approval | Menyimpan Workflow yang dapat digunakan kembali dari langkah tool dan argumennya. |
accept_skill_proposalSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Accept and apply one pending Skill proposal after user confirmation. |
add_skillSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Menambahkan dokumen Skill baru ke registri Skills. |
disable_skillSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Menonaktifkan Skill pengguna agar tidak digunakan dalam instruksi agen. |
enable_skillSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Mengaktifkan Skill pengguna yang valid agar dapat digunakan agen. |
list_skill_proposalsSkills dan Plugin | Pembacaan sensitif | Memerlukan approval | List pending Skill changes that require explicit user confirmation. |
list_skillsSkills dan Plugin | Pembacaan sensitif | Memerlukan approval | Menampilkan Skills pengguna dan sistem beserta sumber, status aktif, dan status validasinya. |
load_skill_detailSkills dan Plugin | Pembacaan sensitif | Memerlukan approval | Memuat detail Skill yang namanya cocok dengan tugas dan menyuntikkan instruksi serta resource terkait. |
plugin_request_installSkills dan Plugin | Dampak eksternal | Memerlukan approval | Membuat usulan terstruktur untuk memasang plugin resmi tanpa mengunduh atau memasangnya langsung. |
plugin_searchSkills dan Plugin | Rendah | Otomatis | Mencari metadata plugin resmi FoneClaw untuk kemampuan yang belum tersedia dalam daftar tool saat ini. |
preview_skill_importSkills dan Plugin | Rendah | Otomatis | Memeriksa dan memvalidasi pratinjau dokumen SKILL.md tanpa menyimpannya. |
reject_skill_proposalSkills dan Plugin | Destruktif | Memerlukan approval | Reject and remove one pending Skill proposal after user confirmation. |
remove_skillSkills dan Plugin | Destruktif | Memerlukan approval | Menghapus Skill tertentu. |
rollback_skillSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Restore a user Skill to its most recently archived content revision. |
save_skill_draftSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Menyimpan dokumen SKILL.md sebagai draf Skill pengguna yang nonaktif. |
update_skillSkills dan Plugin | Kontrol perangkat | Memerlukan approval | Memperbarui dokumen Skill yang sudah ada dalam registri Skills. |