1. Install the Visual from Microsoft Marketplace
AI Chatbot is published on Microsoft Marketplace as SmartVisuals AI Chatbot. Open the listing and click "Get it now", or search for "SmartVisuals" in the Power BI visuals gallery, then click "Add" to install it. You can also download the .pbiviz file and import it manually.
2. Optional: Use Your Own AI API Key
With a license key the chat works straight away on SmartVisuals AI (included), no API key needed. If you prefer your own AI account, choose your provider under AI Provider in the format pane and paste an API key from one of these:
- OpenAI: platform.openai.com/api-keys
- Anthropic: console.anthropic.com
- Google AI: aistudio.google.com/app/apikey
- xAI (Grok): console.x.ai
- Azure OpenAI: portal.azure.com - Requires Azure subscription with OpenAI service enabled
3. Enter Your License Key
After adding the visual to your report, open the visual's format pane in Power BI. Navigate to the "License" section and enter your SmartVisuals license key. You can get a free license from our AI Chatbot page or purchase a paid plan from your dashboard.
Frequently Asked Questions
Troubleshooting
"Invalid API key"
Verify your key is correct and has sufficient credits. Make sure you're using the right key format for your selected AI provider.
"Network error"
Check your firewall/proxy settings. The visual needs access to smartvisuals-api.vercel.app (license check, SmartVisuals AI, and the relay for Anthropic and Google keys) and, with your own OpenAI, xAI or Azure OpenAI key, to api.openai.com, api.x.ai or your-resource.openai.azure.com.
"License expired"
Renew your license at smartvisuals.io/dashboard
Accessibility
| Tab | Moves between the message box, the send button and the menu button. |
| Enter | Sends the question typed in the message box. |
| Shift+Enter | Starts a new line in the message box without sending. |
| Enter or Space | Opens the link on the license screen and the call to action under Instant Insights. |
| Escape | Closes the conversation history window and the chart image window. |
| Ctrl+K | Clears the chat (Terminal theme only). |
| Ctrl+L | Moves focus back to the message box (Terminal theme only). |
- Reduced motion — When the operating system asks for reduced motion, animations and transitions inside the visual are switched off. Message animations are also off by default (Interface > Enable Animations).
- High contrast — When the system asks for more contrast, every message gets a solid outline. Buttons and text fields show a 2px focus outline in the text colour. Colours otherwise follow the selected theme; the visual does not switch to the Power BI high-contrast palette.
- Screen readers — Questions and answers are plain text on the page, in reading order. The conversation history opens as a labelled modal dialog, and the menu and send buttons carry their names in the interface language.
- Context menu — Right-click (or the context-menu key) on the chat opens the Power BI context menu. Inside the message box you get the normal text menu for copy and paste.
- Languages — The interface is in English, Czech, German, French and Spanish (Language > Interface Language). Answers follow the language of your question, or the Chat Language you set.