Skip to content

Shipped build · Credit repair

Answers like a trained rep. Reads screenshots. Hears voice notes. Knows when to get a human.

Watch it work

Shipped build · recorded walkthrough

What it does

  • Answers customer questions to the firm's exact use case
  • Keyword promos: "link" returns the booking link and the $25 consultation price
  • Reads images — including credit-report screenshots — and replies in context
  • Transcribes voice notes and responds to them
  • Keeps full conversation history; hands off to a human when needed
  • The client edits keywords, promo text, and pricing in a simple form. No developer required.

In the demo

A user uploads a credit-score screenshot. The agent reads it: "Your score is 500 — need it fixed for anything specific?"

A voice note arrives. The agent transcribes it and answers in context.

Much later, asked "what's my credit score?" — it answers 500. From memory, not a re-upload.

How it’s engineered

Human-paced chunks

Replies go out in human-paced chunks, never one block.

Selective persistence

The database stores useful information, not every message.

Scoped retrieval

Retrieval pulls only the messages a reply needs — smaller prompts, lower token cost.

Client-editable config

Consultation price, booking link, and promo codes are client-editable.

The system

Instagram DMs flow into the agent — vision, speech-to-text, thread memory — backed by a selective store with scoped retrieval, replying in human-paced chunks, with a human-handoff branch and a client-editable config form feeding keywords, pricing, and links.

client config formkeywords · pricing · linksinstagram dmagentvision · speech-to-textthread memoryselective storescoped retrievalhuman handoffreply · human-paced chunks

Stack

  • Instagram DM
  • custom agent backend
  • vision + speech-to-text
  • retrieval memory
  • client config form

Next build: Inbound voice agent →

Want a system like this?

Tell us your version of this problem.