Skip to main content

Phone And Native Desktop

A phone connected to your Row-Bot gets the whole owner product in a layout made for a small screen: conversations, Home with Overview, Workflows, Knowledge, Monitor and Insights, approvals, and every Settings page. The native desktop app adds operating-system integration such as the window, tray, microphone, the system's file and folder pickers, and the terminal. Layout never changes Row-Bot's authority or the approval rules of the underlying task.

Phone-sized Row-Bot sidebar with New chat, Home, Agents and fictional conversations.
On a phone, the sidebar opens as a drawer with New chat, Home, Agents and your conversations.
Phone-sized Row-Bot conversation for a fictional launch checklist.
A conversation on a phone keeps the transcript, approvals and composer controls, with Find, details, export and panels in the header's menu.

The Phone Layout​

Row-Bot switches to the phone layout when the window is narrow, whatever the device.

  • A slim top bar opens the sidebar as a drawer and opens the command palette.
  • In a conversation, the header's ⋯ menu holds Find in conversation, Conversation details, Export, Rename conversation, the conversation's panels, and the command palette.
  • Design and Developer panels open as full-screen sheets.
  • Settings shows a Settings section list at the top instead of the side list. It holds every page, in the same six groups as on the desktop: Preferences, Appearance and Buddy; Providers, Models and Voice; Memory, Documents and Tracker; Tools and Skills; Apps; System, Devices & remote access, Updates and Data.

Files Row-Bot sends to your devices show in the conversation with Download on the phone too, for 7 days (see Sending Files).

Features that need the computer running Row-Bot, such as the interactive terminal, choosing folders, and saving files with the system's Save dialog, are available only in the Row-Bot desktop app there.

Connect A Phone​

  1. On the computer running Row-Bot, open Settings › Devices & remote access and choose Connect a phone or computer. The command palette finds it as "phone".
  2. Choose How will it reach this computer?: Tailscale (private and encrypted, recommended), Same Wi-Fi (at home or the office, over HTTP), Internet (from anywhere, through your public link), or another address you set up yourself.
  3. Choose how long it should Stay signed in: 30 days or 12 hours.
  4. Scan the code with the phone's camera, or open the shown address on it.
  5. On the phone, review the connection page and press Connect before the code expires.
  6. Your devices lists every signed-in phone and computer; sign one out when it is lost, replaced, or no longer trusted.
Connect a phone or computer, with the ways to reach this computer and a QR code.
Connecting a phone shows how it will reach this computer, how long it stays signed in, and a one-time code. Every connected device receives full owner access.

The code expires after 10 minutes and works once. Opening it does not use it up until the phone presses Connect. The resulting session is a separate HttpOnly browser credential and never appears in the address.

Connecting grants access to your local Row-Bot instance. Do not share a code, expose the local server broadly, or use Same Wi-Fi HTTP on an untrusted network. Tailscale or an operator-managed HTTPS address is preferred and is required for browser microphone use away from the computer. See Remote Access And Server Mode for the complete connection and recovery model.

Phone-sized Row-Bot Home Overview with Needs you and the live status.
Overview on a phone puts Needs you first, with Approve and Deny in place, then live status and recent work.
Phone-sized Row-Bot Workflows tab.
The Workflows tab on a phone lists saved workflows and runs them in one click, with the same delivery and approval rules.
Phone-sized Row-Bot Knowledge tab.
Knowledge on a phone shows the memory graph and library with search and memory details.
Phone-sized Row-Bot Providers settings with the Settings section list.
Settings on a phone has every page; the Settings section list at the top moves between them.

Native-Only Checks​

Some states cannot be reproduced faithfully in browser automation: OS microphone prompts, native file and folder pickers, tray menus, updater and restart dialogs, Computer Use takeover, and physical-device network permission. The public guide documents their intent; release review must test them on the target operating system and a physical phone.

Troubleshooting​

  • If the phone cannot connect, check the route you chose on the computer, the port, the firewall, and whether both devices can reach each other.
  • If a code expired or was already used, show a new code rather than copying cookies or local credential files.
  • If the connection page opens but the app stays unavailable, confirm the phone pressed Connect and that the device wasn't signed out.
  • If an approval seems missing, open Overview: Needs you lists every waiting approval.
  • If the phone layout appears on a computer, widen the window; the layout follows the window's width.