Skip to main content

Using your own AI provider

By default, TagoAI runs on a model and provider selected by TagoIO. If you want direct control over which model handles your data — for compliance, cost, or model-preference reasons — you can connect your own provider to a profile.

AI Provider configuration under Profile Settings › Services

Where to configure it

Go to Profile Settings → Services → AI Provider. The setting is per profile, so different profiles in your account can use different providers or stay on the TagoIO default.

Pick a provider from the Select Provider dropdown, enter the required credentials, and save. From that point on, TagoAI calls go through your account with that provider.

Supported providers

You can choose from:

  • Use TagoIO default — TagoIO handles the model and provider. No configuration needed.
  • OpenAI
  • Anthropic
  • AWS Bedrock
  • Google Gemini
  • OpenRouter

Each provider asks for its own set of credentials (API key, region, account ID, and so on, depending on the service).

How your keys are stored

Provider credentials are stored in TagoIO Secrets and encrypted at rest. They are only read when TagoAI needs to send a request and are not exposed through the Admin once saved.

Request limits and billing

When a profile uses its own AI provider:

  • Requests go through your provider account and are billed by that provider directly.
  • The profile's TagoAI request limits do not apply — you manage rate limits and quotas with your provider.

When a profile uses Use TagoIO default, requests count against the monthly TagoAI limit included in the plan.

Switching back to the default

To stop using your own provider, open the same settings page, select Use TagoIO default, and save. TagoAI will resume using the TagoIO-managed provider on the next request.