Frequently asked questions
iBot FAQ
The practical details about creating, syncing, running, and sharing automations.
What does iBot do?
iBot turns plain-language requests into automation code, lets you save and manage automation bundles, and provides a desktop runner for running supported automations on your computer.
Do I need the desktop runner?
You can generate, save, publish, browse, and download on the web. Running automations that control local files or desktop apps requires iBot Desktop.
What is included in the free plan?
Free accounts receive 5 AI generations per month, up to 5 private synced automations, and access to the desktop runner. Local-only desktop automations do not require Pro.
Do I need to pay during beta?
The soft launch focuses on free automations. New Pro subscriptions, paid listings, purchases and tips are disabled by default while we validate the core experience. AI generation and cloud storage have free usage limits; running saved local automations uses no AI credits.
How does private sync work?
Signed-in users can sync private automations between the web app and desktop within their plan limit. Private automations are not published automatically. Publishing to the Shared Library is a separate explicit action.
Can I use iBot Desktop offline?
The installer includes Python and supported packages. Signed-out and local-only automations can run offline if the automation itself does not access an online service. Sign-in, AI generation, sync and online Library browsing require internet access.
How do I get my first automation running?
Install iBot Desktop, then add the Practice Pause and Stop starter. It counts down for 10 seconds without changing files or controlling apps. Review its files, acknowledge its access, and choose Run. Try Pause, Resume and Stop while watching the logs. No account, AI generation or terminal setup is needed.
Do I need to install Python?
No. The Windows installer includes a private Python runtime and the supported automation packages. It does not change your system Python or install packages when you start a run. If those bundled files are missing or damaged, reinstall iBot; saved automations live separately in your app data folder. Custom scripts that need additional packages may require developer setup.
How do I run something I created or imported on the web?
Save it to My Automations, open iBot Desktop, sign in with the same account, and choose Sync. Select the saved automation and review it before Run. You can also import a downloaded .ibot.json bundle with Import bundle in Desktop. A plain .py download is code only and is not a complete bundle.
Which tasks are supported today?
The Windows runtime provides Python helpers for mouse and keyboard actions, window focus, clipboard text, image matching, file moves and renames, merging PDFs, image-to-PDF conversion, and cleaning Excel workbooks. Word-to-PDF conversion needs Microsoft Word installed. Generated code still needs review and testing with your files, app versions, and screen layout. Attaching a document does not mean the AI has read its contents.
Can I use iBot with games?
Yes, for tasks the game and platform allow you to automate. iBot provides general Windows mouse, keyboard, window-focus, and image-matching helpers. Compatibility depends on how each game handles input and your display setup; check the current rules and test your intended task. No individual game has been compatibility-tested for this release, and iBot does not provide anti-cheat bypasses or evasion.
How do I stop a run or recover from a failure?
Use Stop in Desktop; its default shortcut is F8. Pause/Resume defaults to F7. Shortcuts can be changed or captured by another app, so keep the on-screen controls available. Pause takes effect when the script reaches a checkpoint; Stop can terminate a runner that does not respond. Stopping cannot undo changes or guarantee that separately launched apps stop. Review Run logs and your files before retrying, because a retry begins at the start.
Does local execution mean sandboxed or private?
No. Generated and imported Python code runs with your Windows user permissions and can access files, apps, credentials, and the network. AI generation sends your prompt, attachment names and metadata, and supplied desktop context to iBot's cloud service and Google Gemini. It does not upload attachment contents in the generation request. Sync sends the automation files selected for sync to the cloud. Local-only storage does not prevent automation code itself from sending data elsewhere.
Can I share an automation during beta?
Free sharing remains available, subject to review. New paid listings, purchases and tips are disabled by default for the free beta. Importing a shared bundle saves a copy for review; it does not run the code.
Can I trust every shared automation?
No. Review files, setup notes, permissions, and code before importing or running any automation. Only run software from creators you trust, and test with non-critical data first.
Start with the setup guide and starter bundles.
Still need help? Visit Contact and Support.