> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rxresu.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Using Artificial Intelligence

> Learn how to configure an AI provider for AI-assisted features in Reactive Resume.

Reactive Resume uses AI providers for features such as resume analysis, AI-assisted resume changes, AI agent drafts, and PDF or Word imports.

## Open AI provider settings

<Steps>
  <Step title="Sign in to the dashboard">
    Head over to [https://rxresu.me](https://rxresu.me) and sign in with your account credentials.
  </Step>

  <Step title="Navigate to Integrations settings">
    In the dashboard sidebar, under **Settings**, click **Integrations**.

    <Frame caption="AI provider settings in Integrations">
      <img src="https://mintcdn.com/reactiveresume/J8PgHR7oRASOuyf1/images/guides/using-ai/screenshot-1.webp?fit=max&auto=format&n=J8PgHR7oRASOuyf1&q=85&s=8df678402ece65713f1ea97ab0721d46" alt="Integrations settings showing AI provider configuration" width="1107" height="1044" data-path="images/guides/using-ai/screenshot-1.webp" />
    </Frame>
  </Step>
</Steps>

## Add a provider

In the **AI Providers** section, fill out the **Add Provider** form.

| Field        | Description                                                                                                                      |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------- |
| **Label**    | A name that helps you recognize the provider, such as `Work OpenAI` or `Personal OpenRouter`.                                    |
| **Provider** | The provider type, such as OpenAI, Anthropic Claude, Google Gemini, Vercel AI Gateway, OpenRouter, Ollama, or OpenAI-compatible. |
| **Model**    | The exact model name expected by that provider.                                                                                  |
| **Base URL** | The provider endpoint. Leave the default unless you use a gateway, proxy, local provider, or OpenAI-compatible endpoint.         |
| **API Key**  | The key Reactive Resume should use when sending AI requests to that provider.                                                    |

Click **Save Provider** when the form is complete.

<Frame caption="Saved AI provider in Integrations">
  <img src="https://mintcdn.com/reactiveresume/J8PgHR7oRASOuyf1/images/guides/using-ai/screenshot-2.webp?fit=max&auto=format&n=J8PgHR7oRASOuyf1&q=85&s=246818c03b57cef765053f9dab48cc90" alt="Integrations settings showing a saved and tested AI provider" width="1600" height="900" data-path="images/guides/using-ai/screenshot-2.webp" />
</Frame>

<Warning>
  Treat API keys like passwords. Anyone with a key can use the connected provider account and may incur costs.
</Warning>

## Test and enable a provider

After saving a provider, test it before using it.

<Steps>
  <Step title="Click Test">
    Reactive Resume sends a small request to verify the provider, model, base URL, and key.
  </Step>

  <Step title="Review the status">
    A successful provider is marked **Tested**. A failed provider is marked **Failed** and may show an error message.
  </Step>

  <Step title="Enable the provider">
    Turn on **Use** for the tested provider you want Reactive Resume to use.
  </Step>
</Steps>

<Info>
  Only tested providers can be used for AI-assisted features.
</Info>

## How credentials are stored

AI provider credentials are encrypted on the server and are never shown again after saving. The settings page only shows a preview of the saved key.

If provider management is unavailable, your self-hosted deployment may be missing required server configuration.

<Warning>
  AI provider management requires the server-side services used to encrypt credentials. If the page says provider
  management is unavailable, check your deployment configuration before using AI features.
</Warning>

## Where AI is used

After a provider is tested and enabled, you can use AI in:

* **Resume Analysis** in the builder's right sidebar;
* **AI-assisted resume changes** from the builder;
* **Agent** workflows that create isolated AI drafts;
* **PDF and Microsoft Word imports** from the dashboard import dialog.

For the builder workflow, see [Using AI in the builder](/guides/using-ai-in-the-builder). For the dedicated agent workspace, see [Using the AI Agent Workspace](/guides/using-ai-agent) and [AI Agent Tools](/guides/ai-agent-tools). For AI-assisted imports, see [Importing resumes](/guides/importing-resumes).
