AI has largely been built and taught for developers. Most training resources explain features, models, and capabilities, but stop short of answering the question many BAs actually have: how to truly start using AI in my day-to-day work as a business analyst
That disconnect has created an adoption gap as most learning paths assume you're writing code, building applications, or experimenting with APIs. The good news is that AI is no longer just for developers.
With the right workflows, business analysts can use AI to accelerate research, improve stakeholder communication, support data analysis, and make better business decisions.
This guide will show you where to start.
The 3 steps of using AI as a business analyst
AI adoption as a BA isn't a single jump. It happens in three stages, each one removing a friction point the previous one created:
- Stage 1: Just chat. Open an LLM, give it context, ask for what you need, and get value immediately.
- Stage 2: Save your prompts. Stop retyping the same setup and save your most-used prompts as reusable commands.
- Stage 3: Build an agent. Organise those prompts into a proper agent with shared context, shared skills, minimal repetition.
Most BAs get everything they need from stages 1 and 2. Stage 3 is optional and worth knowing about, but don't let it intimidate you out of starting.
Step 1: Start with a chat
Open ChatGPT or Claude and use a capable model, ideally a mid-tier paid one or better. The free versions can work, but they often give thinner answers. If your first AI experiment is based on a weak model, you may end up judging the tool before seeing what it can actually do.
Now give your AI enough context to be useful: the role you want it to play, the product or domain you're working on, and the business analysis tasks you need help with. For example, imagine you are a BA at a fintech company building a retail banking app. You have just come out of a messy stakeholder call about improving the transactions screen.
AI prompts for business analysts:
This prompt is not perfect. It does not need to be. It is simply enough to get the first useful response. Once the context is set, ask for what you need.
Format your questions as: "As a <user>, I want <goal> so that <reason>."
You'll get structured user stories back on the first try. It will also turn your unstructured conversations into useful analysis and reporting outputs.
Step 2: Save your prompts as reusable commands
After a few days of using AI, you'll notice you're repeating yourself. Every new chat starts with the same setup: your role, product context, Jira format, and instructions on how you want responses structured.
It works, but retyping it every time gets old quickly. The fix is to save your most-used prompts as reusable commands. Create one command for each task you perform regularly: