Your customers already love you.

Testimonials,
run by your agent.

Your agent asks while the thank-you is still warm, collects the words, and puts the wall on your site. You approve what goes public.

No credit card · API included on Free · You approve every send

Our agent asked the ten customers who’d just hit their aha moment. Nine replied. The wall was live before standup.
Mira ChenMira ChenFounder · Loomdesk
Maya TorresFounder · Loopnest

20+

agent tools over MCP & REST

1 line

to embed the wall

0

published without your OK

$9

flat, per month

How it works

Ask. Collect. Show.

Three moves. Your agent runs the first two on its own. You own the last word.

01

Ask

Your agent knows who just hit their aha moment and who wrote a warm support reply. It sends the ask right then, in your voice.

02

Collect

One branded form takes text or a 90-second video. No login. Consent is built in. Follow-ups nudge on day 3 and 7, then stop the moment someone submits.

03

Show

Approve what goes public from your inbox. One line embeds the wall as script, iframe, React, or build-time JSON. Rich snippets come free.

Show them off

Every format your site needs. One line each.

Pick a shape and paste one line. Everything below is the real widget component rendering demo data — not a screenshot.

wall of love
Our agent asked the ten customers who’d just hit their aha moment. Nine replied. The wall was live before standup.
Mira ChenMira ChenFounder · Loomdesk
Devon ParkDevon Park@devonships
been putting off testimonials for a year. told my agent “ask the power users.” woke up to 6 real quotes and an embed snippet. that’s it. that’s the tool.
The video prompt made it painless — recorded 40 seconds from my desk, done.
Priya NairPriya NairHead of CX · Ferncart
Told my agent to get testimonials from our happiest users. Came back from lunch to nine real quotes. Honestly? Too easy.
Maya TorresMaya TorresFounder · Loopnest
One line in our Next build and the whole wall renders at build time — zero JS, real SEO. Nobody else does this.
Sam OrtizSam OrtizEng lead · Tidalbase
I approve what goes public from an inbox. Took ten seconds. Everything traces back to a real customer.
Hana ItoHana ItoSolo maker · Kettleform
carousel
Devon ParkDevon Park@devonships
been putting off testimonials for a year. told my agent “ask the power users.” woke up to 6 real quotes and an embed snippet. that’s it. that’s the tool.
The video prompt made it painless — recorded 40 seconds from my desk, done.
Priya NairPriya NairHead of CX · Ferncart
One line in our Next build and the whole wall renders at build time — zero JS, real SEO. Nobody else does this.
Sam OrtizSam OrtizEng lead · Tidalbase
I approve what goes public from an inbox. Took ten seconds. Everything traces back to a real customer.
Hana ItoHana ItoSolo maker · Kettleform
The follow-ups stop the second someone replies. First testimonial tool that never made me the annoying founder.
Marcus BellMarcus BellGrowth · Plotline
the big quote
Our agent asked the ten customers who’d just hit their aha moment. Nine replied. The wall was live before standup.
Mira ChenMira ChenFounder · Loomdesk
rating badge
4.9 from 214 customers
the regulars
Mira ChenDevon ParkPriya NairMaya TorresSam OrtizHana Ito+2084.9 from 214 customers
straight to camera
Maya TorresMaya TorresFounder · Loopnest
the endless wall
Our agent asked the ten customers who’d just hit their aha moment. Nine replied. The wall was live before standup.
Mira ChenMira ChenFounder · Loomdesk
Told my agent to get testimonials from our happiest users. Came back from lunch to nine real quotes. Honestly? Too easy.
Maya TorresMaya TorresFounder · Loopnest
The follow-ups stop the second someone replies. First testimonial tool that never made me the annoying founder.
Marcus BellMarcus BellGrowth · Plotline
Retired three tools. Collecting, approving, and embedding all live in one place now — for nine dollars.
Alex ReedFounder · Northsend
Owen Reyes@owenbuilds
told my agent “get us some testimonials” and went to lunch. came back to a wall of real quotes ready to approve. what is this timeline
Devon ParkDevon Park@devonships
been putting off testimonials for a year. told my agent “ask the power users.” woke up to 6 real quotes and an embed snippet. that’s it. that’s the tool.
One line in our Next build and the whole wall renders at build time — zero JS, real SEO. Nobody else does this.
Sam OrtizSam OrtizEng lead · Tidalbase
One line of code and the wall of love was live on our site. My agent did everything else.
Ben CarverBen CarverEng lead · Framewell
The ask lands right after a customer wins, so people actually answer. Our response rate roughly doubled.
Yuki TanakaProduct · Coldstart
The video prompt made it painless — recorded 40 seconds from my desk, done.
Priya NairPriya NairHead of CX · Ferncart
I approve what goes public from an inbox. Took ten seconds. Everything traces back to a real customer.
Hana ItoHana ItoSolo maker · Kettleform
Dropped the rating badge in our footer and signups ticked up. One line, real stars, real names.
Anaya RaoMarketing · Brightwell
Nothing goes live until I say yes — and the page finally stays fresh.
Rosa DelgadoRosa DelgadoHead of Support · Cedarline
Video

