Zelf bouwen·Ruben Paauw

ManyChat vervangen door Claude: bouw je eigen DM-agent

Zo bouw je met Claude Code een Instagram DM-agent die reageert op een codewoord, leads kwalificeert en alleen passende mensen naar je agenda stuurt.

ManyChat vervangen door Claude: bouw je eigen DM-agent

In het kort:

Mijn eigen Instagram draait zo. Reageert iemand “WORKSHOP” onder een video, dan krijgt diegene binnen een minuut een bericht van mijn assistent. Die vraagt wat voor werk iemand doet, waar het meeste tijd in gaat en stuurt dan door naar de inschrijving of naar een kennismaking. Ik lees alleen de gesprekken waar ik zelf iets mee moet.

Wat is het verschil met ManyChat?

ManyChat werkt met flows: als iemand op knop A drukt, stuur bericht B. Dat werkt prima zolang mensen precies doen wat jij verwacht. Typt iemand iets anders, zoals “kan dit ook voor mijn team van 12?”, dan loopt de flow vast of komt er een standaardantwoord dat nergens op slaat.

Een agent met Claude leest wat iemand schrijft en antwoordt daarop. Hij volgt jouw instructie (welke vragen, wanneer stuur je de link) maar hoeft niet elke afslag vooraf uitgetekend te hebben. Daardoor kan hij ook kwalificeren: hij begrijpt dat “we zijn met z’n drieën en verkopen kaarsen online” een webshop met een klein team is.

Wat heb je nodig?

Stap 1: start met Claude Code in Plan Mode

Maak een lege map aan, open Claude Code en zet Plan Mode aan. Laat Claude eerst een plan maken voordat er iets gebouwd wordt. Zo zie je meteen welke onderdelen er nodig zijn en kun je bijsturen.

Maak een plan voor een Instagram DM-agent die reageert op een codewoord onder mijn posts, leads een paar vragen stelt en passende leads naar mijn agenda stuurt. Gebruik de Instagram API met Instagram Login, een webhook op Vercel, Trigger.dev voor de achtergrondtaken, Postgres voor het gespreksgeheugen en een Google Sheet voor de codewoorden.

Lees het plan na. Klopt het met hoe jij wil werken? Laat Claude dan bouwen.

Stap 2: koppel Instagram

Maak op developers.facebook.com een app aan (type Business), voeg het product Instagram toe en kies API setup with Instagram login. Voeg je Instagram-account toe en genereer een token. Dit heb je daarna nodig:

Zet bij de webhook alleen de velden comments en messages aan. Zet de app daarna op Live. Omdat de app alleen je eigen account bedient, heb je geen App Review nodig.

Help me de Meta-app instellen voor de Instagram API met Instagram Login. Loop stap voor stap met me door de instellingen, zet de webhook op comments en messages en controleer daarna met een script of mijn account geabonneerd is.

Twee regels van Meta om rekening mee te houden:

Het Instagram-token verloopt na 60 dagen. Laat Claude een taak maken die hem automatisch ververst.

Stap 3: codewoorden in een sheet

Zet je codewoorden in een Google Sheet: per regel het codewoord, of het actief is, het eerste bericht en de link die erbij hoort. Wil je een nieuw codewoord? Dan voeg je een regel toe. Je hoeft niets aan de code te veranderen.

CodewoordActiefEerste berichtLink
WORKSHOPJaLeuk dat je wil meedoen. Wat voor werk doe je?/workshop
GIDSJaHier is de gids. Waar loop je nu tegenaan?link naar de gids

Lees de codewoorden uit deze Google Sheet. Reageert iemand met een actief codewoord onder een post, stuur dan het eerste bericht als privéreactie en zet een korte openbare reactie onder de comment.

Tip: een breed codewoord zoals “AI” komt in veel reacties voor. Voeg een kolom toe waarmee je een codewoord aan één post koppelt, anders reageert hij overal op.

Stap 4: schrijf de kwalificatie-instructie

Dit bestand bepaalt hoe goed je agent is. Beschrijf wie je bent, wat je aanbiedt, welke vragen hij stelt en wanneer iemand past. Een voorbeeld:

Je bent de digitale assistent van [naam], [wat je doet].
Je praat Nederlands, kort en vriendelijk, zoals in een DM. Eén vraag per bericht.

Doel: uitzoeken of iemand past bij [aanbod] en passende mensen naar de agenda sturen.

Stel deze vragen, één voor één:
1. Wat voor bedrijf heb je?
2. Waar ben je nu de meeste tijd aan kwijt?
3. Wat wil je ongeveer investeren?

Iemand past als: [bijvoorbeeld: eigen bedrijf, werkt al met AI, budget vanaf €500].
Past iemand: stuur [agendalink] en zeg wat er in het gesprek gebeurt.
Past iemand niet: bedank, geef één tip of verwijs naar [gratis gids] en sluit af.

Verzin nooit prijzen, data of beloftes die hier niet staan. Weet je iets niet,
zeg dan dat [naam] er zelf op terugkomt.

Houd de vragen kort. Drie vragen in één bericht voelt als een formulier en dan haken mensen af.

Stap 5: geef hem tools

Met tools doet de agent meer dan praten. Bij mij heeft hij er drie: een lead opslaan in een sheet, de agendalink sturen als iemand past en mij een melding sturen op mijn telefoon bij elke nieuwe lead.

Voeg een tool toe die een gekwalificeerde lead met naam, bedrijf en antwoorden in mijn Google Sheet zet. Stuur me daarna een pushmelding. Stuur geen melding bij gewone berichten, alleen bij een nieuwe lead.

Stap 6: neem zelf over wanneer je wil

Typ jij zelf in een gesprek? Dan moet de agent daar stoppen. Instagram stuurt je eigen berichten ook naar de webhook (als echo). Is een bericht niet door de agent verstuurd, dan was jij het en zet hij zichzelf uit voor dat gesprek.

Herken berichten die ik zelf vanuit de Instagram-app verstuur. Zet de agent dan permanent uit voor dat gesprek, zodat hij niet door mij heen praat.

Stap 7: test en zet grenzen

Test met een eigen codewoord vanaf een tweede account. Probeer ook rare antwoorden, een Engels bericht en iemand die drie keer hetzelfde codewoord stuurt. Zet daarna limieten:

Begin krap en zet de limieten pas ruimer als je een paar dagen hebt gezien dat alles goed gaat. Zet je testcodewoord daarna uit in de sheet.

Zelf bouwen of laten bouwen?

Met de stappen hierboven en Claude Code kom je een heel eind, ook zonder te programmeren. Het meeste werk zit in de Meta-instellingen en in een goede kwalificatie-instructie.

Wil je leren hoe je zelf dit soort assistenten bouwt? Dat doen we in de Claude Code Workshop. Wil je liever dat ik hem voor je bouw en koppel aan je agenda en CRM? Plan dan een vrijblijvend gesprek.

Benieuwd wat dit voor jouw bedrijf betekent?

In 30 minuten kijken we samen of er iets te automatiseren valt. Vrijblijvend.

Plan een vrijblijvend gesprek