I like the way Arcade handles the agents -- I actually built a simple internal web app that we're using at Snyk to help with employee promotion, on top of Arcade's social integrations: https://github.com/snyk-labs/ai-promoter
Your example is a pretty cool concept. I'll have to try it out!