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

# Track provisioning and manage your domains

> The four-step order status board, the Domains page and its three status pills, and what to do when one needs attention.

export const Screenshot = ({id, alt, caption, frame = 'browser', url, marks = [], lang = 'en', workspace = 'northwind-outbound'}) => {
  const src = `/images/screenshots/${lang}/${id}.png`;
  const chrome = url ? `app.pipelime.ai/${workspace}${url}` : 'app.pipelime.ai';
  return <figure className={`pl-shot pl-shot--${frame} not-prose`}>
      <div className="pl-shot__frame">
        {frame !== 'bare' && <div className="pl-shot__bar">
            <span className="pl-shot__dots">
              <span className="pl-shot__dot" />
              <span className="pl-shot__dot" />
              <span className="pl-shot__dot" />
            </span>
            <span className="pl-shot__url">{chrome}</span>
          </div>}
        <div className="pl-shot__media">
          <img src={src} alt={alt} loading="lazy" />
          {marks.map(mark => <span key={mark.n} className="pl-shot__mark" style={{
    left: `${mark.x}%`,
    top: `${mark.y}%`
  }} aria-hidden="true">
              {mark.n}
            </span>)}
        </div>
      </div>
      {caption && <figcaption className="pl-shot__caption">{caption}</figcaption>}
    </figure>;
};

By the end you'll be able to check on an order that's still being built, and read what every card on your Domains page is telling you.

<div className="pl-availability">
  <div className="pl-availability__row">
    <div className="pl-availability__label">Where</div>
    <div className="pl-availability__value"><span className="pl-path">Integrations<span className="pl-path__sep">→</span>Integrations<span className="pl-path__sep">→</span>Domains</span></div>
  </div>

  <div className="pl-availability__row">
    <div className="pl-availability__label">Your role needs</div>
    <div className="pl-availability__value">Read access to Domains <code>read-domains</code>. Admin, Member and Viewer have it by default.</div>
  </div>

  <div className="pl-availability__row">
    <div className="pl-availability__label">To create or change</div>
    <div className="pl-availability__value"><code>create-domains</code> to add one, <code>update-domains</code> to change one, on top of the permission above.</div>
  </div>

  <div className="pl-availability__row">
    <div className="pl-availability__label">Partner-branded workspaces</div>
    <div className="pl-availability__value">Not shown in partner-branded workspaces.</div>
  </div>

  <div className="pl-availability__note">If you cannot find this in your sidebar, your workspace may have a custom menu configuration. Contact support and we will check it for you.</div>
</div>

## Before you begin

* An order, placed. With none at all the status board reads **No setup in progress**, and a workspace with no domains and no order in flight gets an empty state instead of a domain list. [Order managed domains and mailboxes](/en/email-accounts/order-managed-domains-and-mailboxes) covers placing one.

## Steps

