An AI support agent for your existing help desk

Your next support hire doesn’t need to be a person.

Holly works in the help desk you already use. It investigates customer issues across your connected systems, takes the actions you’ve authorized, and follows through to resolution.

See Holly work

September payment

Investigating
of replies sent without human intervention
71%
to first response
~2 min

Based on real usage.

The easy tickets get answered. The ones that need investigation pile up waiting for you.

Billing questions. Account-specific issues. Bugs. Anything that requires looking across your product, customer data, logs, billing, or code eventually lands on someone technical.

That’s where Holly starts working.

When the answer isn’t in your help docs, Holly keeps going.

Holly investigates what happened for that customer, pulls together evidence from the systems your team already uses, takes the actions you’ve authorized, and carries the ticket toward resolution.

Holly learns from past tickets, too. It finds similar conversations and suggests reusable lessons for your team to review. Lessons you approve for use guide future investigations, with a fresh check of the customer’s situation.

  • Resolved
  • Reply drafted
  • Payment found
  • Linear filed
  • Needs approval
  • Customer updated

Holly does the digging. Your customer gets the answer.

A customer asks why their September payment never came out.

Holly checks Stripe, finds the failed payment attempt, verifies the last successful charge, and confirms the account is past due. Then she replies through your help desk with the verified payment status and the next step.

No generic billing article. No handoff to you just to figure out what happened.

September payment

Replied

Question

Why didn’t my September payment come out?

What Holly checked

  • Looked up customer account

    The account is past due.

  • Listed Stripe charges

    Invoice E4C91A2B-0009 for $7.99 failed on September 2. The last successful charge was August 2.

  • Checked Stripe subscription

    The subscription is still active and unpaid for this period.

Evidence

Invoice E4C91A2B-0009 for $7.99 failed on September 2. The last successful charge was August 2, and the account is past due. Update the payment method on file so the charge can be retried.

Reply sent

Hi Maya — you’re right: we didn’t collect the $7.99 payment for September. Invoice E4C91A2B-0009 failed on September 2, and the last successful payment was August 2. Your subscription is past due. Please update your payment method if you’d like to keep it active. Let us know if you need help with that.

Holly doesn’t forget the customer when the ticket closes.

John emails a feature request. The reply says the work will happen, and that request becomes a Linear issue. The ticket closes.

The pull request merges in GitHub. The issue is marked done on September 14, and the help desk reopens the ticket.

Holly reads the reopened ticket, checks Linear to confirm the issue is done.

Holly replies in the original conversation to tell John that the frame options are available.

Frame options

Following up

When Holly does need engineering, your team doesn’t start from zero.

Holly checks errors in Sentry, traces the likely cause in GitHub, and prepares a Linear issue with the customer context for engineering.

Generation fails

Needs human

Question

Every time I try to generate, I get something went wrong. It has been happening since yesterday.

What Holly checked

  • Read conversation

    The failure started yesterday and repeats on generate.

  • Searched Sentry events for this customer

    The same generation error is on this account.

  • Searched GitHub repository code

    The error path has a recent change.

  • Created Linear issue

    Customer context, the error, and the likely cause are on the issue.

Findings

Generation fails for this customer. The error lines up with a recent change on that path. The issue for engineering includes the customer context, the error, and the likely cause.

You decide where Holly can act on its own.

Let Holly send replies and resolve tickets automatically. Require your approval before refunds, credits, or other actions you want to review.

Choose the permissions that fit your team, and expand them as you gain confidence.

Permissions

You choose which actions Holly can take on its own and which need your approval.

Actions

  • Send a customer reply

    Automatic
  • Resolve a ticket

    Automatic
  • Grant credits

    Requires approval
  • Issue a refund

    Requires approval

Give Holly access to the same places you’d check yourself.

Connect the systems Holly needs to investigate what actually happened.

Support inboxes

Holly replies in the original conversation via Help Scout or Fernand, whichever help desk you use.

FernandHelp Scout

Customer and billing data

Check the account instead of guessing from a help article.

Stripe

Errors and product telemetry

See what happened inside the product.

SentryPostHog

Code and engineering systems

Connect customer reports to bugs, issues, fixes, and shipped changes.

GitHubLinear

Holly uses that context to investigate the ticket, not expose your internal systems to the customer.

Support shouldn’t scale by putting more tickets on your desk.

Holly adds support capacity without requiring every increase in ticket volume to become more founder time, more engineering interruptions, or another person to hire.

Your customers still get someone who can dig into what happened.

It just doesn’t always have to be you.

Before you make your next support hire, see what Holly can handle.

Walk through real support issues with the founder. See what Holly investigates, what it can resolve, and where you’d want approval.