Terug naar BlogProduct Update

Famulor Tidy Up voor automatiseringen en assistant flows

Famulor Tidy Up ordent complexe automatiseringen en assistant flows opnieuw zonder stappen, verbindingen, voorwaarden of gesprekslogica te wijzigen.

Sarah Müller16 oktober 20267 min. leestijd

Inhoud samenvatten met:

bs-body:start

Complexe automatiseringen groeien zelden in een rechte lijn. Eén extra foutpad, voorwaarde of toolstap kan een workflow logisch correct maken, maar visueel lastig om te controleren. Famulor introduceerde op 14 oktober 2026 Tidy up: een lay-outfunctie voor automatiseringen en assistant flows die nodes en verbindingen verplaatst zonder hun gedrag te herschrijven. Bron: Famulor changelog, 14 oktober 2026.

In het kort

  • Tidy up ordent het canvas, niet de bedrijfs- of gesprekslogica.
  • Automatiseringen worden van links naar rechts georganiseerd; assistant flows van boven naar beneden.
  • Stappen, instellingen, verbindingen, voorwaarden en retry-paden blijven intact.
  • In de editor moet je Save kiezen om de nieuwe lay-out te behouden.
  • De functie vervangt geen tests of een functionele beoordeling van vertakkingen.

Wat Tidy up daadwerkelijk verandert

Tidy up is een lay-outfunctie voor grafiekgebaseerde workflows. Het berekent nieuwe posities voor bestaande nodes zodat de volgorde, vertakkingen en gedeelde stappen makkelijker leesbaar worden. Het creëert geen nieuwe automatisering en verandert niets aan een zakelijke beslissing.

Voor automatiseringen documenteert Famulor de volgende lay-outregels:

  • De grafiek loopt van links naar rechts.
  • Elke vertakking krijgt een eigen rij.
  • Bij een Condition staat de true-vertakking boven de false-vertakking.
  • Stappen binnen Loop on Items staan onder de Done-vertakking.
  • Een verbinding die stappen overslaat, wordt waar mogelijk op een rechte lijn gehouden.

Alleen posities veranderen. Stappen, instellingen, verbindingen en vertakkingen blijven op hun plek. Bron: Famulor Automations-documentatie.

Assistant flows gebruiken een andere oriëntatie. De functie ordent nodes van boven naar beneden met witruimte voor vertakkingen en gedeelde stappen. Retry-verbindingen blijven eveneens intact. Instructies, tools, voorwaarden en oproepinstellingen blijven behouden. Bron: Famulor Flow Builder-documentatie.

Wanneer automatische ordening het meest nuttig is

Tidy up is vooral handig nadat een workflow is gegroeid en meerdere mensen deze moeten begrijpen of onderhouden. Veelvoorkomende situaties zijn:

  • Een automatisering bevat verschillende Conditions met succes- en foutpaden.
  • Een lus verwerkt meerdere items en heeft een aparte afrondingsvertakking.
  • Een assistant flow ondersteunt diverse gespreksdoelen, fallbacks en gedeelde overdrachtspunten.
  • Een team neemt een workflow over die door iemand anders of door Milian is gebouwd.
  • Een beoordeling vereist een helder overzicht van welke verbindingen bij elkaar horen.

Een schone lay-out verbetert de leesbaarheid, maar is geen bewijs dat de workflow werkt. Een opgeruimd diagram kan nog steeds een ambigue voorwaarde, een verkeerde veldkoppeling of een ongetest foutpad bevatten. Als je eerst een algemene introductie nodig hebt, lees dan het Famulor Flow Builder-overzicht. Voor doelbewuste tool-uitvoering, zie forcing tool calls in the Flow Builder.

Een automatisering opruimen in de editor

De workflow van de Automation Builder is bewust kort:

  1. Open de automatisering die je wilt ordenen.
  2. Bevestig dat de huidige stappen en verbindingen zichtbaar zijn op het canvas.
  3. Kies Tidy up naast de zoomregelaars.
  4. Controleer de nieuwe lay-out en loop elk hoofd- en foutpad na.
  5. Kies Save als je de lay-out wilt behouden.

Stap vijf is belangrijk. De editor ordent eerst het huidige concept, inclusief stappen die nog niet zijn opgeslagen. De lay-out wordt pas persistent na Save. Tot die tijd blijft de onderliggende automatisering de laatst opgeslagen versie behouden.

