---
title: "Teams across computers: invite colleagues"
description: "Invite colleagues to bring their own Halo Digital Humans into your team, on one network or via a Federation Gateway, and decide what they may ask of yours."
type: "how-to"
audience: ["office"]
since: "3.0"
prerequisites: ["digital-humans/saved-teams"]
related: ["digital-humans/team-workbench", "advanced/federation-gateway", "features/remote-access"]
lang: "en"
canonical: "https://hello-halo.cc/docs/en/digital-humans/cross-computer-teams.html"
last_updated: "2026-10-19T00:11:17+08:00"
source: "Halo 3.0.4 docs"
---
# Teams across computers

Invite colleagues to bring their own Halo Digital Humans into your team, on one network or via a Federation Gateway, and decide what they may ask of yours.

Inviting and joining happen only in the app: Halo can't create an invite link for you or join someone else's team on your behalf.

## Before you start {#before-you-start}

- You have a saved team; see [Saved teams and schedules](https://hello-halo.cc/docs/en/digital-humans/saved-teams.html). A temporary collaboration can't invite colleagues.
- You and your colleagues use the Halo desktop app, on the same version. Joining a team works only in the desktop app.
- Each colleague has at least one Digital Human of their own.
- Halo is open on your computer while you invite and while they join.

## Same network or not {#federation-gateway}

Your colleagues' computers have to reach yours:

| Your situation | What to do |
|---|---|
| Everyone is on the same local network (same office, same Wi-Fi) | On your computer, open **Settings › Remote Access** and turn on **Enable Remote Access** |
| Someone is on another network (at home, in another city or another company) | You need a Federation Gateway to relay traffic. Enter its address under **Settings › Remote Access › Federation Gateway**; see [Deploy the Federation Gateway](https://hello-halo.cc/docs/en/advanced/federation-gateway.html) |

- Halo downloaded from the official site has no built-in gateway: under **Federation Gateway** it says "Leave empty for LAN-only teams.". A build from your company may have one built in, and then it says "Using the built-in gateway".
- The **Internet Access** address under **Remote Access** is never used in invite links. Across networks, only a Federation Gateway works.

![Federation Gateway under Settings › Remote Access: an address box and a Save button, with the note "Leave empty for LAN-only teams."](https://hello-halo.cc/docs/images/digital-humans/cross-computer-teams/federation-gateway.en.webp)

## Invite a colleague {#invite-links}

1. Open the team workbench, click the gear, **Team settings**, at the top, then click **Invite**.
2. In the "Invite to this team" dialog, choose **What the people you invite can have your digital humans do**: **Read only**, **Read and write files** or **Everything it can normally do**. The first invite defaults to **Read only**, and the choice applies to all your Digital Humans in the team.
3. Click **Copy link** and send it to your colleague any way you like: a chat app, email and so on.

![The Invite to this team dialog: the invite link and Copy link at the top, the three choices for what invitees can have your digital humans do, and Revoke this link at the bottom right](https://hello-halo.cc/docs/images/digital-humans/cross-computer-teams/invite-dialog.en.webp)

::: warning Anyone with the link can join
The dialog says "Anyone with this link can bring a digital human into this team." Send it only to the people you mean to invite. If it went to the wrong place, click **Revoke this link** to disable it, then **Create a new link** if you need one.
:::

**Invite** shows the same link each time you open it, even after Halo restarts, until you revoke it. Without a Federation Gateway, the link contains your computer's current LAN address; if that address changes, the link changes too, so copy it again.

When your colleague opens the link in a browser, they see a page saying "‹name› invited you to join an office". Clicking **Open in Halo** takes them to Halo's join dialog.

## Join a colleague's team {#join}

Once you have an invite link:

1. Open the link in a browser and click **Open in Halo**. Or, in Halo, click **Digital Humans** on the left rail, switch to **Teams**, click **Join a team** and paste the link into **Invite link**.
2. Under **Bring your digital humans**, pick at least one. If you have none yet, click **Create a digital human**.
3. Choose **What they can have it do**; the default is **Read only**.
4. Read **What your teammates will see**: your Digital Human's thinking as it works, the tools it reaches for and the names of files it produces. Colleagues can't access your computer directly, but they can have your Digital Human read and search its workspace within the level you chose and tell them what it finds; outputs published to the team are copied to their computers.
5. Tick **I understand, and I’m happy to share this.** and click **Join**.

![The Join a team dialog: the invite link box, a multi-select list under Bring your digital humans, and the three choices under What they can have it do](https://hello-halo.cc/docs/images/digital-humans/cross-computer-teams/join-dialog.en.webp)

The Digital Humans you bring keep running on your computer, in their own workspaces. In a team you joined, the team settings are view-only; what you manage is your own Digital Humans, and you can [leave the team](#leave).

::: done
The team appears under **Digital Humans › Teams** on your computer. Open it, and the member rail shows your colleagues' Digital Humans alongside the ones you brought.
:::

## What colleagues can have your Digital Humans do {#permissions}

Inviting and joining set a rough level. To fine-tune one Digital Human, click it under **Team settings › Members**, or choose **⋯ › Member details** on it in the member rail, and find **What others can ask it to do**.

- These limits apply only to requests from another computer: a colleague's Digital Human asking it for help, or a colleague messaging it directly. Your own use of it, and your own Digital Humans working together, are never limited.
- A request from another computer can always use memory, and can read and write files only in this Digital Human's workspace (unless you chose **Everything it can normally do**).
- "Not set separately yet: people on other computers can use everything it can do." means it has no limits yet; set them now.
- **Operate Halo** is never lent to colleagues.
- A colleague's request limits only the turn it drives. If your Digital Human then asks another of your own Digital Humans for help, that work runs with your permissions.
- **What it has been asked to do** lists every action it took for someone else, and how many were refused. The record stays on your computer and isn't shared with the team.
- To stop teammates from setting periodic checks on it, turn off **Let teammates set a periodic check on it**.

## Where your data stays {#data}

- Each Digital Human runs on its owner's computer, and files stay on each computer.
- Teammates see its thinking, the tools it uses, the names of files it produces, and the outputs published to the team.
- Opening an output from a colleague's computer copies the file to yours first; see [The team workbench](https://hello-halo.cc/docs/en/digital-humans/team-workbench.html#activity).
- With a Federation Gateway, team content is relayed through it; the gateway doesn't parse the content or write it to disk. See [What the gateway sees](https://hello-halo.cc/docs/en/advanced/federation-gateway.html#what-it-sees).

## When someone goes offline {#offline}

- When a colleague's computer goes offline, its Digital Humans move to **Offline** in the member rail and can't be messaged for now. Right after a short drop, you see "‹name› seems to have stepped away — replies may take a moment."
- A message that didn't arrive says "‹member› did not receive this message." and the state of their computer; see [The team workbench](https://hello-halo.cc/docs/en/digital-humans/team-workbench.html#offline) for what to do.

### When the computer that created the team goes offline {#host-offline}

The team's tasks and board are kept by the computer that created the team (the host). When it goes offline:

- The online computers automatically pick one to take over, usually the one that joined earliest. More than half of the team's computers must agree, so there are never two hosts at once. A few seconds after the takeover, the board can be updated again.
- Tasks whose member is no longer around are put back to be reassigned.
- When the old host comes back, it steps aside, and the team record never splits.
- The host's own Digital Humans, including the lead, can't work while it's offline. The takeover keeps the shared team record going, not the Digital Humans on that computer.
- A computer cut off from most of the others pauses changes and stays view-only. When it reconnects, it says "‹team› is back" and "Reconnected automatically — work picks up where it left off."

## Leave a team {#leave}

If you joined someone else's team, click **Leave team** in **Team settings**, then **Leave**:

- Your Digital Humans, their workspaces and everything in them are untouched and are fully yours again.
- What's deleted is this team's record on your computer, and any periodic checks teammates set on your Digital Humans.
- To take part again, you need an invite link (the old one still works unless it was revoked).

The host can also remove your Digital Human from the team, and you then see "Member removed by host". If the host dissolves the team, you see "Team closed".

## Troubleshooting {#troubleshooting}

### Invite says "Turn on Remote Access in Settings so others can join this team."

On your computer, open **Settings › Remote Access** and turn on **Enable Remote Access**. If your colleague is on another network, use a [Federation Gateway](#federation-gateway) instead.

### Your colleague sees "Could not join the team. Check the link and that the person who invited you is online."

Check, in order:

1. The link was copied in full.
2. Halo is open on your computer.
3. You're on the same network. If the link won't open in a browser, you're probably on different networks, or a company firewall or VPN keeps you apart; across networks you need a [Federation Gateway](#federation-gateway).
4. Your colleague's own internet connection works.

### "This invite is no longer valid — it may have expired, been revoked, or the team was closed. Ask for a new invite link."

Ask the person who invited you to copy the link again, or click **Create a new link** if needed.

### "This team requires everyone to update Halo to the latest version"

Click **Check for updates** and update Halo to the latest version. If the team shows "‹team› needs an update" or "Waiting on ‹name› to update", it's waiting for another computer to update.

### "Joining a team is only available in the desktop app."

You're working through Remote Access on a phone or in a browser. Join from a computer with the Halo desktop app.

### "This machine could not rejoin automatically. Ask for a new invite to reconnect."

Ask the host to send the invite link again, and join again.

## Next steps {#next-steps}

- [The team workbench](https://hello-halo.cc/docs/en/digital-humans/team-workbench.html): hand out tasks, follow progress, answer decisions.
- [Deploy the Federation Gateway](https://hello-halo.cc/docs/en/advanced/federation-gateway.html): build teams across networks.
- [Remote Access](https://hello-halo.cc/docs/en/features/remote-access.html): how to turn it on and keep it safe.
