What do you use to plan your AI?

I know about behaviour trees but I would more so like to know how to best plan how yours or in this case mine should look.