Je kunt Milian ook vragen om de openstaande automatisering op te ruimen. De documentatie geeft “tidy up this automation” als voorbeeldverzoek. Milian ordent het huidige concept, inclusief niet-opgeslagen stappen. Jij blijft verantwoordelijk voor de functionele beoordeling.

Een assistant flow ordenen en centreren

De Flow Builder biedt twee verschillende bedieningselementen:

  • Center flow brengt de volledige grafiek weer in beeld.
  • Tidy up flow berekent nieuwe posities en witruimte voor de gehele workflow.

Center flow is nuttig wanneer je simpelweg de oriëntatie op het canvas bent kwijtgeraakt. Tidy up flow is de betere keuze wanneer nodes elkaar overlappen, verbindingen lastig te volgen zijn of een groeiende flow moet worden voorbereid op een beoordeling.

Volg na het ordenen elk gesprekspad van Start tot End één keer. Controleer in het bijzonder:

  • Zijn labels eenduidig vanuit het perspectief van de beller?
  • Zijn voorwaarden wederzijds uitsluitend en volledig?
  • Is er een nuttig pad voor tool- en Collect-fouten?
  • Leidt elke overdracht nog steeds naar de beoogde bestemming?
  • Eindigt elke relevante route bij een passende End- of Transfer-stap?

Tidy up beantwoordt deze vragen niet. Het maakt de grafiek makkelijker leesbaar zodat jij ze kunt beantwoorden. De gids voor designing intelligent conversation flows legt uit waarom duidelijke node- en edge-labels belangrijk zijn.

Opgeslagen automatiseringen ordenen via API, MCP of CLI

Tidy up is niet beperkt tot de gebruikersinterface voor opgeslagen automatiseringen. Famulor documenteert drie toegangspaden:

Toegangspad Operatie
Public API POST /api/v1/automations/{id}/graph/layout
MCP tidy_automation_graph
CLI famulor tidy-automation-graph <id>

Volgens de documentatie vereist de operatie geen request body. Het antwoord rapporteert de automatisering-ID, of de lay-out is opgeslagen en het aantal stappen en verbindingen. Lees de automatisering daarna als je de nieuwe posities moet inspecteren of verwerken. Bron: Famulor Automations-documentatie.

Gebruik voor een bestaande assistant flow POST /api/v1/assistants/{id}/flow/layout. Het MCP-equivalent is tidy_assistant_flow. De API ordent en slaat de bestaande grafiek op en vereist schrijftoegang tot de assistant. Geavanceerde flows vereisen toegang tot de Flow Builder. Bron: Famulor Flow Builder-documentatie.

Als je terugkerende werkplaatstaken beheert vanaf een terminal, biedt de Famulor CLI-gids een startpunt. Voor AI-clients en andere MCP-applicaties legt Famulor MCP for AI agents het verbindingsmodel uit.

Praktijkvoorbeeld: intake voor buitendienstafspraken

Een technisch servicebedrijf accepteert noodmeldingen en afspraakverzoeken via een voice-agent. De assistant flow bevat deze paden:

  1. Identificeer het verzoek: urgent incident of reguliere afspraak.
  2. Verzamel bij een incident de locatie en het terugbelnummer.
  3. Beslis op basis van urgentie: doorverbinden naar het storingsdienstteam of een ticket aanmaken.
  4. Verzamel bij een afspraak de beschikbaarheid en voer een boekingsstap uit.
  5. Bied bij een toolfout een alternatief of verbind veilig door.

Na diverse bewerkingen overlappen het noodpad, het afspraakpad en de retry-verbindingen elkaar op het canvas. Tidy up flow ordent de bestaande nodes van boven naar beneden. Het team kan daarna de kritieke overdrachtsroute makkelijker volgen. Het verandert niets aan de urgentiedefinitie of de overdrachtsbestemming.

Na het gesprek start een aparte automatisering. Deze controleert de gedocumenteerde uitkomst, maakt waar nodig een taak aan en verstuurt een bevestiging. Een Condition scheidt urgente en reguliere gevallen; fouten van een extern systeem volgen een toegewezen pad. Tidy up ordent deze grafiek van links naar rechts en geeft elke vertakking een eigen rij.

