heycactus.ai

Changelog

This week

Being written

Nov 9–15

Updates as the week goes

AI clients that draw apps show answers as cards

12 new · 56 improved · 79 fixed

  • AI clients that draw apps show answers as cardsNew

    In an AI client that can draw MCP Apps, answers, what-shipped summaries, help pages and search results appear as cards inside the conversation. Where the client allows it, a button on a what-shipped card sends its question back into the conversation for you.

    See: MCP server
  • The finishing card stays under your newest answerFixed

    When Set up Cactus ends, its last card waits under your newest answer until that answer is finished, then eases in. It no longer jumps or changes the answer above it as it lands.

    See: Web app
  • The help page holds still while the chat is openFixed

    With the chat open beside a help page, the page stays where you left it, so you no longer scroll through empty space. Closing the chat brings the page back where it was.

    See: Help center
  • The dot returns to the Ask pill after you go backFixed

    After you go back from the chat on a help page, the dot returns to the Ask pill rather than stopping in the wrong place.

    See: Ask on the page
  • Enter keeps the answer already startedFixed

    When you send a question with Enter in the messenger, the answer that has already started keeps going instead of being cancelled.

    See: Messenger
  • The install prompt says a public address answers questionsImproved

    The prompt you copy into an AI client now says a product's public address needs no account, and that it reads the product's help and asks questions.

    See: MCP server
  • Settings column on the Appearance pageFixed

    A long product name no longer pushes the settings column over the preview on the Appearance page. The column keeps its width whatever the name.

    See: Settings
  • Price questions get the pricesFixed

    A visitor's general question about prices now gets its answer from the Prices section of your help pages. Before, it could get a message saying the answer was the team's own information, even with that section shown above it.

    See: Answers
  • Name your Messenger in the Launcher panelImproved

    The first field in the Launcher panel is Name, which sets the name the Messenger uses and shows your product's name until you type another. The Label field is now Hover text, or Default greeting on the glass pill.

    See: Messenger
  • Checkout opens when your email is refusedFixed

    When the checkout will not take the email on your account, it now opens and asks you for an address it accepts. Before, it showed a billing error and you could not pay.

    See: Plans and billing
  • Preview handoffs read as Messenger preview in your InboxImproved

    A thread handed over from the Messenger preview reads Messenger preview in your Inbox and in the thread header. Such a handoff sends no Slack, Discord or email notice to your team, while the visitor still gets their acknowledgement.

    See: Conversations
  • What shipped no longer reads days before its record as quietFixed

    If you ask what shipped over a period that starts before the record does, the answer says which day the record starts. The record cannot say what shipped before that day, so those days are no longer shown as a quiet stretch.

    See: Answers
  • Answers in AI clients read as formatted textImproved

    In an AI client that draws no apps, what-shipped answers, search results, help pages and topic lists come back as formatted text with headings, tables and links. The summary comes first, and the rest is one question away.

    See: MCP server
  • Messenger setup labels read more plainlyImproved

    On the Messenger setup, the channel picker reads Pick a channel, the snippet option reads Paste the snippet yourself, the identify step reads Hand it to the widget, and the allowed domains prompt for a second domain reads more plainly.

    See: Messenger
  • Answers close up under their last lineImproved

    Once an answer is fully on screen, the box it sits in closes up under its last line, leaving no blank space below it. People who reduce motion see it fade instead.

    See: Answers
  • Bracketed names stay on their own lineFixed

    A bracket drawn round a name in an answer no longer reaches into the lines above and below it. Each bracket is also drawn more squarely, so a short one reads as [ and ].

    See: Answers
  • The answer card stays in place as it is writtenFixed

    A card no longer jumps when the first words of an answer arrive. On the Messenger preview and the front page, the card's content is drawn inside its box as the answer is written.

    See: Answers
  • The dot lands on Ask on a phone's first visitFixed

    On a phone, the dot's move to Ask on a page's first visit finishes and lands centred on Ask. Before, the move could stop short and land beside the Ask mark.

    See: Web app
  • Answers after a handoff say where the team's reply will comeImproved

    When you ask again in a conversation a teammate already has, the answer says the team has your message and where their reply will come, then helps with your problem.

    See: Answers
  • Talk to a human keeps your own wordsImproved

    Talk to a human opens its conversation with the words you sent, and Your questions lists the conversation under those words.

    See: Help center
  • Setting paths name each controlFixed

    A setting's path in an answer names each control by its name on screen. Where a control used to show as a raw marker, it now shows its name.

    See: Answers
  • The team card in chatImproved

    Asking for a person now shows the question and an email field side by side, with the send button at the field's end. Once you send, the card shows who holds the conversation, where it stands, and where the reply goes.

    See: Handoffs
  • Page titles have a page iconImproved

    Each page's title on the help site, in answers and in the ask box now has a page icon before it. The page rows in the ask box use the same icon.

    See: Help center
  • Notes sit under their sectionImproved

    A help page section that ends in a note now shows the note on a strip beneath the section's words, marked with a note icon. Answers and the Messenger show the same section the same way.

    See: Help center
  • Ask about Cactus itself in the web appNew

    In the web app's chat, you can ask about Cactus itself, such as where a setting is or what a screen shows. Answers come from Cactus's help center and are cited as that, not as pages of your product.

    See: Web app
  • Answer text and the Thinking lineImproved

    Answers set their words a step smaller, with more space between lines. While Cactus thinks, a Thinking line shows, and once it has finished it reads Thought for and the seconds it took. A control's name inside an answer stays on one line.

    See: Answers
  • The messenger's lit dot is a ring in FirefoxFixed

    In Firefox, the lit dot on the messenger shows as a ring again, not a filled circle.

    See: Messenger
  • Long placeholders end in an ellipsisFixed

    In the chat box, a placeholder too long for the box keeps one line and ends in an ellipsis before the send button, instead of being cut hard at the edge.

    See: Messenger
  • Trial days sit at the end of the trial lineImproved

    On your team's plan line, a trial reads Pro trial with its days in a small mark at the row's end, such as 14 days. From its last three days, Choose a plan sits under the words, and on its last day the mark says last day.

    See: Web app
  • Placeholder returns when the question box holds only spacesFixed

    A question box that holds only spaces is now empty, so its placeholder and the Press / for commands hint show again. The same holds in the box on a help page with words selected and in the box at the foot of the page.

    See: Messenger
  • The trial line keeps the days togetherFixed

    The trial line in the sidebar no longer breaks between the number of days and the word days. It breaks only at the dot between Pro trial and the days left.

    See: Web app
  • The ask box leaves at once on another help pageFixed

    When you open another page of the help center, the ask box leaves with the page you were on instead of fading over the new one. Asking works as before.

    See: Help center
  • Where you heard about CactusNew

    On the first screen to create a product, you can say where you heard about Cactus, in one optional line. You are asked once, and not if you already answered on the website. This is behind a switch and may not be switched on yet.

    See: Getting started
  • Answers say at once what they cannot findImproved

    When an answer cannot find part of your question, and a look through the product's code would not settle it, the line saying what is missing now appears straight away. Before, the answer kept searching first. Lines already shown stay at the foot of the answer while it adds to it.

    See: Answers
  • Ask on the page keeps your section above the answerImproved

    The section you see before you send stays at the top of the answer, with the reply under it. If the reply says that section does not answer your question, the section shows as a link to its page instead.

    See: Ask on the page
  • Answers that find nothing to shareFixed

    When an answer has nothing it can share, the card now ends on a line saying what it could not find, under the title. Before, the card could show only a title and stand empty.

    See: Answers
  • Help pages a build missed get writtenFixed

    A help page that an earlier build left out is now written by the next build, even when your code has not changed.

    See: Help center
  • The reply you watch being written is the one that staysImproved

    While an answer is written, you see only the parts that check against your code, and those are the parts that stay when it finishes.

    See: Answers
  • The Cactus guide stays solid on a busy pageFixed

    The Cactus guide on a help page stays solid while the page is busy, instead of going pale.

    See: Ask on the page
  • Handoffs turn on once there is somewhere to send themFixed

    The Email row on Overview is on only once you add an address or connect a Slack or Discord channel. With nothing set, it reads Add an address, and the Handoffs page says that an address or a Slack channel turns handoffs on.

    See: Handoffs
  • A colour you preview clears when you leave AppearanceFixed

    A colour you try on the Appearance page without saving no longer stays on the app after you leave that page. Before, it stayed until you reloaded the page.

    See: Settings
  • A handoff shows in the conversation it belongs toImproved

    When a question goes to your team, the handoff line appears in the conversation it was handed over from.

    See: Messenger
  • The pointer waits beside New words belowImproved

    While an answer is written below the part of the page you can see, the pointer stays beside the New words below button instead of following the text. When that answer is done, the pointer grows to its own size beside the button.

    See: Ask on the page
  • The Messenger preview holds its place on loadFixed

    On a phone, the Messenger preview stays at the top from the first frame the page shows, with the options below it.

    See: Messenger
  • A2A replies say how to keep waitingImproved

    When an agent asks Cactus through A2A and the answer takes a while, the reply tells it how to keep waiting for the answer.

    See: MCP server
  • Fetching a help page by its idFixed

    An AI client that fetches a page by a prefixed id gets the page of the product that id names.

    See: MCP server
  • Pages update even when What's new failsFixed

    If the What's new step fails, your help center pages still update on the build. Before, a failed What's new step stopped the build.

    See: Builds
  • A teammate's name shows on replies in the messengerFixed

    The name of the teammate who replies shows again in the messenger, on the thread you have open. Your visitors see who answered them.

    See: Messenger
  • Links point to your own help domainImproved

    Once your help domain is live, the links in messenger answers, sources and help links go to it. Your visitors stay on your own address.

    See: Messenger
  • Slack and Discord answers are not posted twiceFixed

    If Cactus retries an answer in Slack or Discord, the answer is put in its one message rather than posted again. You see each answer once.

    See: Discord
  • Slash command questions show a failureFixed

    If Cactus cannot answer a question asked with a slash command in Slack or Discord, the reply says so instead of staying unfinished.

    See: Discord
  • Help pages keep their addressFixed

    A help page that comes back after it was retired keeps its own address. Each subject in your help center has one page again.

    See: Help center
  • Tables in answers show their column namesFixed

    A table in an answer shows its column names above its rows, where before each row ran on as plain text.

    See: Answers
  • The ask box opens over the help center's inputFixed

    On the help center's home page, the ask box appears over the input at once, rather than sliding up from the bottom of the screen with the pointer dot landing above it.

    See: Ask on the page
  • The Messenger preview paints at the right height in FirefoxFixed

    On a phone in Firefox, the Messenger preview has the right height from its first paint, with its bottom edge in place.

    See: Messenger
  • The pointer dot stays off spots the page coversFixed

    On a help page, the pointer's dot no longer shows over a spot the page covers. It now reads the same way whether you arrive there or move the pointer onto it.

    See: Ask on the page
  • The ask box holds its place on HomeFixed

    On a computer, the ask box no longer jumps to the middle of the window for a moment when you press Home in the rail. It stays in the page's content card from the start.

    See: Web app
  • Tap outside Messenger to close it on iPhoneFixed

    On an iPhone, tapping the page outside an open Messenger closes it again, as it does in other browsers. Before, that tap did nothing.

    See: Messenger
  • Answers open with what you askedImproved

    When Cactus looks into a question on its own, its answer opens with what you asked, instead of leaving out the basics.

    See: Answers
  • Answers open the section with the steps on a help pageImproved

    A help page's summary now lists its section headings, so an answer can see every section of the page and open the one that holds the steps.

    See: Answers
  • The ask box on the home page stays in placeFixed

    On the help center home page, the ask box is in place from the first frame when you come back to it from a page, instead of sliding into place.

    See: Ask on the page
  • The pointer lands in the ask box in its final lookFixed

    When the pointer moves into the ask box, it shows its solid look at once instead of briefly showing its empty look first.

    See: Ask on the page
  • The ask box's dot no longer flashes on loadFixed

    On the help center's home at phone width, the dot in the ask box now shows its resting look from the first moment. Before, it lit up on load and then faded back to rest.

    See: Help center
  • Home rests in place when you go back to itFixed

    On the help center's home at phone width, the ask box now sits in its place when you reach Home with Back, Forward or the header's link. Returning from a docs page no longer slides the box up into place.

    See: Help center
  • The Appearance preview no longer flashes or jumps on loadFixed

    The sample site in the Appearance preview is in place from the first moment you see it, at its final size and in your theme. The preview no longer flashes light in a dark app or moves the panels below it.

    See: Messenger
  • Home's question box and pointer appear in placeFixed

    When you go back to Home from a help page, the question box is there from the start, and only one pointer shows.

    See: Ask on the page
  • Moving between pages in the web appImproved

    Moving between pages in the web app no longer shows the light that ran round the card's edge while a page loads. The page moves as before, without it.

    See: Web app
  • The row under the ask boxFixed

    On a phone, the row of buttons under the ask box on a help page shows its words from the first moment the page appears, with no change once it loads. The row shows icons alone only where there is not room for the words.

    See: Ask on the page
  • The dot in the Ask me anything boxFixed

    On the help center's home at a phone's size, the dot in the Ask me anything box keeps the same look from its first frame. It no longer flashes solid and fades back to its eyes while the page loads.

    See: Ask on the page
  • Ask box settles at once on a new pageImproved

    When a conversation goes with its help page to the next one, the ask box now sits in its resting place as soon as the new page opens, instead of moving there after.

    See: Ask on the page
  • Messenger preview shows its chat status at onceImproved

    The Appearance preview's badge shows Live chat or Demo chat from the first frame, with no waiting message first. Its header now reads As your visitors see it.

    See: Messenger
  • What's new loads without a flickerImproved

    On What's new, the entries no longer fade and drop when the page loads. Each entry below the screen fades in as you scroll down to it.

    See: Help center
  • Titles and prices keep their width when a page opensFixed

    Screen titles and prices no longer change width when a page first opens in the app, on the sign-in pages or in the help center.

    See: Web app
  • Messenger and AI clients pages open wholeImproved

    The Messenger install page and the appearance studio open with your saved settings already shown, with no loading panel first. The AI clients page and the site check button are ready as soon as the page appears.

    See: Messenger
  • Help center is spelled one way in ConnectFixed

    The Connect rows now spell help center the same way as the rest of the app and the help site.

    See: Web app
  • Answers keep the setup you needFixed

    Answers keep the steps, code samples, commands and settings meant for you to run on your own side, so you can follow them as written. Only the product's own code and secrets are left out.

    See: Answers
  • Empty states stay still when a page opensFixed

    Opening a page in the web app no longer fades in its empty state after the page has loaded. An empty state that appears while you are already on a page still fades in.

    See: Web app
  • Ask again while an answer is still arrivingImproved

    You can send a new question while an earlier answer is still arriving, in the Messenger, on the help center and in Slack. Each question gets its own answer, and Stop ends the newest question still being answered.

    See: Messenger
  • A light shows while a page is slow to openImproved

    When a page takes a moment to open in the web app, a light runs around the edge of the page until it arrives.

    See: Web app
  • Slack settings explain a missing channelImproved

    If a channel you set up was deleted in Slack, or Cactus was removed from it, Slack settings say so. The button underneath reads Set up a channel and shows Setting up while it works.

    See: Handoffs
  • Ask a new question while an answer is still arrivingImproved

    In the Messenger and on help pages, you can send a new question before the answer to the last one has finished, and each question gets its own answer. Stop stops the newest answer that is still arriving. In Slack, each message you send gets its own answer without waiting for the one before it.

    See: Messenger
  • Talk to a human asks for your emailNew

    On the help center, Talk to a human asks for your email address, and Send passes your conversation to your team with it. If Send does not go through, you are told to try again, and the card stays as you left it when you reload the page.

    See: Help center
  • Imported connections show their workspace nameFixed

    A connection you set up earlier shows its workspace name on Settings, not an identifier. Nothing else on the page changes.

    See: Settings
  • Answers that take a longer check finish wholeFixed

    An answer that takes a longer check to finish now ends with its last words in full, where it used to stop short.

    See: Answers
  • Slack says when a channel is goneImproved

    If a Slack channel you chose is archived, or Cactus can no longer find it, the Slack page says so above Create. You can create a new channel from there.

    See: Handoffs
  • Ask a second question while Cactus checks the firstNew

    You can send your next question while Cactus is still checking an earlier answer. When the check ends, the checked reply takes the place of that earlier answer. If the check stops or fails, the earlier answer stays.

    See: Answers
  • Follow-up answers while your code is checkedImproved

    A question that needs your code checked gets its first answer straight away, and the rest follows once the check ends. A second question gets its answer at once, while the code is still being checked for the first, and says what is still being checked.

    See: Answers
  • Pages open whole and the conversation closes as you moveFixed

    When you move from one page to another with a conversation open, the conversation closes as the new page is drawn, so the page appears whole. Home no longer leaves an empty gap under the conversation's turns, and pressing a row in a menu opens that row's page.

    See: Ask on the page
  • Conversations sit beside the page on every help center pageFixed

    On the Contact and Agents pages, an open conversation takes its own column, so it no longer covers the page's heading, text and button. A handoff line in a conversation takes only the height of its words.

    See: Help center
  • Home opens its conversation in placeFixed

    Going to Home from another page with a conversation open shows that conversation at once, where it was left, instead of sliding into place. The ask box still fades in as before.

    See: Ask on the page
  • Answers stay with their own questionFixed

    If you leave a chat while Cactus is still checking, its answer shows when you open that chat again from History, instead of a failed answer with Retry. A question no longer shows the answer to a later question.

    See: Messenger
  • Answers keep every factImproved

    Answers in the help center, the messenger and AI clients now keep every fact the answer found when they are written for you.

    See: Answers
  • Each question is its own messageImproved

    Each question you send shows as its own message. Questions sent one after another join into one message only when the chat has been handed to the team.

    See: Conversations
  • Setup cards stay until their step is doneImproved

    A setup card in the chat stays until a newer card for the same step replaces it. Opening a setting from Settings no longer closes a card for another step that is still waiting for you.

    See: Getting started
  • Change a finished setup stepNew

    Each finished setup step in the chat has a Change again button. It opens the setting that owns its answer: code under Sources in Settings, brand under Appearance in Settings, and help pages under Imports in Settings.

    See: Getting started
  • The ask pill stays in placeImproved

    On a help page the ask pill is in place as the page loads, instead of moving across the card. On a phone, the pill is no longer shown on a help page, where the dock already has its own Ask.

    See: Ask on the page
  • Repositories show up right after you grant accessFixed

    Right after you grant access on GitHub, the repository picker in Sources shows your repositories instead of an empty list.

    See: Sources
  • One set of GitHub links in SourcesImproved

    In Settings and Sources, only one set of GitHub links shows at a time, and Manage GitHub sits with your repository rows.

    See: Settings
  • Picked repositories stay tickedFixed

    In Settings and Sources, a repository you ticked in the picker stays ticked when a removal finishes while the picker is open.

    See: Settings
  • Ask the next question while Cactus checks your codeImproved

    While Cactus checks your code for one question, you can ask the next question and get its answer.

    See: Answers
  • Answers stay with their questionsFixed

    When a question is still being checked and you ask another, each answer stays with its own question.

    See: Messenger
  • Setup conversation holds still on reloadFixed

    On the setup page, the conversation and its card are in place as the page loads, so they no longer move after a reload. The repository list's error shows only once GitHub is connected.

    See: Web app
  • Handoff card stays put as your question is handledFixed

    In the messenger, the handoff card stays where it is and moves through new, seen, replied and closed. A teammate's reply now shows as replied.

    See: Messenger
  • Reply emails still arrive when live updates failFixed

    If the chat cannot update live, a teammate's reply and the closing email still reach you by email.

    See: Handoffs
  • Build controls show when your plan is pausedImproved

    While your plan is paused, Rebuild and Sync on Builds, Generate now on Writing rules, and Retry on a page are switched off. A line beside them says Cactus is paused, so nothing new starts, and owners see where to choose a plan.

    See: Builds
  • Sources in Settings no longer shifts as it loadsFixed

    The Sources page in Settings draws its connection and feature flags panels in place as it opens. Before, loading rows could appear first and push the panels down.

    See: Settings
  • Stopped imports show as failedFixed

    An import that stops before it finishes shows as failed, with the note that it stopped, instead of staying in progress. Imports left running for over a day show the same way.

    See: Getting started
  • Stopped answers show as failedFixed

    When an answer stops part way through, its conversation ends with a failed reply, instead of staying open. You can see it in the conversations inbox.

    See: Conversations
  • Answer cards use Cactus's wording while they check your codeImproved

    While Cactus checks your code for an answer, the card's note uses Cactus's own wording in the card's language.

    See: Answers
  • Answers to visitors leave out how the product works insideImproved

    An answer to a visitor that draws on a page only your team can read is rewritten first. The visitor still gets what they see and do in the product.

    See: Answers
  • Replies stay in their own conversationFixed

    A reply or status stays with the conversation that asked, even if you start a new conversation or open your history while a question is still sending. Asking for a person from a new chat opens one conversation, not two.

    See: Messenger
  • Pressing again no longer repeats a sendFixed

    If a reply, build or import may already have gone through, you see that it is not confirmed rather than failed. Pressing again does the work once, so you get one reply, one build or one import.

    See: Conversations
  • The Cactus guide's eyes stop following the pointer off the pageFixed

    On a help page, the Cactus guide's eyes now follow the pointer only while it is over the page. Before, they could stay turned toward the edge of the window after the pointer had left it.

    See: Ask on the page
  • Answers search your help pages and code firstImproved

    An answer's first passages now come from your help pages and code. Changelog entries are no longer among the first passages an answer reads.

    See: Answers
  • Sources opens on Connect GitHub when no account is connectedFixed

    With no GitHub connection, Sources shows Connect GitHub straight away, with no loading rows and no jump on the page as it loads.

    See: Sources
  • Search matches every word you typeImproved

    In Conversations, Featured pages and the repository list, a search finds a row when every word you type appears in what the row shows, in any case and ignoring accents. On narrower screens the search field takes its own line under the panel's title.

    See: Conversations
  • Pick repositories in SourcesImproved

    On Sources in Settings, Pick repositories opens your GitHub repositories where the list was, with your saved ones ticked. Saving a changed set starts one build.

    See: Settings
  • Setup conversation on HomeFixed

    Home shows your setup conversation as it is, not as it was when the page loaded, and it stays open when you arrive.

    See: Getting started
  • Logo on the brand cardFixed

    The brand card in setup shows your logo at its own width, on your site's own brand colour, so a wordmark or a dark logo stays visible. A logo that fails to load leaves no empty space.

    See: Product
  • Cactus guide's eyesFixed

    When the Cactus guide is tucked under the edge of the window, its eyes look at the part of it you can still see.

    See: Ask on the page
  • Setup no longer says a question was skippedFixed

    A setup question that a newer one replaced now shows only if you answered it. The last setup answer about reading your code is now accurate.

    See: Getting started
  • Your product's logo comes from your site's own declared logoFixed

    Cactus takes the Logo and favicon for your product only from the marks your site declares for itself. Before, it could pick an unrelated icon from the page. A site that declares none now leaves the Logo empty.

    See: Product
  • Help center update mails can be daily, weekly or offNew

    Choose how often help center update mails reach you, daily, weekly or off, in Builds under Settings. Mails about your product now carry its Logo, and the AI visibility summary is no longer mailed.

    See: Settings
  • Minimize the Messenger to a dotNew

    Hover over the Messenger bar, or press and hold it on a phone, and a Minimize button rises from its top edge. Press it to fold the bar into a half dot at the foot of the window, and press the dot to open the bar again. With the keyboard, Down Arrow minimizes the bar and Up Arrow brings it back. The bar stays folded for each visitor on that site until they open it.

    See: Messenger
  • Setup finishes when you leave its last cardFixed

    Closing, pressing Escape, pressing on the page or starting a New chat from setup's last card finishes setup. The conversation stays on screen until Home shows setup as done, so Set up does not flash back. If finishing fails, the card says so and stays on screen.

    See: Getting started
  • Answers point to the card above themImproved

    When a card above the answer already shows the steps, the answer points to that card instead of writing the steps out again.

    See: Answers
  • Close works on setup's last cardFixed

    On setup's last card, Close leaves the conversation instead of opening New chat. You can finish setup without using the card's own button.

    See: Getting started
  • The Slack page lists /cactusImproved

    The Slack page lists the commands Cactus answers in Slack. The Overview's Slack row says you can tag Cactus in a channel or ask with /cactus.

    See: Handoffs
  • Answers cover what your help pages leave outImproved

    Answers read the code around the passages they find and check a help page's details against the code that does the thing. An answer can cover what the pages leave out.

    See: Answers
  • Answers add only what the card leaves outImproved

    When a card you already see answers part of your question, the answer points to that part and adds only what the card does not say. You no longer read the same point twice.

    See: Answers
  • Setup stops for products that are already builtFixed

    A product whose first build is live no longer shows setup on Home or in your Teamspace product list. Read my brand in Settings on such a product sends the brand card and no setup steps after it.

    See: Getting started
  • Help center home layouts in SettingsNew

    In Settings, under Appearance, pick the help center's home layout: Spotlight, the default, or Catalogue, which lists every topic with its pages. Both layouts show your main pages as cards, the pages you feature or each topic's first page, and the home title is a little smaller.

    See: Help center
  • Brand settings in one placeImproved

    Settings now has one Brand panel in place of Brand and Accent. It holds Read my brand, the accent swatches with Any colour, your site's colours and type, and the Messenger's own colours. The Accent panel is gone.

    See: Settings
  • Answers pick up where the ask box left offImproved

    When the ask box already showed a section for your words, the answer now starts from that section. It adds only what the section does not say, and points you back to it when it answers the whole question.

    See: Ask on the page
  • Team pages no longer show an error screenFixed

    Pages such as Team no longer fall to an error screen while setup's step cards are open.

    See: Teamspace
  • Setup ends on a card that says where your first build isFixed

    After your last answer, setup ends on a card that shows where your first build stands and takes you into the app. While setup is open, Close is offered at every step so you can leave it.

    See: Getting started
  • Chat hints sit at the input's right endImproved

    The Press / for commands hint is smaller and quieter, and New chat's plus sits beside it at the right end of the input.

    See: Ask on the page
  • Signing up again sends the waitlist confirmationFixed

    If you sign up again after being removed from the waitlist, you get the confirmation email again. A retry or double press still sends it once.

    See: Getting started
  • Pick any brand colourNew

    On the brand step, your colour choices show as full swatches with their hex code, and an Any colour field lets you pick any colour. Settings shows your saved colour as a light and dark pair, and buttons across the app are pill-shaped.

    See: Getting started
  • Finished onboarding steps no longer overlapFixed

    Finished steps in onboarding have space between them, so each one reads as its own card. A finished code step names your one repository, or shows a count such as 5 repos when you chose several.

    See: Getting started
  • Handoffs card names the channel onceImproved

    The Handoffs card in onboarding and the Handoffs page of Deploy say the connection once. A card offering both Slack and Discord names the shared handoffs channel once, and Slack and Discord read the same.

    See: Handoffs
  • Slack and Discord pages list only the ways that workFixed

    The Slack and Discord pages no longer list a slash command. They show only the ways to ask that work, a mention or a direct message. A platform your server does not offer shows one line saying it is not available yet.

    See: Discord
  • Connect Slack or Discord from HandoffsImproved

    On Handoffs, Slack and Discord show a Connect button until you connect them. One Connect sets up the handoff channel and adds you to both channels Cactus posts to, so you no longer have to connect first and pick a channel.

    See: Handoffs
  • Joining the waitlist again resends your confirmationImproved

    Joining the waitlist from the site or from the app sign-in works the same way. If your confirmation did not arrive, joining again sends it.

    See: Getting started
  • Email alerts for rebuilds and handoffsNew

    After a rebuild changes your help center, your team gets one summary email a day at most. A handoff that waits two hours with nobody on it sends your team one reminder. When a visitor writes again in a conversation a teammate holds, that teammate gets an email, or your team if no one has claimed it.

    See: Handoffs
  • Handoff card appears at once in the messengerImproved

    When you ask for a person in the messenger, the handoff card appears straight away with its final words, and it keeps the same size when its details arrive.

    See: Messenger
  • Connecting Slack sets up your handoff channelNew

    When you connect Slack, Cactus sets up a channel for handoffs and one for releases, and adds you to them. The Connect screen names each channel with a link into Slack, and a channel that is not set shows a button to set it up in one press. A channel that is set reads as set, with Change to pick another.

    See: Handoffs