Video testimonials, no app needed.

Share one link. Customers record up to 90 seconds right in the browser. No login, no upload app. Every clip is auto-transcribed, and nothing goes public until you approve it.

  • A recording link, not another app to install
  • Auto-transcribed for captions and search
  • You approve every clip before it goes public
Ben CarverEng lead · Framewell
Rosa DelgadoHead of Support · Cedarline
The payoff

A wall of love, without the wall of work.

Every quote a real customer, every clip approved by you, every embed one line. That's the whole trick.

For developers

Every button is a tool your agent can call.

TooEasy exposes the whole product over a REST API and an MCP server. Hand any agent an te_live_… key and it can ask, import, approve, and embed. You still decide what ships.

  • 20+ tools, each a 1:1 REST route
  • create_widget returns the embed snippet
  • Bearer auth for REST and MCP alike
your terminaltooeasy
claude mcp add --transport http tooeasy \
  https://tooeasy.so/api/mcp \
  --header "Authorization: Bearer te_live_..."
One command. Keys come from Settings → API keys, revealed once.
Pricing

Cheap, flat, monthly. Because agents do the labor.

The API is on the free tier. It IS the product. No view metering, no per-space pricing, no seats.

Mira ChenDevon ParkPriya NairMaya TorresSam OrtizHana Ito+2084.9 from 214 customers

Free

$0 /mo

Enough to put a real wall live.

  • 1 project, 15 testimonials
  • Every widget format
  • Full REST API + MCP + CLI
  • Hosted wall with JSON-LD
  • Text & video collection
Start free

Pro

Flat

$9 /mo

Everything unlimited. No metering, ever.

  • Everything in Free
  • Unlimited testimonials
  • Remove TooEasy branding
  • Custom domain (soon)
  • Priority email support
Go Pro
FAQ

Questions we get asked

Why would I want an agent running this?

Because asking is the part everyone skips. The agent notices when a customer just had a good moment and sends the ask that day, so quotes show up without you chasing anyone. If you would rather send every ask yourself, turn it off — it works as a normal testimonials tool.

Is this just an AI chatbot bolted on?

No. It is a normal testimonials tool: collect text and video, approve what is real, put the wall on your site. The agent only handles the asking and the follow-ups.

Does anything get published without me?

No. Everything waits in your inbox until you approve it. You can also reject, tag, or feature from the same place.

How do imports work?

One tool, create_testimonial(source, source_url). Point your agent at praise on the App Store, X, or your support inbox and it files it. Submitted testimonials wear a verified badge; imports stay honestly labeled.

Do the embeds actually help SEO?

Yes. Every wall ships JSON-LD Review and AggregateRating markup, so Google can show rich snippets from your testimonials. Nothing to install.

Will it pester my customers?

No. It follows up on day 3 and day 7, then stops. It also stops the moment someone submits, unsubscribes, or bounces.

Let your agent collect the proof.

Connect a key, say “collect testimonials from our happiest users,” and approve what comes back. Your wall of love can be live this afternoon.