> For the complete documentation index, see [llms.txt](https://help.refractbot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.refractbot.com/online-dashboard/settings.md).

# Settings

The **Settings** tab is where you connect your Discord, reset your password, and secure your account with two-factor authentication.

Open it here: [dashboard.refractbot.com/settings](https://dashboard.refractbot.com/settings)

<figure><img src="/files/04CPiftl4K5NkGa7MPKL" alt="The Settings tab showing the Discord and Security sections"><figcaption><p>The Settings tab: Discord connection up top, security options below.</p></figcaption></figure>

## Connect your Discord

Refract is account based, but you should still connect a Discord account. Connecting is what gets you into our customer support Discord server, and there is a lot of valuable information in there: announcements, drop info, and the ticket system for 1-on-1 help.

Click **Connect** next to Discord and authorize. You can change which Discord account is connected at any time.

## Reset your password

Click **Reset** next to Reset Password to open the password reset page, then enter an email address and click **Send reset link**. Because you request the reset from inside the dashboard, you can have the link sent to an email you can access, even if you have lost access to your account email.

<figure><img src="/files/MBBzcSjsxOaObx9gCWpW" alt="The Reset Password page with an email field and Send reset link button" width="450"><figcaption><p>Enter the email that should receive the reset link, then click Send reset link.</p></figcaption></figure>

{% hint style="danger" %}
**Your account email can never be changed.** Per our Terms of Service, your account is bound to its email address. We do not change account emails under any circumstances, for any reason. Opening a ticket to ask will not change this, so keep access to your email safe.
{% endhint %}

## Set up two-factor authentication

Two-factor authentication (2FA) adds a second check at login so a stolen password alone cannot get into your account. Setup is two parts: link an authenticator app, then enable 2FA.

{% stepper %}
{% step %}

#### Link your authenticator app

Click **Link** next to Authenticator App. This works with Authy, Google Authenticator, and similar apps.
{% endstep %}

{% step %}

#### Scan the QR code

Open your authenticator app and scan the QR code shown on screen.
{% endstep %}

{% step %}

#### Confirm with a code

Enter the code your authenticator app generates, then click **Confirm**. The Authenticator App status changes to linked.
{% endstep %}

{% step %}

#### Enable two-factor authentication

Click **Enable** next to Two-Factor Authentication. From now on, logins require a code from your authenticator app.
{% endstep %}
{% endstepper %}

{% hint style="success" %}
With 2FA enabled, request your backup codes right away (below). They are your only way back in if you lose your authenticator.
{% endhint %}

## Request backup codes

Click **Request** next to Request Backup Codes and store the codes somewhere safe and secure, like a password manager.

If you ever lose access to your authenticator app, backup codes are the only way back into your account. At sign in, use a backup code in place of the MFA code.

{% hint style="warning" %}
**Treat backup codes like your password.** Anyone with a code can pass your two-factor check, and losing both your authenticator and your codes means losing access.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.refractbot.com/online-dashboard/settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
