Updating Helios, please wait…

Helios

Powered by Teal

or

Welcome to Helios

Create the admin account

Set a new password

Choose your own password before continuing

Accept your invitation

Set a password to access your systems

Two-factor authentication

Enter your code

How would you like to receive your sign-in codes?

Scan with Google Authenticator, Authy, or 1Password.

2FA QR code
Secret

We emailed a 6-digit code to . Enter it below.

Enter your mobile number — we'll text you a verification code.

We texted a 6-digit code to . Enter it below.

Remote
Helios
—
Layout
Color

Remote

Current Sessions
No active sessions.
Loading…

On-Demand

Loading…

Customers

CustomerMachinesOnlineCreated
Loading…

Add a client machine — run the command that matches the target OS:

Windows (elevated PowerShell):

macOS (Terminal):

Linux (terminal):

No manual installer. (invalidates the commands above).

Clients

MachineStatusLast seen
No machines enrolled yet.

Logs

Loading…

All machines

Loading…

Clips

Clips of fixes we chose to keep. Deleting a recording never removes them, and Apollo pulls them from the API.

KeptNameSystemByLength
Loading…

Every technician’s saved takes — not just yours. Filter by user if you only want one person.

SavedNameUserSystemDurationSize
Loading…

Updates

New Helios builds go to Preview machines first. Every other machine stays on Stable until someone presses Promote to Stable, once the build has worked on the Preview machines.

Channels

The agent version each channel offers. Preview machines get whichever is newer.

PlatformStablePreviewMachines on StablePreview machines
Loading…

Preview machines

These get new builds before everyone else. Use machines you can check on, like your own.

MachineVersionStatusAdded
Loading…

Preview activity

