Skip to main content

How to set up a Custom LLM Integration

Connect your own LLM provider to extend system capabilities — add custom API keys, use your preferred models, and manage usage across all AI-powered features.

Victor Dolzijn avatar
Written by Victor Dolzijn
Updated this week

Why connect your own LLM?

Each team in GetSales comes with a pre-installed GPT model from OpenAI called System OpenAI Key.
You can find it in your Team settings → LLM Integrations:
https://amazing.getsales.io/settings/llm-integrations

The System OpenAI Key allows you to:

  • Use two models: gpt-5-mini and gpt-4o-mini

  • Get 1000 LLM credits per month (the number of credits used depends on the complexity of each request)

Each team currently receives 1000 LLM credits during the testing phase.
This limit may change later depending on your subscription plan.

You might want to add a Custom LLM Integration if you:

  • Need access to other OpenAI models

  • Want to use a different provider (e.g. Google, Anthropic, DeepSeek, xAI)

  • Don’t want to rely on system credits

  • Need full control over LLM usage and billing

Supported LLM providers

You can connect any of the following providers:

  • OpenAI

  • Google

  • Anthropic

  • DeepSeek

  • xAI

Setting up your integration

The setup process is the same for all providers — you’ll only need your API token.

  1. Go to Team settings → LLM Integrations.

    Displays the form for adding a new LLM integration including name, provider, and API token inputs.
  2. In the list, you’ll see the System OpenAI Key integration. Click Add LLM Integration in the top-right corner.

  3. In the modal window:

    • Enter an Integration name

    • Select a Provider from the dropdown

    • Paste your API Token

      Shows the updated integrations table after successfully adding a new LLM integration.
  4. Click Create. After the API key is verified, your integration will appear in the list.

    New integration created successfully

Once connected, your integration becomes available across:

  • AI Variables

  • AI Templates

  • Other upcoming AI-powered features

How to get your API token

Below are the links and steps to generate API tokens for each provider.

OpenAI

  1. Click Create new secret key.

  2. Copy your key — it’s shown only once.

Example:

sk-4gYpA1Fs2DLc8QwT9kXH0kL2M9rTnQ8pR3Yzbf2vUJp


Google (Gemini)

  1. Open the API keys tab in the left menu.

  2. Click Create API key.

  3. Copy your key.

Example:

AIzaSyC1h8Qp9-DFmT7x1RvK2uB4aQe8Lm9XwZ0


Anthropic

  1. In the left menu, select API keys.

  2. Click Create Key.

  3. Copy your key.

Example:

sk-ant-2fIbx1QZ9L1Pq7v6Df2KJ8Rv0C4U9sHyR3


DeepSeek

  1. Visit https://platform.deepseek.com/api-keys
    (this link goes directly to the API key page)

  2. Click Generate new API key.

  3. Copy your key.

Example:

ds-8fP2lQ9x4N7vR1bZ6tK3wH0cM5pA2yE


xAI (Grok)

  1. In the menu, select API keys.

  2. Click Create API key.

  3. Copy your key.

Example:

xai-9tH4mQ1Z7cP2eF8sL3wR6kA0bD5nU2y


Troubleshooting

Error when creating a new LLM Integration

Shows a provider-returned error message when the API token validation fails.

If you see an error message after clicking Create, check the details shown in the modal window.

The message comes directly from your LLM provider and explains the cause.
Common issues include invalid or expired API keys.

To fix this:

  • Ensure the selected Provider matches your API token.

  • Verify that your token is still active. If not, generate a new one in your provider’s dashboard and re-enter it.


Your integration stopped working due to an invalid or deleted API key

If your API key expired or was deleted, you’ll need to replace the integration:

  1. Go to Team settings → LLM Integrations.

  2. Find the integration, click the three dots, and select Delete.

  3. Click Add LLM Integration to create a new one.

  4. If this integration was used in AI Templates or AI Variables, update those to use the new integration or switch to System OpenAI Key.

Did this answer your question?