This website will offer limited functionality in this browser. We only support the recent versions of major browsers like Chrome, Firefox, Safari, and Edge.

How Do You Balance AI Innovation with Enterprise Stability?

How do you evolve AI agents without disrupting the planning environments customers already rely on? In this video, discover how Board’s architecture uses the Microsoft Agent Framework, configurable LLMs, and a decoupled data set API to introduce new agents and upgrade models without affecting existing data cubes, procedures, screens, or planning logic.

View Full Video Script

1:43 min
  1. For us, building board agents that allow us a quick evolution without

  2. destabilizing what the customer already built was one of the fundamental

  3. constraints we had to put in place when we built the architecture.

  4. The architecture is built on the Microsoft Agent Framework, so it's a product from

  5. Microsoft Azure Stack that allows you to call multiple LLMs.

  6. For us, it's important to be able to update our board agents and use the latest and

  7. greatest frontier models underneath.

  8. And Agent Framework allows us to do that with just configuration changes.

  9. So whenever we migrate to a new LLM version, whenever something more powerful comes

  10. out, we can adjust it. We can adjust the instruction without touching the planning

  11. environment and the configuration of the planning environment our customers have in

  12. place. Moreover, I would add that the boundary that we spoke about earlier, the

  13. dataset API, which decouples the planning logic from the agent interfaces, well,

  14. that interface allows us to roll out new agents without having an impact on the

  15. underlying structure of data cubes and procedures and screens and all the other

  16. traditional configurations that are present in a board implementation.

  17. So we really wanted to introduce a layer to decouple the LLM configuration and the

  18. interface of the LLM from anything else that you need to touch in a normal planning

  19. implementation. This way, whenever we update the agents, we can make sure that you

  20. don't have an impact on the rest of the planning environment.

You may also be interested in