heycactus.ai

Answers

Cactus answers a customer's question from your help pages and code, in your help center, your messenger, AI clients, Slack and Discord. Once payments are open, a team's answers count against its monthly allowance, and a team with no plan is paused.

On this page

Which answers count

Every answer counts toward the team's allowance except a reply to a question asked in the app, and the count covers all of a team's products together. A page given in place of an answer does not count, and neither does a refused question.

Monthly answers by plan

Plan

Answers a month

Visitor questions an hour

Pro

Answers a month

1,000

Visitor questions an hour

100

Starter

Answers a month

200

Visitor questions an hour

20

Extra answers come in packs, which add to the month's allowance. Plans and billing has the packs and what they cost.

The count starts on the team's sign-up date while it is on its trial, and on its plan's period start after that.

Limits per visitor

Who

Questions an hour

A visitor on your help center or messenger

Questions an hour

30

A visitor through an AI client

Questions an hour

10

One internet address

Questions an hour

100

All questions on one product

Questions an hour

300

These limits are the same on every plan. A question over one of them is refused, and the hour is counted over the last sixty minutes.

When a team runs out

Once a team has used its month's answers and every extra answer it bought, a visitor's question gets pages instead of an answer. The same happens once visitor questions in the last hour reach the team's hourly number above. For a team on its trial, this applies only once payments are open, as If answers are paused says.

A visitor reads that these pages best match the question, with up to three of them, and a line on how to reach the team through the Contact page. If no page matches, the visitor reads that no page answers this yet. The Contact line appears only when the team can be reached; otherwise the visitor reads that the team can see the question. A question from a teammate is still answered and never replaced with pages.

If answers are paused

Until Cactus opens payments, a team on its free trial is never paused, and its answers are not limited.

Once payments are open, a team with no plan is paused when its free trial ends, or when it still needs a card. A team that signed up before payments opened gets three more days after the opening first. A trial team, once payments are open, has Pro's answers and limits.

Who asks

What they see

A visitor on your help center or messenger

What they see

Answers are paused on this help site for now, in the visitor's language. Its pages are still here.

A team member, in the app or an AI client

What they see

"Cactus is paused because the team has no plan. Pick one in Settings, Plan to turn it back on."

Answers come back once the team picks a plan. Plans and billing explains how a team picks one.

What you see while Cactus answers

While it works on an answer, Cactus shows the step beside its name:

  • Reading the code
  • Reading how many pages
  • Searching
  • Searching past chats
  • Checking past answers
  • Checking what shipped

An answer names up to three of the pages it used, and a visitor is shown only the public ones. When only the team's own material backs an answer, a visitor reads, in place of an answer, that it is the team's own information and can't be shared there.

If part of a question is open

When Cactus cannot settle every part of a question, it digs into your code only for the open parts it picks; the rest show their not-found line at once, and the answer says it has passed them to your team. A product with no code never digs. Once a dig has kept parts, the first reply's not-found lines for those parts stand at the card's foot, under its answer. Handoffs covers how a teammate picks that part up.

After a handoff

Once a question is with your team, a visitor who asks after the team's reply, or says they are still waiting or still stuck, gets one sentence saying the team has their message and where the reply will come. That reply comes here, in this conversation, and by email only when your team holds an address for them. That sentence is never a not-found line, and the conversation is never handed over again; the answer then helps with the problem from your pages and code, and asks the visitor to describe it when nothing in the conversation says what it is.

If an answer doesn't finish

What you see

What it means

What to do

"Cactus could not finish this answer: the material for one call was larger than the model accepts"

What it means

The question's material was larger than the model takes, so Cactus does not retry it

What to do

Ask a narrower question

"Cactus could not finish this answer."

What it means

The model's provider failed in a way that trying again will not change

What to do

Send the question to your team

"This turn could not be completed."

What it means

Some other step failed

What to do

Ask again

"What answers this is the team's own information, which I can't share here."

What it means

Only the team's own material backs the answer

What to do

Ask the team directly

Sources

Related pages