Skip to Content
Getting StartedInterface and robot guide

Interface and robot compatibility guide

Learn which software interface to use based on your BonicBot model, your physical location, and the task you want to perform.

1. BonicAI Dashboard (Web)

BonicAI Web Dashboard

2. BonicOS (Robot Chest Display)

BonicOS Chest Touchscreen

3. Controller App (Android)

BonicBot Controller App

You use Bonic products through three interfaces: the BonicAI Dashboard (web browser), BonicOS (on-robot chest touchscreen), and the BonicBot Controller App (Android app on Google Play Store).


The three interfaces explained

1. BonicAI Dashboard (Web Browser)

Use bonic.ai for the setup your robot needs:

  • Creating a department and giving its members robot access
  • Creating AI agents and uploading knowledge base documents
  • Authoring motion keyframes and saving sequences
  • Setting up autonomous navigation maps and destination waypoints

2. BonicOS (On-Robot Chest Touchscreen)

The operating system running directly on the robot’s built-in chest display. BonicOS is designed for in-person, standing interactions:

  • Interacting with the robot while standing directly in front of it
  • Authenticating users using facial verification or RFID badges
  • Performing local Wi-Fi configuration, Bluetooth speaker pairing, and system diagnostics

Locked Screen & On-Screen Settings: For security and public deployment, BonicOS operates in a locked kiosk mode. Operators cannot exit to standard Android operating system menus. All setup tasks—including scanning and connecting to Wi-Fi networks and pairing Bluetooth speakers (both the robot’s internal speaker and external speakers)—are performed directly on-screen through the BonicOS Settings menu.

Hardware availability: BonicOS is built directly into the BonicBot S1 Series (12.1” chest touchscreen) and BonicBot M1 Series (12.1” chest touchscreen). For the BonicBot A2 Series, BonicOS is available as an optional add-on (supported via a mounted display attachment).

3. BonicBot Controller App (Android only)

The Android companion application available exclusively from the Google Play Store (for Android phones and tablets). Currently, iOS and desktop platforms are not supported:

  • Download: BonicBot Controller on Google Play  (Package ID: com.autobonics.bonicbot)
  • Primary interface for standard BonicBot A2 Series: For standalone A2 robots without the BonicOS add-on, the Controller App serves as the primary interface to drive the robot, talk to its agent, and access STEM tools.
  • Remote interface for S1 and M1 Series: Allows operators to pilot the robot, adjust speed, and halt movement remotely without standing in front of the chest screen.
  • Exclusive A2 tools: Robot Dance, Matrix Drawing, Emotion Detection, Vision, and Speak Out.

Account and access setup in BonicAI

The BonicAI team creates your organisation using your organisation name and makes you, the buyer, its main Owner. If your purchased robot is missing after sign-in, contact BonicAI support at support@autobonics.com.

Before connecting to your robot, ensure your account and access permissions are configured on the web dashboard:

1. Sign in to your organisation

  1. The BonicAI team creates your organisation and assigns your purchased robots.
  2. Open bonic.ai  in your web browser.
  3. Sign in using the email address you registered with during your robot purchase.

Important (Why “Your robots” shows 0): An Organisation Owner can own an organisation with robots, but still see 0 under Your robots on the dashboard home screen. To see and operate a robot, your account must be granted specific robot access.

Create a department

Who can do this: Organisation Owners

Create a department for your team before granting department access to a robot. If your department already exists, continue to granting robot access below.

  1. Open your organisation and select Departments in the sidebar.
  2. Select New Department.
  3. Enter a Name, such as Reception, Engineering, or Class 8.
  4. Optional: enter a Description explaining what the department is for.
  5. Select Create Department.

The BonicAI New Department dialog with Name, optional Description, Cancel and Create Department

BonicAI web dashboard shown.

You should see: the new department in the list with 0 members.

Note: This creates a top-level department. Creating it does not automatically grant access to a robot. Continue below to configure that access.

Add the people who need department access

Who can do this: Organisation Owners and Department Managers

If you use department access, add the people who will operate the robot. Each person needs an existing BonicAI account. Skip this step if you grant access directly on the robot’s Members page instead.

  1. Open the department and select Members.
  2. Under Add Member, enter the person’s name or email and select Search.
  3. Select + Add beside the person in the search results. They are added immediately, with no further confirmation.

The department Members page showing a demo search result and the + Add button

BonicAI web dashboard shown.

You should see: the person in the department’s member list. Continue below to grant the department robot access.

2. Granting robot access

Your organisation role and robot access level are separate:

  • Organisation Role: Owner (creates departments and grants department robot access).
  • Robot Access Roles: Admin (can configure settings, update software, and create agents) or User (can drive, talk to agents, and run sequences).

Who can do this: Organisation Owners. Managing direct robot members also requires Admin access to that robot.

To give your team or yourself access to a robot:

  1. Via Department (Recommended): Open Organisation > Departments, select Manage Access next to your department, and set the robot role to User or Admin. All members of that department inherit this access level.
  2. Direct Member Assignment: Open Dashboard > Your robots > [Your Robot] > Members, select Add Member, search for the person’s registered email, select Search, then select + Add beside the matching result. No extra confirmation is required.

Access ceiling: The BonicAI team assigns an access ceiling to each robot during onboarding. You cannot assign a role higher than the robot’s ceiling. To adjust your ceiling, contact BonicAI support.

The Manage Access dialog with No Access, User and Admin choices open for a robot

BonicAI web dashboard shown.

3. Setting a password for BonicOS (Google-only accounts)