<Steps>
  <Step title="Open the status board">
    While an order is queued or being built, a strip at the top of the Domains page counts the
    domains on the way, and a matching strip on the Email Accounts page counts the mailboxes.
    **View progress** on either one opens the status board. A domains-only order has no mailboxes
    to announce, so it shows the strip on the Domains page alone.

    Three other ways in, for when you've closed it: each placeholder mailbox row on the Email
    Accounts page has its own **Progress** button, the **Add senders** panel leads with a strip
    for an order still in flight, and the order wizard hands you straight to the board the moment
    you place an order.

    <Screenshot id="email-accounts/provisioning-status-and-domains-page--pending-strip" url="/senders" alt="A pending strip banner on the Email Accounts page: a spinning progress icon, a headline that new mailboxes are being set up, and a View progress button" caption="A representative example: the same banner counts domains instead of mailboxes at the top of the Domains page." />
  </Step>

  <Step title="Read the four stages">
    **Order received** is timestamped to when you placed the order. **Domains registered** covers
    registering the domains and configuring their DNS records: SPF, DKIM, DMARC. **Mailboxes
    created** is the point each mailbox appears on your Email Accounts page on its own. **Warmup
    started** is each mailbox beginning to build its sending reputation; if you left warm-up off
    when you ordered, that stage says you can enroll the mailboxes later instead.

    A finished stage carries a tick. The stage being worked on pulses, and the ones after it stay
    greyed out. The board polls the order on its own until it reaches an end state, so there is
    nothing to refresh.

    <Screenshot id="email-accounts/provisioning-status-and-domains-page--status-board" url="/senders?senders=provision-status" alt="The order status board mid-setup: Order received and Domains registered ticked, Mailboxes created pulsing as the current stage, and Warmup started still greyed out, above the Why the wait? note and the reassurance row" caption="A representative example: a real order is fulfilled by an operator over hours or days, so this in-progress state is simulated." />
  </Step>

  <Step title="Wait it out, or cancel">
    While the order is still open, a **Why the wait?** note under the timeline explains that new
    domains need their DNS records to propagate across the internet before mail flows reliably, and
    that rushing that step is how email ends up in spam. The row beside it says we'll email you
    when the order is ready, and that it's safe to close the window. **Done for now** closes the
    board without cancelling anything. **View my domains** closes it and goes to the Domains page.

    Until our team starts work, a **Cancel this order** link sits under those two buttons.
    It asks you to confirm (**Cancel order** goes through), and the domain and mailbox credits the
    order had reserved are released back to your balance. Once setup starts, the link is gone and
    cancelling is a support request.
  </Step>

  <Step title="Check your Domains page">
    Each domain from an open order sits there as a dashed placeholder card, marked **Setting up**,
    until the domain itself appears. After that it is a card with its name, a status pill, its
    mailbox count and its renewal date.

    The pill collapses everything the platform tracks internally into three states. **Active** is a
    domain that's delivering, including one already in its normal renewal window. **Setting up** is
    one still being provisioned. **Attention** is everything else: a domain waiting on its
    nameservers, an expired one, or one that hit a problem. Hovering an **Attention** pill says
    what it means: something needs a look, and our team has been notified.

    A domain the platform holds nameservers for carries a **Nameservers** toggle at the end of its
    row. Opening it lists the hosts, with **Copy all** and a copy button on each one. The line
    under them says you only need these if you manage that domain's registrar yourself.

    <Screenshot id="email-accounts/provisioning-status-and-domains-page--domains-list" url="/domains" alt="The Domains page with four domain cards: two with an Active pill, one Setting up, and one Attention, each showing its mailbox count" caption="The pill is the same three states however the domain got here: ordered through PipeLime, or one you had already registered elsewhere." />
  </Step>
</Steps>

## What happens next

<Check>
  The pending strips are gone from both pages, and the board's hero reads **Your infrastructure is
  live** over a **See my senders** button.
</Check>

Mailboxes land on the Email Accounts page by themselves, and warm-up starts on them automatically
when the order asked for it. Campaigns don't send from a mailbox while it is building its
reputation, so there is nothing to switch on and nothing to wait next to.

## Troubleshooting

<AccordionGroup>
  <Accordion title="A stage on the timeline turns red">
    The first unfinished stage turns red, and its caption reads that we hit an issue setting up
    part of your infrastructure, that our team has been notified and is on it. A **Contact
    support** button sits beside it. The order is no longer open at that point, so the note, the
    reassurance row and the two buttons under the timeline are gone with it.
  </Accordion>

  <Accordion title="The order was rejected, or I cancelled it">
    A panel above the timeline reads **This order couldn't be completed** or **This order was
    cancelled**, with the reason under it where there is one, and confirms that your domain and
    mailbox credits were released: free to use on a new order. The timeline itself stays on
    screen.
  </Accordion>

  <Accordion title="A domain shows Attention">
    Our team is notified for you, so there is usually nothing to do but wait. The exception is a
    domain waiting on its nameservers that you registered yourself: open **Nameservers** on that
    card and point it at those hosts from your registrar.

    Renewing, transferring and turning auto-renew on or off are not self-service: contact support
    for any of the three. To hear about a renewal before it bites, turn on **Domain expiration
    alerts** in your profile's notification settings, which emails you when a sending domain is
    about to expire. The in-app bell shows it either way. If a mailbox on that domain is not
    sending yet, see [Mailbox is still being set up (status: pending).](/en/troubleshooting/managed-mailbox-not-ready)
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="Order managed domains and mailboxes" icon="globe" href="/en/email-accounts/order-managed-domains-and-mailboxes">
    Walk the order wizard end to end: domains, mailboxes, review and pay.
  </Card>

  <Card title="PipeLime managed infrastructure" icon="server" href="/en/email-accounts/managed-infrastructure">
    Why cold outreach belongs on separate domains, and what a managed domain and mailbox include.
  </Card>

  <Card title="Mailbox is still being set up (status: pending)." icon="triangle-alert" href="/en/troubleshooting/managed-mailbox-not-ready">
    What that status means for one mailbox, how long it takes, and when it resumes on its own.
  </Card>

  <Card title="Notification preferences (email and in-app)" icon="bell" href="/en/workspaces-account/notification-preferences">
    Turn on domain-expiration alerts so a renewal never surprises you.
  </Card>
</CardGroup>
