AgentLabs
Alle cases

AI Automatisering van Workflows

Volledig geautomatiseerde GTM-outbound-engine

De signaalgedreven cold-outbound-engine die wij bouwen voor commerciële teams: hij onderzoekt, segmenteert en stelt op, en een mens besteedt 30 minuten op maandag aan het beoordelen van elke verzending.

menselijke tijd per week
30 min
van de verzendingen door een mens beoordeeld
100%
  1. Signaalgedreven prospecting

    Vacatures, technologie-adoptie, community, nieuws, alertfeeds.

  2. Segmentbewuste generatie

    Geschreven per ideaal klantprofiel, niet één template op een lijst.

  3. Leerloop

    Targeting en boodschap verbeteren met elke campagne.

  4. Geplande uitvoering

    Per sequence geconfigureerd voor deliverability.

  5. human decides

    Menselijke review vóór verzending

    Concepten landen in het verzendplatform. Niets gaat ongereviewd de deur uit.

Wat het team vandaag draait

Alles waar een GTM-team zijn week aan kwijt is, prospectonderzoek, segmentatie, gepersonaliseerd opstellen, planning, draait headless. De menselijke bijdrage is 30 minuten op maandag, waarin elke verzending wordt beoordeeld en goedgekeurd: menselijk toezicht als onderdeel van het ontwerp.

Dit is AI Automatisering van Workflows in de praktijk.

Veel gevraagd inPrivate-equity portfoliobedrijven

In de engine

Drie geplande jobs, de producten die elke stap aanroept, en de twee momenten waarop een mens beslist. Dit is de build, getekend zoals hij wordt overgedragen.

  • Agentstap
  • Een mens beslist
  • Guard, stopt de run

De outbound van de week bouwen

Maandag 06:00GitHub Actionsweekly-outbound.yml

  1. 00

    Koude backlog laten vervallen

    Leads die nooit geladen zijn, vervallen na twee weken, voordat er een euro aan nieuwe wordt uitgegeven. Een hiring-signaal veroudert snel, en schrijven over een vacature die al gevuld is, leest slechter dan zwijgen.

  2. 01

    Signaal ontdekken

    Hiring-intentie uit actuele vacatures, plus financierings- en groeinieuws uit alertfeeds, waarbij elk item door een model wordt geclassificeerd voordat het wordt vertrouwd.

    • TheirStack
    • Google Alerts
    • Hacker News
    • Serper
    • Claudeclassificatie
  3. !

    Creditbudget-guard

    De maximale kosten worden bepaald vóór de eerste betaalde aanroep. Boven het maandplafond, of bij uitgeputte credits tijdens de run, stopt de pijplijn en meldt dat, in plaats van stilletjes door te blijven uitgeven.

    • Slackalert
  4. 02

    Kwalificeren en aan een segment toewijzen

    Filters op omvang en openstaande rollen, ontdubbeling op domein, een permanente uitsluitingslijst, en een controle tegen iedereen die al benaderd is. Wat overblijft, gaat naar het segment waarvan de boodschap past.

    • Neonontdubbeling
  5. 03

    Contact verrijken

    Eerst de koper, dan de aanleiding: financieringsfase en groei in headcount, één keer per bedrijf betaald in plaats van één keer per contact. Elk adres wordt geverifieerd voordat het gebruikt wordt.

    • Apollopersonen
    • Apollobedrijven
    • NeverBounce
  6. 04

    De sequence schrijven

    Eén mail per contact op basis van het segmenttemplate, met een opening op het eigen signaal van dat bedrijf, plus twee varianten om te testen en een opvolgreeks waarin elke stap een nieuwe invalshoek is. Controles op lengte, onderwerp en verboden formuleringen draaien op elk concept.

    • Claudeconcept
  7. 05

    Beoordelen en herschrijven

    Een sterker model beoordeelt elk concept als specialist in cold email en deliverability: het geeft een score en herschrijft het concept. Boven de drempel mag het geladen worden, daaronder blijft het liggen voor aandacht.

    • Claudereview
  8. 06

    De campagne als concept klaarzetten

    Eén campagne per segment, aangemaakt als concept en nooit door code geactiveerd. De mail van elk contact reist mee als variabele per lead, met de handtekening van de afzender en een zichtbare afmeldoptie.

    • Instantly
  9. 07

    Een mens leest en activeert

    De enige menselijke stap in de build: ongeveer 30 minuten op maandag, waarin de campagnes van de week worden gelezen en de juiste worden aangezet. Tot die klik is het werk van de week naar niemand verstuurd.

    • Instantlyactiveren

Elke reactie afhandelen

