Kenny in #agent-account

Kenny is de assistent van de studio. In #agent-account leest hij mee en antwoordt hij op elk bericht, in de thread. Hij zoekt in de vault, kijkt live in Teamleader, zet wijzigingen in Teamleader klaar en post elke werkdag wat de accountmanagers moeten weten.

Het kanaal is klein: Jeff en Michel, de oprichters, en Lowie. Alle drie kunnen ze Teamleader live laten lezen, wijzigingen laten klaarzetten en die goedkeuren. Michel en Lowie keuren sinds 29 oktober 2026 goed met dezelfde rechten als Jeff.

Kenny voert zelf nooit iets uit. Hij zet klaar, een van hen beslist en code op de server voert uit. Die code heet de writer.

Vragen stellen

Vraag het in het kanaal zoals je het een collega zou vragen. Kenny zoekt eerst in de vault: de wiki, de dagelijkse digests en het triagerapport van die ochtend. Wat hij niet vindt, zegt hij. Hij vult niets aan met gissingen.

Voor Jeff, Michel en Lowie kijkt hij ook live in Teamleader: deals en offertes, projecten met hun taken en uren, facturen en creditnota's, tijdregistraties en afwezigheden. Daarbij leest hij alleen. Wijzigen loopt altijd via een set en een goedkeuring, zoals hieronder. Je kan bijvoorbeeld vragen:

Kenny antwoordt in woorden en plakt nooit ruwe data. Bedragen zijn exclusief btw, tenzij je vraag over betalen gaat. Hij zegt erbij dat het cijfer live uit Teamleader komt, en van welk uur. Vindt hij niets op een naam, probeer dan een kortere of andere schrijfwijze. Dat Teamleader niets vindt, bewijst niet dat het er niet is.

Boekhoudkundige keuzes, zoals het boekjaar waarin iets valt, maken Jeff en de boekhouder. Kenny levert de feiten uit Teamleader. Vraagt iemand anders dan Jeff, Michel of Lowie iets dat alleen Teamleader weet, dan zegt Kenny dat een van hen het kan laten opzoeken.

Goed om te weten:

Wijzigingen laten voorbereiden

Jeff, Michel en Lowie kunnen Kenny vragen om iets in Teamleader aan te maken of te wijzigen. Kenny zet het klaar als een set: een genummerde lijst van stappen. De server controleert elke stap en zet een kaart in de thread. Pas na een voer uit van een van hen gebeurt er iets.

Kenny werkt met de namen zoals ze in Teamleader staan. Raakt een naam niet precies één record, dan blokkeert de server die stap en toont hij de kandidaten. Ontbreekt er iets verplichts, zoals de klant, de deal, de prijzen of de data, dan vraagt Kenny het eerst. De server houdt zich aan de regels van Account Workflow. Een stap die ertegen ingaat, blokkeert hij.

Wat Kenny kan klaarzetten

Bij het inplannen kijkt de server naar de beschikbaarheid. Op een dag zonder werktijd, zoals een verlofdag, een sluitingsdag of het weekend, boekt hij niet, tenzij je er uitdrukkelijk om vraagt. Raakt de dag overboekt, dan staat dat op de kaart en gaat de boeking toch door. Een agenda-item nodigt alleen teamleden uit. Het type is standaard een taak, en een call of meeting kan ook. Tijd staat altijd op een taak, met een werktype.

Iemand inplannen op een taak die dezelfde set pas aanmaakt, lukt niet in één keer. Dat wordt een tweede set. Kenny zet na je voer uit niet zelf een volgende set klaar. Hij zegt welke zin je dan in de thread stuurt, bijvoorbeeld "plan nu Gerrit in".

Recepten

Wat vaak terugkomt, zet Kenny klaar als één set uit een vast recept.

Een wiki-update

Kenny kan ook een update van een wikipagina klaarzetten, bijvoorbeeld een logregel op een projectpagina. Dat doet hij alleen als je erom vraagt. Hij zegt welk nummer de update kreeg. Ze komt pas op de pagina als Jeff, Michel of Lowie voer uit met dat nummer antwoordt, in de thread waarin Kenny ze klaarzette.

De kaart

Wat je goedkeurt, is nooit Kenny's eigen tekst. Je keurt de kaart van de server goed, en die toont wat de server echt zal doen. Ze staat binnen een minuut in de thread, meestal al na enkele seconden. De kaart is in gewone taal:

Zo ziet een kaart eruit. Het voorbeeld is een boeking, met voorbeeldnamen:

*Goedkeuren?* "Yannick 4 uur op renson-campaign2027, 28/10"
Set 2026-10-27-005, 1 item, geldig tot 16:00.

1. Boeking: Yannick, wo 28/10, 4 u op "Motion design" (renson-campaign2027). Die dag dan 8 u van 8 u gepland.

Antwoord `voer uit`, of `stop`. Achteraf: `verwijder` in deze thread haalt weg wat de set aanmaakte. Alles technisch: `details`. Alleen Jeff, Michel of Lowie kan goedkeuren.

Goedkeuren en terugdraaien

Antwoord in de thread van de set met een van deze woorden. Code leest ze, dus typ ze zonder extra tekst. Hoofdletters en een punt achteraan maken niet uit. Alleen Jeff, Michel en Lowie kunnen ze geven. details mag iedereen vragen.

Antwoord Wat er gebeurt
voer uit Voert alle stappen uit die klaarstaan. Geblokkeerde stappen slaat hij over.
voer uit 1,3 Voert alleen stap 1 en 3 uit. voer uit 1 en 3 werkt ook.
voer uit behalve 2 Voert alles uit behalve stap 2.
undo 3,2 Draait die stappen terug. Undo vraagt altijd nummers.
verwijder Verwijdert wat de set zelf aanmaakte. verwijder 2,4 doet alleen die stappen.
stop Zet de noodstop. De writer voert niets meer uit, ook niet de rest van een lopende set, tot iemand hem op de server weer vrijgeeft.
details Toont de technische readback achter de kaart.

