InkBotDocs

Computers

Each bot can have its own Linux desktop in Docker, or use your PC after asking.

A computer for each bot

Bots whose model can see screenshots can have their own computer: a Linux desktop with Firefox, running in Docker on the bot's host. It's for things the built-in browser can't do, such as desktop apps, downloads, or sites that need a real browser profile.

  • It starts when the bot first needs it and turns off after 15 minutes unused. Its files and sign-ins are kept.
  • Watch it live beside the chat. Take control to do something yourself (the bot waits), then Hand back.
  • Set Works in → Its own computer in the bot editor, or pick it in the message box for one message.
  • Reset its computer (bot editor) deletes its apps, browser data and sign-ins. Its folder in the workspace stays.

You need Docker on the host. On your PC that's Docker Desktop; on a server, the install script sets Docker up.

Settings → Computers sets how long before an unused computer turns off, and the memory each may use. A computer only starts when that much memory is free.

In a group chat, each member uses its own computer.

This PC

When you ask a bot to work on your PC (Works in → Your PC), it can see your screen and use your mouse and keyboard. It always asks before taking over, and a bar at the top of the screen lets you stop it. Server bots can use your PC too, through the app, when you ask them to.

When the chat is in Full access, Take over this PC without asking in Full access (Settings → Computers) skips the approval card. Payments and anything that can't be undone still ask.