Connect an AI provider#
Reportworq's AI features do not embed a fixed model. Instead, an administrator configures one or more AI provider connections, each of which names a provider, holds its credentials and model selection, and carries an Enabled flag. Every AI feature, such as insights and the RWAIINSIGHT function, then resolves a model from the set of enabled connections. Configuring at least one enabled connection is the single prerequisite for all AI in the product.
When to use it. Do this once, during setup, before authors build AI-narrated reports or use the RWAIINSIGHT function. With no enabled connection, the AI features stay hidden or cannot run.
Before you start#
- Administrator access to Settings, in the AI Connections family of the integrations hub. See The integrations hub.
- Valid provider credentials for the provider you intend to use. The one exception is Reportworq AI, which uses your license entitlement rather than an API key.
- AI connections are workspace-scoped: each workspace has its own connections.
Add and enable a connection#
- Go to Settings ▸ Integrations and choose Add integration.
- In the AI Connections group, pick the provider tile. A new connection is created disabled, with provider defaults, and its editor opens.
- Set a Name. This is how authors pick the connection later, and how the
RWAIINSIGHTfunction resolves it, so make it recognizable. - Fill in the provider's required fields (see the table below).
- Choose Test connection. Reportworq calls the provider and reports success or the provider's own error message.
- Turn on Enable provider, then Save. Only enabled connections are used by downstream features. Save stays disabled until you have changed something.
Provider reference#
| Provider | Required fields | Notable options and defaults |
|---|---|---|
| OpenAI | API Key, Model Id | Optional Organization Id. Default Temperature 0.7, Default Max Tokens 1024. Model Id defaults to gpt-5.1. Temperature range 0-2. |
| Azure OpenAI | Endpoint, Deployment Name, API Key | Default Temperature 0.7, Default Max Tokens 1024. Temperature range 0-2. Create the Azure OpenAI resource and deploy a model first, then record the Deployment Name, API Key, and Endpoint. |
| Amazon Bedrock | Access Key Id, Secret Access Key, Region, Model Family, Model Id | Optional Session Token. Default Temperature 0.5, Default Max Tokens 1024. Temperature range 0-1. The Model Family dropdown currently offers Anthropic only. Region is the source region for request origination. Supply a Session Token only if your organization's security policy requires one. |
| Reportworq AI | Model Tier | No API key, access is brokered through your license with managed token quotas. Shows a Token Usage and Quota panel with a Check now action. Available only when your license grants the hosted-AI entitlement. |
Notes and limits#
- OpenAI silently falls back to
gpt-4o-miniwhen Model Id is blank. A new OpenAI connection defaults its Model Id togpt-5.1, but if the stored Model Id is ever cleared to nothing, the connection does not error, it quietly runs ongpt-4o-miniat call time. That can surprise anyone reconciling model choice or billing against what the editor appears to show, so always keep an explicit Model Id set. - Temperature ranges are imposed by the provider, not clamped in the form. The temperature box accepts any number; an out-of-range value is not blocked when you save, but the provider's API rejects it at call time. Stay within the ranges above (OpenAI and Azure OpenAI 0-2, Bedrock 0-1).
- Some providers are preview-gated or off in the current build.
- Amazon Bedrock currently exposes only the Anthropic model family in the editor.
- Azure AI Foundry exists in the code but is not registered, so it does not appear as a choice in the current build. Do not plan around it.
- Credentials are masked. API keys and AWS secret and session keys render in a masked field with autofill disabled, and are stored through the AI connection content store.
- Reportworq AI metering. The hosted connection shows monthly quota, used this month, remaining, this session, lifetime total, and the reset date, with a Check now action. Other providers are not metered centrally.
Going deeper. Every AI call made through these connections is recorded. See Audit logs. The internal prompts sent to the provider are editable in The AI prompt store.
Feedback on this page
Comments, questions, requests, or something missing or unclear? Email us - the page you are on is filled in for you.
Email feedback on this pageOr write to support@reportworq.com directly.