Het resultaat staat meestal na enkele seconden in dezelfde thread.

Undo zet een wijziging terug naar wat er voordien stond. Iets nieuws verdwijnt niet. Het gaat buiten gebruik. Een deal, offerte, project of taak krijgt [UNDO] voor de naam, en de writer verliest de deal, sluit het project en zet de taak on hold. Een kanaal archiveert hij, een rij zet hij op Archive en een agenda-item annuleert hij. Alleen een eigen boeking of tijdregistratie die minder dan een dag oud is, verwijdert undo echt. Wat iemand sindsdien in Teamleader aanpaste, laat de writer staan.

Verwijder werkt alleen in de thread van de set die het record aanmaakte, en alleen voor records die nog de naam dragen die de writer ze gaf. Zo haal je deals, offertes, projecten, taken, materialen, notities, boekingen en tijdregistraties weer weg, net als de rij in de Project Status-lijst en de projectpagina. Een Slack-kanaal archiveert de writer, want Slack kent geen verwijderen, en een agenda-item annuleert hij. Een map op de NAS blijft altijd staan. Die ruim je zelf op.

Onomkeerbaar. Een deal winnen of verliezen, een offerte aanvaarden en een agenda-item annuleren kan Teamleader niet terugdraaien. De kaart zet er vooraf "onomkeerbaar" bij. Terugzetten gaat dan met de hand in Teamleader.

Geldigheid. Een plan blijft 30 minuten geldig. De kaart zegt tot wanneer. Daarna weigert Kenny een voer uit. Vraag hem dan in de thread om de set opnieuw op te stellen, en je krijgt een nieuwe kaart. undo en verwijder werken ook later. De writer kijkt dan zelf na wat er sindsdien veranderde.

Intussen aangepast? Bij het uitvoeren vergelijkt de writer elk record dat de set wijzigt opnieuw met wat Kenny las. Paste iemand het intussen aan in Teamleader, dan stopt de set bij die stap. Wat al uitgevoerd is, blijft staan. Vraag Kenny dan om de rest opnieuw klaar te zetten.

Wat Kenny zelf post

Het triagerapport

Elke werkdag na de triage van 07:45 post Kenny het rapport van de ochtend: de agenda van vandaag, wat er verwerkt is, de open flags, de dossiers waar de bal bij ons ligt en per externe afspraak een korte voorbereiding. Het bericht begint met "Triage" en de datum.

Beantwoord je in het kanaal een open flag, dan noteert Kenny je antwoord bij die flag. De triage van de volgende werkdag voert het uit. Flags van soort gevoelig beantwoord je niet in het kanaal. Daarvoor ga je naar Jeff.

De budgetpost van 08:30

Elke werkdag om 08:30 post Kenny de budgetstatus van alle lopende projecten, live uit Teamleader. Eerst komt een figuur met een regel per factureerbaar project. Daarna volgt een korte tekst over wat aandacht vraagt. Per project telt het slechtste van geld en uren. Vanaf 80 procent staat er "let op", vanaf 100 procent "over budget". Een project zonder budget en zonder raming staat apart als "geen raming", want het valt niet te meten. Werk in regie dat nog niet gefactureerd is, krijgt een eigen regel. De post komt uit code, zonder model, en leest alleen.

Het resultaat van elke set

Na elke voer uit, undo of verwijder zet Kenny het resultaat in de thread van de set. Per stap staat er in de woorden van de kaart of ze uitgevoerd, overgeslagen, geblokkeerd of mislukt is. Heeft het project een pagina in de vault, dan krijgt die na een uitgevoerde set een gedateerde regel met wat er veranderde. Bedragen komen nooit op de projectpagina.

Figuren bij cijfers

Vraag je een overzicht van budget, marge, kosten of uren van een of meer projecten, dan plaatst Kenny eerst een figuur in de thread en daarna zijn uitleg. Per project toont ze een balk voor prijs, kost en marge, en daaronder een balk met de geregistreerde uren tegenover de raming. Kenny levert alleen cijfers die hij live in Teamleader of in de vault vond. De code tekent de figuur, zodat elke budgetfiguur er hetzelfde uitziet. Een figuur toont hoogstens acht projecten. Voor één los getal maakt Kenny er geen.

Wat Kenny nooit doet

Deze grenzen zitten in de code op de server. Ze gelden ook als iemand erom vraagt.

Los daarvan bespreekt Kenny in het kanaal geen vennoten- en aandeelhouderszaken. Daarvoor verwijst hij naar Jeff. Wachtwoorden, tokens en configuratiebestanden toont hij nooit.

Wat nog komt

Kenny gaat Teamleader ook zelf bewaken. Dat deel is gepland en nog niet gebouwd. Elke werkdag na de ochtendpull controleert de server dan de Teamleader-regels van Account Workflow (zie daar Bewaking), de controlepunten per projectfase, de naamgeving en de koppelingen tussen Teamleader, het Slack-kanaal, de map op de NAS en de projectpagina. Die controle draait als code, zonder model, en kost dus geen tokens. Wat afwijkt, komt in dit kanaal. Waar het kan, staat er een correctie klaar die je met dezelfde woorden goedkeurt. Later volgen een bericht per accountmanager, een wekelijks overzicht per persoon voor de oprichters en een korte brief per lopend project voor de Startup.

Gerelateerde pagina's