Updates on Preview machines and what each one changed. The same line is in that machine's log.

    Changelog

    What each release changed.

    Documentation

    Loading…

    Users

    UsernameName2FAStatus
    Loading…
    EmailNameStatusAccess
    Loading…

    Integration

    Apollo RMM

    Not connected

    Connect Helios to your Apollo instance to map clients and computers, and to power Apollo's one-click remote-access button.

    Client mapping

    Map each Apollo client to a Helios customer. If a client doesn't exist in Helios yet, create it in one click. Automap then files enrolled machines under the matching client and location.

    Connect Apollo above to map clients.
    Apollo clientHelios customer

    Computer mapping

    Each computer's stable Helios ID — Apollo stores this to target the right machine for the remote-access link. Matched to an Apollo agent by hostname; override the match if needed.

    Connect Apollo above to map computers.
    ComputerHelios IDApollo agent

    Helios API

    The key Apollo uses to call Helios (e.g. the remote-access button). Send it to Apollo as Authorization: Bearer <key>.

    API documentation — /api/docs

    Microsoft 365 email

    Not configured

    Used to email client-portal invitations. App-only (client-credentials) Graph with Mail.Send; the From address must be a licensed mailbox. Invites still work without this — you'll get a link to send yourself.

    Twilio SMS

    Not configured

    Powers SMS two-factor codes. Enter your Twilio Account SID and Auth Token, then a sending number — either a Twilio phone number (From) or a Messaging Service SID. Once configured, users can pick SMS Authentication when they set up 2FA.

    Settings

    End-user notifications

    Controls the on-screen notice the remote computer's user sees. The consent prompt in attended mode is always shown.

    Agent binaries

    What new installs download and what clients self‑update to. Server version …. The macOS agent is built on a Mac (scripts/macos/build.sh) and uploaded here; Windows/Linux are built on the server.

    Remote areaSelect a system on the right to connect. Double-click a machine, or use Connect in Details.
    Helios
    —
    0:00·Idle·
    Apollo passwords · this machine

    Loading…

    Autofill types username ⇥ password into the remote — click the remote's username field first. User/Pass type a single value into the focused field.
    Files on this machine
    Loading…
    or drop files onto this box
    Sign-in screen note

    Shows beside the sign-in box until someone signs in. Left while someone is signed in, it waits for the next sign-out or lock (on a Mac: sign-out or restart).

    0 / 500
    4
    Drawing mode is on while this panel's pencil is active. Toggle the pencil off to control the mouse again.
    1.0×
    All the way down is the normal fit. Slide up to magnify the area under your pointer — handy when the remote screen is much sharper than yours.
    15
    Off
    —
    —
    Dev Info
    Open monitor tabs:
    user
    Click the screen, then use your mouse & keyboard to control it
    Drop to send this file to the client
    Accidental Screen Protection Enabled, click anywhere to regain access. To disable check the settings (Gear Icon)
    CLIENT INPUT LOCKED
    CLIENT SCREEN BLANKED
    WHITEBOARD ON — DRAWING
    LEFT BUTTON HELD — TAP TO RELEASE
    Saved passwords

    Click the username field, then Autofill.

    Direct message
    User is typing…
    Backrooms A separate desktop running as SYSTEM. The user sees none of it.
    —
    Idle
    Screens
    Input
    Tools
    Privacy
    View
    —
    Tap a tool to add or remove it. Drag the bar icons to reorder them.

    Account settings

    Name—
    Sign-in—
    Role—
    Two-factor—
    Passkeys—
    Change password
    Two-factor methods

    Add a method any time — you can keep more than one. Removing a method requires your current password, and you'll always keep at least one.

    Passkeys

    Sign in with your fingerprint, face or device PIN — no password or code needed. Your password and two-factor methods keep working as a backup.

    This browser can't use passkeys.
    Sessions

    Signed in somewhere you shouldn't be, or lost a device? This ends every session of your account on every device — this one too — including any remote sessions in progress.

    New customer

    New On-Demand session

    An unused code stops working after this and is deleted. Once their computer has joined, the session isn't affected.

    On-Demand session

    Send the direct link — the download starts as soon as they open it — or read out the code for the join page. Either works once.

    Make permanent

    Move this on-demand machine to a customer so it stays enrolled.

    Delete machine

    This uninstalls the Helios agent from and removes it from the list. If it's offline, it uninstalls the next time it connects. This cannot be undone.

    New location

    Add a computer to

    Run this in an elevated PowerShell on the target Windows machine:

    Loading…

    …or run this in Terminal on the target macOS machine:

    Loading…

    …or run this in a terminal on the target Linux desktop:

    Loading…

    The machine appears here automatically once it enrolls — in the folder you chose. macOS then needs Screen Recording + Accessibility granted (the installer prints the steps). Linux uses the hostname as the console name.

    Add user

    They must set their own password and enrol 2FA on first sign-in. Give them this temporary password out of band.

    Export activity

    Invite a client

    Loading fleet…

    They'll get an email link to set a password and 2FA. They only ever see and connect to what you grant here.

    Invitation created

    Share this link with the client. It expires in 24 hours and can be used once.

    Edit access —

    Loading fleet…

    Reset password for

    The user must change it on their next sign-in. Their two-factor setup is unchanged, and any signed-in browser is logged out.

    Confirm

    Debug Log — …
    
    

    Debug Logs — connecting…

    
      

    Details

    Select a system to view its details.

    Loading screenshot…

    Chat

    The user's chat window opens when you send your first message — ask before you connect.

    Sign-in screen note

    Shows beside the sign-in box until someone signs in, even through restarts. Left while someone is using the machine, it waits for the next sign-out or lock (on a Mac: sign-out or restart — not the lock screen). Staff only — clients never see this.

    0 / 500

    Command line

    Runs on the machine as SYSTEM/root. Every command is logged.

    >

    Run from Apollo

    Loading scripts…

    Files

    Browse this machine's files as SYSTEM/root. Downloads and uploads are logged.

    Select a folder to browse.
    or drop files onto this panel

    Helios printer

    Install or remove the "Helios Remote Printer" on this machine. Printing to it sends the document to the technician.

    Associated passwords

    Credentials linked to this machine in Apollo. Revealing one is logged.

    Loading…

    Activity log

    Everything that happened on this machine, newest first. Filter by type or date, or search a name, file, or command.

    Recordings

    Saved remote-session recordings on this system. Click one to play it.

    Loading…

    Debug log

    Live agent log stream.

    Manage Helios

    Reinstall HeliosDownloads the current build and restarts the agent. Settings and history are kept.
    Allow re-enrollIf Helios was reinstalled from scratch and lost this machine's secret, it is refused until you let it back in.
    Delete HeliosUninstalls the agent and removes this machine from the console.

    Session ended

    You can close this tab.

    Save recording

    Name this take, or press Enter to keep a generic name. Delete discards it.

    Recording

    Download
    0:00
    0:00
    Clip — → —

    Mark the part that shows the fix, then Save clip — describe it and Grok suggests the moments for you to review.

    Helios has been updated

    Connection lost

    Uh oh! You lost connection to the Helios agent on .

    Attempting to re-establish connection…

    On a slow connection, lower Quality or FPS in the stream settings — the next attempt uses them.

    Automap from Apollo

    Checking…

    The client's clipboard

    Your browser blocked writing this to your clipboard automatically. Copy it from here.

    Backrooms
    background admin · SYSTEM/root · the user is not interrupted · every command is logged
    >
    Loading…
    Drop files here to upload to this folder

    Save this to Clips?

    It moves from the Recordings tab to the Clips tab, so it is kept when the recording is deleted and Apollo can pull it. Suggest moments has Grok (xAI) watch sampled frames of this clip and mark the key steps — you review them before anything is saved.

    →