Overview
IBM watsonx.ai hosts foundation models in your IBM Cloud account, in a region you control, with enterprise auth and audit. Connect a watsonx project to Rootly and the same AI features that run on OpenAI or Anthropic — incident summaries, alert summaries, text editor, title generation — route through your watsonx project instead. Your incident data and AI prompts stay inside IBM Cloud’s regional boundary the entire time. The integration uses an IBM Cloud API key plus a regional inference endpoint. Rootly exchanges the API key for IAM bearer tokens automatically and refreshes them as needed, so the customer-side configuration is just two fields: region and key.Pick Your Region
Pick Your Model
AI-Powered Summaries
Enterprise Auth
Before You Begin
- In IBM Cloud — permission to create an API key under your IBM Cloud account and a watsonx.ai project the API key has access to. Most enterprises require IAM access via a watsonx-specific role.
- In Rootly — an admin role so you can reach Configuration → Integrations and complete the WatsonX setup.
Generate Your IBM watsonx API Key
The vendor-side setup happens in IBM Cloud. Refer to IBM’s API key documentation for the latest UI specifics; the high-level flow is below.Open IBM Cloud API Keys
Create The Key
rootly-watsonx-production works well). Choose an account-level or service-ID-scoped key based on your security policy. Click Create.Confirm Project Access
Note Your Region
us-south), Frankfurt (eu-de), London (eu-gb), Tokyo (jp-tok), Sydney (au-syd), and Toronto (ca-tor). The region you pick in Rootly must match the project’s region exactly.Connect WatsonX to Rootly
With the API key in hand, the Rootly side is two fields and a save.Open The WatsonX Settings
Pick The Region
- Americas
- Europe
- Asia-Pacific
us-south.ml.cloud.ibm.com— Dallasca-tor.ml.cloud.ibm.com— Toronto
Paste The API Key
Save And Verify
Configuration Reference
us-south.ml.cloud.ibm.com, eu-de.ml.cloud.ibm.com, eu-gb.ml.cloud.ibm.com, jp-tok.ml.cloud.ibm.com, au-syd.ml.cloud.ibm.com, ca-tor.ml.cloud.ibm.com.AI Features Powered by WatsonX
Once WatsonX is connected and enabled as the active AI provider, it drives the following Rootly features:Incident Summaries
Alert Summaries
Text Editor
Incident Title Generation
Selecting a Foundation Model
Rootly pulls the list of available foundation models live from your watsonx project. Whatever models your IBM Cloud identity has access to — IBM Granite, Meta Llama variants, third-party models published in watsonx, custom-tuned models — appear in the selector when configuring AI features. Default model behavior:- Out of the box, Rootly invokes a recent instruction-tuned Llama variant suitable for summarization and short-form generation
- To override, contact your Rootly account team — model selection is managed via a server-side configuration that maps each AI task type to a specific model ID
- Model availability depends on your IBM Cloud region; not all foundation models are available in every region
Test the Integration
After saving the WatsonX settings, verify end-to-end inference works.Trigger A Test AI Feature
Confirm Inference Succeeds
Check IBM Cloud Activity
Troubleshooting
Save fails with an authentication error
Save fails with an authentication error
- The key value was copied without surrounding whitespace
- The IBM Cloud identity attached to the key has at least Editor access to the watsonx project in the selected region
- The key hasn’t been revoked in IBM Cloud’s API keys panel
AI responses time out or fail silently
AI responses time out or fail silently
- The selected region’s watsonx endpoint is throttling — check IBM Cloud’s status page for region-specific incidents
- The foundation model selected isn’t available in your region — switch to a model that lists your region in IBM’s availability matrix
- Your IBM Cloud plan’s monthly tokens-per-minute quota is exhausted — review usage in IBM Cloud and consider upgrading
The model list is empty in Rootly
The model list is empty in Rootly
AI features still route to OpenAI or Anthropic after saving WatsonX
AI features still route to OpenAI or Anthropic after saving WatsonX
403 errors from IBM Cloud
403 errors from IBM Cloud
Rotating the API key
Rotating the API key
Frequently Asked Questions
How does WatsonX compare to OpenAI or Anthropic in Rootly?
How does WatsonX compare to OpenAI or Anthropic in Rootly?
Can I connect multiple watsonx regions?
Can I connect multiple watsonx regions?
Does my incident data leave IBM Cloud?
Does my incident data leave IBM Cloud?
Can I use a custom-tuned foundation model?
Can I use a custom-tuned foundation model?
What's the cost model?
What's the cost model?