Een bot-orkestrator is een centrale regelaar die een groep automatiseringsbots inplant, start en in de gaten houdt. Hij is de manager van de vloot: hij geeft elke bot zijn volgende klus, zorgt dat twee bots nooit dezelfde taak grijpen en grijpt in als er één niet meer reageert.
Stel je een verkeerstoren op een vliegveld voor. De vliegtuigen zijn de bots, elk in staat zelf te vliegen, maar zonder de toren botsen ze op de baan. De verkeersleider regelt de starts, spreidt de landingen en stuurt alles om dat in de problemen komt. Een bot-orkestrator doet hetzelfde voor RPA-bots: hij verdeelt werk uit een wachtrij en houdt de machines uit elkaar. Hij is de operationele kern van elke serieuze robotische procesautomatisering.
Naast het inplannen is de orkestrator de plek waar je ziet wat er gebeurt. Hij logt elke run, markeert mislukkingen en toont of je digitale personeel het bijhoudt. Dat maakt hem de natuurlijke thuisbasis voor automatiseringsmonitoring, want alle activiteit loopt er toch al doorheen. Hij lost ook een probleem op dat toeslaat zodra je meer bots dan machines hebt. Stel, je hebt drie bots die elk een ingelogde Windows-sessie nodig hebben, maar maar twee machines om ze op te draaien. De orkestrator houdt het werk van de derde bot in een wachtrij en start het zodra er een machine vrijkomt, zodat de licenties en machines bezig blijven zonder dat iemand met een agenda hoeft te schuiven. En als de ene klus van de andere afhangt, houdt hij de volgorde recht: de factuurbot draait pas als de data-invoerbot klaar is met het laden van de records van die dag. Zie het als de doorgeefkant van een keuken tijdens de avonddrukte. De borden zijn op verschillende momenten klaar, maar één iemand roept de bestelling om zodat de tafel een compleet gerecht tegelijk krijgt, geen koud voorgerecht en twintig minuten later pas het hoofdgerecht.
Bij TopDevs zetten we orkestratie op zodra een klant voorbij één bot gaat, want dat is precies het punt waarop onbeheerde automatiseringen elkaar stilletjes in de weg gaan zitten.