---
lang: en
---

# Web app

Log in at [app.heycactus.ai](https://app.heycactus.ai/) with Google or GitHub to reach your team's workspace, where you set up your product, read its conversations and change its settings. While Cactus is not taking payments, a first login puts you on the waitlist instead of creating your account.

> Verified against the product on 2026-11-15

## Log in

Until Cactus takes payments, a first login puts you on the waitlist instead of creating your account.

On [the web app](https://app.heycactus.ai/), select **Log in with Google** or **Log in with GitHub**.

Until payments open, the screen says "New to Cactus? Logging in puts you on the waitlist." After they open, it says "New to Cactus? Logging in creates your account." The waitlist is covered on Waitlist.

## Where you land

| What you have | Where you land |
| --- | --- |
| An invitation to a team | "_Inviter_ invited you to _team_", with **Accept invitation** |
| Your own team, with a product | [Home](https://app.heycactus.ai/docs) |
| Your own team, with no product yet | [The start page](https://app.heycactus.ai/new) |

If you have no team, one is made for you on the spot and you go on from there, so nobody fills in a team form.

## Joining a team

If a team already exists on your address and you have no invitation, the page shows its name and one button.

- If the team lets anyone on your address in, **Join** takes you straight in.
- If an owner must let you in, **Request access** emails the owners, and the page reads "Waiting for an owner of _team_" until one lets you in.
- If an owner says no, the page reads "_Team_ didn't approve your request".

## Places on the tray

The tray runs down the left of each page and holds these places, from the top.

| Place | Opens |
| --- | --- |
| [Home](https://app.heycactus.ai/docs) | Your product's help pages |
| [Changelog](https://app.heycactus.ai/docs/whats-new) | What's new in your help center |
| [Inbox](https://app.heycactus.ai/conversations) | The questions people sent, in [Conversations](https://cactus.heycactus.ai/conversations) |
| [Connect](https://app.heycactus.ai/deploy) | Where you connect Cactus to your site, your chat apps and your AI clients |
| [Settings](https://app.heycactus.ai/settings/general) | The [Settings](https://cactus.heycactus.ai/settings) pages |

## Folding the tray

On a narrow window the tray starts folded to its icons, and a place's name shows when you point at its icon. Once you open or fold the tray yourself, the window's width no longer decides, and your choice is kept in a cookie in this browser.

## On a phone

Under 640 pixels wide, the tray gives way to a dock along the foot of the window. It holds four places round **Ask**, and a tap on **Ask** opens a conversation.

## Your account menu

Select your name at the foot of the tray to open the account menu.

- **Team settings** opens [Team settings](https://app.heycactus.ai/team), which belongs to [Teamspace](https://cactus.heycactus.ai/teamspace).
- **Dark theme** or **Light theme**: the item names the theme it switches to.
- **Log out** signs you out.

## Opening a product

You open the product you chose last. A link from outside the app that names a product opens that product, and the address is then read again without the product's number.

## Pages before a product exists

Until your team has a product, its team pages show without the tray around them, and the tray appears once a product exists. A signed-in person with no team is sent to the welcome page first.

## Signed out

If you are signed out, a page of the app takes you to log in first, then returns you to the page you asked for.