Elke 3 uur, op werkdagenGitHub Actionsreply-watch.yml

  1. 01

    De inbox ophalen

    Nieuwe binnenkomende berichten worden opgeslagen vóór elke modelaanroep, zodat een storing een reactie vertraagt in plaats van verliest.

    • Instantlyinbox
    • Neon
  2. 02

    Classificeren en een antwoord opstellen

    Geïnteresseerd, nu even niet, verkeerde persoon, afmelding. Elke reactie wordt geclassificeerd en er wordt een antwoord opgesteld in de eigen toon van de afzender. Wat misgaat, wordt bij de volgende run opnieuw geprobeerd.

    • Claudeclassificatie
    • A

      Afmelding

      Onderdrukt op elke mailbox en gespiegeld naar onze eigen administratie. Geen concept, geen antwoord, nooit meer benaderd.

      • Instantlyblokkeerlijst
    • B

      Al het andere

      Het concept verschijnt in het saleskanaal, met de thread, de classificatie en twee knoppen.

      • Slack
  3. 03

    Goedkeuren en versturen, of afwijzen

    Eén tik, vanaf een telefoon. Alleen die tik verstuurt de mail, in de oorspronkelijke thread, via een endpoint dat precies hiervoor bestaat.

    • Slackgoedkeuring
    • Vercelendpoint
  4. 04

    De deal verplaatsen

    Een contact met echte interesse, en alleen dat, wordt in de juiste fase in het CRM gezet.

    • HubSpot

Meten, en stoppen wat niet werkt

VrijdagGitHub Actionsmonitor.yml

  1. 01

    De cijfers van de week ophalen

    Verzendingen, opens, reacties, bounces en warmup-scores van de mailboxen, per campagne en per segment.

    • Instantlyanalytics
    • Neon
  2. 02

    Stopregels

    Elk segment heeft vooraf een getal op papier: een minimum aan volume, en het reactiepercentage dat het moet halen. Daaronder wordt het segment dood verklaard in plaats van opgelapt.

  3. 03

    De winnende variant kiezen

    De twee varianten worden vergeleken op reacties, niet op opens, en de winnaar bepaalt hoe volgende week wordt geschreven.

  4. 04

    Deliverability-alarm

    Een bouncepercentage of warmup-score buiten de drempel geeft dezelfde dag een alarm. Domeinreputatie is het enige bezit dat dit systeem niet snel kan herstellen.

    • Slackalert
  5. 05

    Vrijdagdigest

    Outbound, CRM, zoekdata en pijplijn worden samen gelezen en samengevat in één korte brief: wat bewoog, waar we mee stoppen, en waarover beslist moet worden.

    • Claudesamenvatting
    • HubSpot
    • Search Console
    • Slackdigest
  6. 06

    De oordeelsmomenten

    Welk segment eruit gaat, welke wig aandacht krijgt, wanneer het aanbod verandert. Het systeem levert het bewijs en de deadline, een mens neemt het besluit.

Eén gedeelde staat, geen drie losse scripts

Neon Postgres achter een Vercel-API

Elke job leest en schrijft dezelfde records: bedrijven, contacten, outbound, signalen. Een contact kan maar op één plek in de funnel staan, een run die halverwege sneuvelt hervat vanuit de opgeslagen staat, en niemand wordt twee keer ontdekt, betaald of gemaild.

  1. ontdekt
  2. verrijkt
  3. concept
  4. beoordeeld
  5. geladen
  6. verzonden
  7. verlaat via
  8. vervallen
  9. afgemeld

Wat de engine niet mag doen

Dit zijn eigenschappen van de build, geen regels die iemand moet onthouden. Elk ervan is code die draait, of er nu iemand meekijkt of niet.

  • Verstuurt nooit uit zichzelf

    Campagnes worden als concept aangemaakt. Geen enkel codepad activeert er een, dus een mail vertrekt alleen als een mens op versturen klikt.

  • Gaat nooit over het plafond heen

    De maximale datakosten staan vast vóór de eerste betaalde aanroep, en de run breekt af in plaats van het maandbudget te overschrijden.

  • Respecteert een afmelding direct

    De onderdrukking gaat eerst naar het verzendplatform, zodat die geldt op elke mailbox en in elke toekomstige campagne.

  • Pauzeert wel, activeert nooit

    De monitor mag een falende campagne op eigen gezag stoppen. Er een starten is voorbehouden aan een mens.

  • Verliest niets bij een storing

    Inkomende post wordt opgeslagen voordat die verwerkt wordt, en elke fase pakt bij de volgende run de opgeslagen staat weer op.

  • Laat een spoor na

    Elk concept, elke herschrijving, score en stopbesluit wordt vastgelegd, zodat elke verzending achteraf uit te leggen is.

De lus sluit. Wat vrijdag wordt gelezen, de winnende variant, de dode segmenten, het beeld van de deliverability, is waar de run van maandag op mikt en tegen schrijft. De engine wordt elke week beter in zijn werk zonder dat iemand hem herschrijft.

Andere cases

Heeft u een workflow zoals deze?

Leg ons die van u voor. Wij brengen in kaart waar AI echt het verschil maakt en wat er nodig is om het onderhoudbaar te bouwen.

U praat direct met de mensen die het systeem bouwen. Geen salesdruk, en hoe dan ook een eerlijk beeld.