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

# Connect your channels

> Send email from your own domain, manage the chat widget on your site, and register for text messaging.

Kordless reaches customers through three channels: email, website chat, and text messaging. Email and chat work out of the box — this page covers making them fully yours. Text messaging requires carrier registration before it can send.

Each channel is independent. Set them up in any order, and skip the ones you don't need yet.

## Send email from your own domain

By default, Kordless sends quotes, receipts, and reminders from a Kordless address. Connecting your own domain changes the sender to something like *[quotes@yourdomain.com](mailto:quotes@yourdomain.com)* — so customers recognize your messages and they don't get lost in spam.

You'll need access to your domain's DNS records (where you manage things like MX or TXT records at your registrar or DNS provider).

<Steps>
  <Step title="Open Channels settings">
    Go to **Settings → Channels** and scroll to the **Email** section.
  </Step>

  <Step title="Enter your domain">
    Type your domain (for example, `yourdomain.com`) in the **Your domain** field, then click **Set up branded email**.
  </Step>

  <Step title="Add the DNS records">
    Kordless generates the DNS records needed to authenticate sending. If Kordless manages your domain's DNS, the records are installed automatically — skip to the next step. Otherwise, copy each record's **Name / Host** and **Value** into your DNS provider's control panel.
  </Step>

  <Step title="Verify your domain">
    Click **Verify domain**. Verification usually finishes within 15 minutes, but DNS can take up to 72 hours to propagate. The status banner updates from *Add DNS records* to *Verifying* to *Verified*. You can click **Check again** at any time to re-check.
  </Step>

  <Step title="Set your sender identity">
    Once verified, configure your sender details — the mailbox name (the part before @), display name, and reply-to address. This is a sending identity, not a new inbox. Replies go to the reply-to address you set, and Kordless-sent messages do not appear in your Gmail or Outlook Sent folder.
  </Step>
</Steps>

<Accordion title="My domain is already connected to another Resend account">
  If you see "Needs release," the domain is registered with another email provider account. An administrator must release or claim it before Kordless can finish setup. Contact [support](https://kordless.ai/form/contact) if you need help.
</Accordion>

<Accordion title="Verification failed">
  Check that each DNS record's name and value match exactly what Kordless shows — a missing trailing dot or extra space will cause a mismatch. After correcting the records at your DNS provider, click **Check again**. If it still fails after 72 hours, contact [support](https://kordless.ai/form/contact).
</Accordion>

You need to be an organization admin to set up branded email. If you're not, ask your admin to complete the steps above.

## Put the chat widget on your site

A web chat widget is created automatically when you set up your Kordless website. Visitors can chat with your agent, ask questions, and start the quote flow without leaving your site.

### On your Kordless website

If you built your site with Kordless, the chat widget embeds automatically — no code needed.

<Steps>
  <Step title="Open the Website builder">
    Go to **Showroom** (your website) and click **Deploy** to open the deploy drawer.
  </Step>

  <Step title="Go to the Web chat tab">
    Click **Web chat** in the deploy drawer's tab bar.
  </Step>

  <Step title="Toggle chat on or off">
    Use the **Chat on your site** switch to turn chat on or off across your entire site. When on, visitors can chat with your agent right now. When paused, the widget disappears until you turn it back on.
  </Step>
</Steps>

Per-page chat settings — greeting, placement, lead capture — are configured in the website builder's chat section editor. Publish your site to push changes live.

### On another website

To add the chat widget to a site you manage elsewhere (Wix, Squarespace, WordPress, etc.):

<Steps>
  <Step title="Copy the embed snippet">
    In the deploy drawer's **Web chat** tab, find the **Add to another site** section. Click the copy button next to the code snippet.
  </Step>

  <Step title="Paste it on your site">
    Paste the snippet into your site's HTML — typically in the `<head>` or before the closing `</body>` tag. The exact location depends on your platform's custom code or embed block.
  </Step>

  <Step title="Verify the installation">
    Back in the Web chat tab, click **Check** next to the external domain. Kordless probes the site and confirms whether the widget is live.
  </Step>
</Steps>

The snippet looks like this:

```html theme={null}
<script src="https://kordless.ai/widget/chat/v2.js" data-kchat-token="your-token" async></script>
```

Conversations from the chat widget appear in your **Inbox**. To change how the agent sounds or what it knows, visit the **Agent** page.

## Register for text messaging

Text messaging requires A2P 10DLC registration — a carrier requirement for businesses sending text messages in the US. Once approved, you can buy a text number and the agent can text customers.

Registration is pre-filled from your business profile, and sole proprietors don't need an EIN.

<Steps>
  <Step title="Open Channels settings">
    Go to **Settings → Channels** and scroll to the **Text messaging** section.
  </Step>

  <Step title="Choose your business type">
    Pick **No — I'm a sole proprietor** if you don't have an EIN. Pick **Yes, we have an EIN** if you're a registered company (LLC, corporation, etc.) — you'll enter your tax ID.
  </Step>

  <Step title="Review the pre-filled details">
    Check that your legal business name, address, industry, website, and contact information are correct. Edit any field that looks off.
  </Step>

  <Step title="Describe how customers opt in">
    Write a brief description of how customers agree to receive texts from you — for example, "Customer fills out a quote request form on our website."
  </Step>

  <Step title="Add sample messages">
    Type one or two example messages you'd send to a customer — one per line. These help the carrier understand your messaging intent.
  </Step>

  <Step title="Submit for registration">
    Click **Submit for registration**. Carrier review is asynchronous and typically takes a few business days. You can save a draft first if you need to gather information.
  </Step>
</Steps>

While registration is pending, the tracker on the page shows the review status. SMS sending stays blocked until the carrier approves your campaign — the page reflects this automatically.

<Accordion title="Registration was rejected">
  Common causes are mismatched business names or incomplete opt-in descriptions. Fix the highlighted fields and click **Fix & resubmit**. If the rejection reason isn't clear, contact [support](https://kordless.ai/form/contact).
</Accordion>

Once approved, you can search for and purchase a text number by area code from the same settings page.

## Next steps

<CardGroup cols={2}>
  <Card title="How quoting works" icon="comments" href="/quoting/overview">
    See the full path from a customer's first question to a deposited, booked job.
  </Card>

  <Card title="Your price book" icon="book" href="/quoting/price-book">
    Edit services, packages, and vehicle classes — and control which quotes go out on their own.
  </Card>
</CardGroup>
