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

# Entri Connect Overview

> Guided DNS setup for your users — what Entri Connect is and when to use it.

## Overview

Setting up DNS records is one of the most common drop-off points in any SaaS onboarding flow. Users are asked to log into a registrar, find the right screen, and enter records correctly without making a mistake. Most can't do it without help.

**Entri Connect** solves this with an embeddable modal that guides your users through the entire DNS configuration process automatically. Entri detects the user's DNS provider, logs in on their behalf where supported, and applies the records you define. No copy-pasting, no manual steps, no support tickets.

Once a user completes the flow, Entri monitors propagation and fires a webhook when their records are live.

## How it works

1. Your backend generates a short-lived JWT and passes it to the frontend along with your DNS record configuration.
2. You call `entri.showEntri(config)` and the Entri modal opens inside your app.
3. Entri identifies the user's DNS provider from their domain.
4. For supported providers, Entri logs in automatically and applies the records on their behalf.
5. For unsupported providers, Entri shows step-by-step manual instructions tailored to that registrar.
6. Entri monitors propagation and notifies your server via webhook when records go live.

## When to use Entri Connect

Use Connect when you need users to point a custom domain or subdomain to your service. It handles any combination of A, CNAME, TXT, MX, and other record types, and takes care of propagation monitoring so you don't have to build it yourself.

## Key features

**Automatic configuration** supports 60+ DNS providers with direct API login. For providers outside that list, a **manual fallback** shows step-by-step instructions tailored to the specific registrar.

**Propagation monitoring** fires webhook notifications when records go live or go missing. The modal is fully **white-labeled**: colors, logo, copy, and behavior are all customizable to match your brand. For more complex use cases, **multi-domain** lets users configure multiple domains in a single session, and **shared links** let them forward the configuration to a colleague who manages their DNS.

<Note>
  Entri Connect's modal is being redesigned. The [new UI](/connect/new-ui) lists the `whiteLabel` properties it supports. The same UI also powers [Entri Activate](/activate/overview).
</Note>

## Quick links

<CardGroup cols={2}>
  <Card title="Connect SDK" icon="code" href="/connect/sdk">
    showEntri(), checkDomain(), and all other methods
  </Card>

  <Card title="Configuration" icon="gear" href="/connect/configuration">
    Full showEntri() config key reference
  </Card>

  <Card title="White-label" icon="palette" href="/connect/white-label">
    Theming, custom copy, and modal behavior
  </Card>

  <Card title="Events" icon="bell" href="/connect/events">
    Browser events and webhook notifications
  </Card>
</CardGroup>