The Controller App supports Continue with Google, but BonicOS on the robot’s chest touchscreen requires an email and password. If your BonicAI account was created using Google sign-in:

  1. Sign in to bonic.ai  using Google sign-in.
  2. Navigate to Settings > Security.
  3. Under Change Password, select Change password.
  4. Check your registered inbox for a password-reset link and follow it to set your password.
  5. You can now use your email address and this new password to sign in to BonicOS directly on the robot.

BonicAI Settings Security showing the Change password button and password-reset email explanation

BonicAI web dashboard shown.


Find your way around the robot dashboard

  1. Sign in to bonic.ai and select your robot under Your robots.
  2. Check Overview for its identity, connection, battery and credit balance.
  3. Use the robot’s left sidebar to open the task you need.

You should see: the selected robot’s name in the header and its available menu items. The menu depends on your robot access and model; Update and Settings require robot Admin access.

BonicAI S1 Pro Demo Overview showing the Admin sidebar, connection, battery, credit balance and active agent
BonicAI web dashboard shown.
Menu itemWhat you use it for
OverviewCheck connection, battery, robot details and the active agent
ControlDrive the base and move the joints
NavigationUse maps, destinations and routes on Pro models
CodeTry an example in the simulator and understand physical execution
SequenceCreate, download and play saved motions
AgentsChoose the active agent or configure an agent you manage
MembersView people with direct robot access; robot Admins can add or remove them
AccessReview organisation, department and access-group grants; this page is read-only
BillingCheck robot credits and request a top-up
HelpUse troubleshooting guides or submit a support ticket
UpdateCheck for a robot software release
SettingsChange robot details or manage its connections

Read Overview before operating

  • Connection: check whether the robot is Online or Offline. An offline battery reading may be the last reported value.
  • Battery: review the reported charge before operation. It is separate from your computer or phone battery.
  • Credit Balance: check this robot’s credits for online conversations and supported online features.
  • Agents: review the active agent and the robot/department agents available to you.
  • Direct Members: counts people added directly to the robot; department access is managed separately.
  • Product and Robot Details: check the model, variant and Robot Code. Use the code when contacting support. View Product opens product information.

If the active agent is unavailable, open Agents and ask someone permitted to change it to select Set Active. See Choose the active agent.

Add or remove a direct robot member

Who can do this: People with Admin access to this robot, including organisation Owners who have robot Admin access

  1. Open Members and select Add Member.
  2. Search for the person’s existing BonicAI account by name or email.
  3. Select Search, then select + Add beside the matching person. They are added immediately; there is no further confirmation.
  4. To remove direct access later, select the bin icon beside their name. Removal is immediate.

You should see: the person appear in or disappear from Direct Members. Removing direct membership does not remove access they still inherit through a department.

BonicAI Add Direct Member dialog showing a fictional search result, Search and + Add
BonicAI web dashboard shown.

Review inherited robot access

  1. Open Access in the robot sidebar.
  2. Review the assigned organisations and their access ceilings.
  3. Review the department and access-group grants and their access levels.

You should see: the grants that apply to this robot. Access is read-only; use department access setup to grant department access, or Members for direct access.

Detailed organisation and access-group administration is outside these setup guides.

First-time sign-in on BonicOS (S1, M1, and A2 with add-on)

Who can do this: People with User or Admin access to the robot

When an S1, M1, or BonicOS-equipped A2 robot powers on for the first time, its display opens the BonicOS setup wizard. The sign-in screen label does not restrict setup to Admins:

  1. On the Administrator Sign In screen, enter your BonicAI account Email and Password (using the password created above if you use Google authentication).
  2. Select Sign In. The BonicOS sign-in screen with empty Email and Password fields and the Sign In button

BonicOS shown.

  1. On the Select Your Robot screen, locate your robot’s card (matching the serial code and model on the robot’s physical label).
  2. Select the card to link BonicOS to this robot.

The BonicOS Select Robot screen showing the S1 Pro Demo robot card

BonicOS shown.

You should see: the BonicOS Home Dashboard load with your robot’s 3D avatar.

One-time sign-in: BonicOS remembers your robot association. On all subsequent reboots, the robot boots straight into the home screen ready for operation—no daily sign-in is required.


Robot compatibility matrix

Robot ModelPhysical Chest DisplayPrimary In-Person InterfaceRemote / Distance ControlWeb Management
BonicBot A2 LiteOptional add-onBonicBot Controller App (or BonicOS with add-on)BonicBot Controller AppBonicAI Dashboard
BonicBot A2 ProOptional add-onBonicBot Controller App (or BonicOS with add-on)BonicBot Controller AppBonicAI Dashboard
BonicBot S1 Lite12.1” TouchscreenBonicOSBonicBot Controller AppBonicAI Dashboard
BonicBot S1 Pro12.1” TouchscreenBonicOSBonicBot Controller AppBonicAI Dashboard
BonicBot M1 Lite12.1” TouchscreenBonicOSBonicBot Controller AppBonicAI Dashboard
BonicBot M1 Pro12.1” TouchscreenBonicOSBonicBot Controller AppBonicAI Dashboard

Which interface should I open right now?

  • If you want to create an agent, upload documents, or build a sequence, open the BonicAI Dashboard on your computer.
  • If you are standing in front of an S1 or M1 robot (or an A2 robot with the BonicOS add-on), wake up BonicOS on the touchscreen.
  • If you have a standard A2 robot (without the display add-on), or want to drive an S1 or M1 from across the room, open the BonicBot Controller App on your Android phone or tablet.

Next step

Connecting and controlling your robot

Last updated on