Het praktische voordeel is de controleerbaarheid: operations, support en het functionele team kunnen zien welke route een dossier aflegt. Of de automatisering werkt, moet nog steeds worden geverifieerd met testruns, run-geschiedenis en de daadwerkelijke inputs en outputs. De Automations-documentatie beschrijft de beschikbare status, stapvolgorde, input, output, fout, duur en credit-informatie.

Wat Tidy up niet doet

De grens is net zo belangrijk als de functie:

Tidy up doet wel Tidy up doet niet
bestaande nodes verplaatsen prompts of voorwaarden verbeteren
vertakkingen ruimtelijk scheiden logisch onjuiste verbindingen corrigeren
flows makkelijker beoordeelbaar maken tools of inloggegevens testen
retry-verbindingen behouden gesprekskwaliteit of uitkomsten garanderen
lay-out beheren via UI en interfaces privacy- of compliance-goedkeuring bieden

De ordening verwerkt de grafiekstructuur. Volgens de documentatie verandert het niets aan gespreks- of automatiseringsdata en vervangt het geen privacybeoordeling. Als je tegelijkertijd prompts, toolkoppelingen of ontvangers bewerkt, behandel die wijzigingen dan als een aparte release en test ze onafhankelijk.

Controleer voor telefoonworkflows ook overdrachten, DTMF, nummerformaten, toestemming en opnames onder de regels voor jouw specifieke use case. Het verplaatsen van nodes is geen nieuwe juridische basis of compliance-belofte.

Een veilige checklist na het ordenen

Gebruik na elke Tidy up-operatie dezelfde korte controle:

  • Vergelijk het aantal nodes en verbindingen met de verwachte grafiek.
  • Volg elk hoofdpad één keer visueel.
  • Inspecteer Conditions, lussen, retries en foutpaden.
  • Controleer gedeelde stappen op onverwachte inkomende verbindingen.
  • Sla alleen op wanneer de ordening begrijpelijk is.
  • Voer een test of simulatie uit na elke functionele wijziging.
  • Inspecteer bij live automatiseringen daarna de run-geschiedenis.

Omdat Tidy up alleen posities verandert, moet gewijzigd gedrag niet worden behandeld als een verwacht lay-outeffect. Controleer in dat geval of er andere conceptwijzigingen zijn opgeslagen met de nieuwe ordening.

Conclusie

Famulor Tidy up pakt een bescheiden maar veelvoorkomend operationeel probleem aan: grafieken worden met elke uitbreiding lastiger leesbaar, zelfs als ze nog steeds werken. De functie ordent automatiseringen en assistant flows voorspelbaar zonder hun logica te herschrijven.

Het grootste voordeel zit in beoordeling en samenwerking. Gebruik Tidy up als visueel hulpmiddel, Save als een bewuste stap voor persistentie, en tests of run-geschiedenis als bewijs van gedrag. Dat houdt een duidelijke grens tussen wat er alleen schoner uitziet en wat daadwerkelijk is geverifieerd.

Veelgestelde vragen

Verandert Tidy up mijn automatisering?

Het verandert de posities van bestaande stappen. Famulor stelt dat instellingen, verbindingen en vertakkingen intact blijven. Kies in de editor Save om de nieuwe lay-out te behouden.

Kan Milian niet-opgeslagen stappen ordenen?

Ja. In een open automatisering of assistant-editor kan Milian het huidige concept ordenen, inclusief niet-opgeslagen stappen of wijzigingen.

Verbetert Tidy up automatisch een assistant flow?

Nee. Het verbetert de visuele ordening. Prompts, edge-labels, voorwaarden, tools en fallbacks vereisen nog steeds een functionele beoordeling en tests.

Kan ik Tidy up programmatisch uitvoeren?

Opgeslagen automatiseringen ondersteunen Public API-, MCP- en CLI-operaties. Assistant flows ondersteunen API- en MCP-lay-outoperaties. Volg de gedocumenteerde toegangsvereisten.

bs-body:end
Sarah Müller
Sarah Müller

Auteur bij Famulor

AI-telefoonassistent

Alles in één plan. probeer Famulor

Spraak-AI, workflows en integraties in één platform.

Famulor AI inkomend gesprek op een smartphone
Nieuwsbrief

Antwoord eerst. Groei snel.

Abonneer je om het laatste nieuws, productupdates en gecureerde AI-inhoud te ontvangen.