Skip to main content
The xAI Grok subscription provider lets Roomote use included Grok capacity from an eligible SuperGrok or X Premium+ account. It uses account authorization and plan limits instead of an XAI_API_KEY and metered API billing.

Connect a subscription

Add xAI (Grok subscription) in Settings > Models and complete the xAI authorization flow with the account that owns the eligible plan. No API key or deployment environment variable is required. Subscription models keep the xai/ prefix. Connecting the subscription seeds Grok 4.6 as the default coding model. Grok chat models that xAI publishes after the connection appear in Settings > Models and the task model switcher automatically, without a Roomote update; image and video Grok models are omitted, and models you disable or remove stay that way. When both subscription and xAI API key connections exist, Roomote prefers subscription access for those models.

Cost behavior

Requests consume the plan’s included usage windows rather than an xAI API balance. Roomote displays plan and allowance information when xAI’s unofficial CLI usage service returns it. That service can change without notice, so the usage line may disappear even while inference still works. Your xAI or X plan and billing page is authoritative.

Verify setup

  1. complete the xAI authorization flow
  2. confirm the Grok subscription shows as connected
  3. pick a Grok chat model and assign it to a role
  4. run a small task and check the subscription usage display when available

Common issues

  • Authorization succeeds but models fail. Confirm the account has an eligible active plan with coding or API-compatible Grok access.
  • Usage is not displayed. The provider’s unofficial usage endpoint may be unavailable; try a task before reconnecting.
  • The allowance is exhausted. Wait for the plan window to reset or disconnect the subscription so a configured XAI_API_KEY can provide metered capacity.