> ## 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.

# Start a warm-up, one mailbox or in bulk

> Pick a strategy, set the starting volume, daily increase, goal, reply rate and end date.

export const UiPath = ({children}) => {
  const parts = String(children).split(/\s*(?:→|>)\s*/).filter(Boolean);
  return <span className="pl-path">
      {parts.map((part, index) => <span key={`${index}-${part}`}>
          {index > 0 && <span className="pl-path__sep">→</span>}
          {part}
        </span>)}
    </span>;
};

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>;
};

Start a mailbox's warm-up, alone or in a batch, with a preset strategy or numbers of your own.

<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">Outreach<span className="pl-path__sep">→</span>New Warm Up</span></div>
  </div>

  <div className="pl-availability__row">
    <div className="pl-availability__label">Your role needs</div>
    <div className="pl-availability__value">Create access to New Warm Up <code>create-warm-ups</code>. Admin and Member 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-warm-ups</code> to add one, <code>update-warm-ups</code> to change one, on top of the permission above.</div>
  </div>

  <div className="pl-availability__note">Not listed in the sidebar today; reachable from the surfaces that link to it, and by URL. 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

* The mailbox has to already be a connected email account. Warm-up chooses from mailboxes you've added, and it doesn't add one for you.
* Gmail and Google Workspace mailboxes are not offered on the full page: its **Sender** field leaves them out. See [Google warm-up policy](/en/email-accounts/google-warmup-policy) for where the notice appears, and what it does and doesn't block.
* A mailbox holds one warm-up at a time. Once it has one, its row's flame icon opens **Manage Warm-up** rather than **Create Warm-up**, and the bulk checklist leaves it out. The full page's **Sender** list is the exception: it still offers the mailbox, and picking it there does not get you a second warm-up.

## Steps

<Steps>
  <Step title="Open the form">
    Two ways reach the same fields for one mailbox. On <UiPath>Integrations → Integrations → Email Accounts</UiPath>, click the flame icon on the mailbox's row: a dialog titled **Create Warm-up** opens for that mailbox. There is no mailbox picker in it: the address it will warm up sits under the title.

    The same fields also live on a page of their own, reached from **Single Warm-up** in the Warm-up list's **Add Warm-up Account** menu. That page adds a **Sender** field you fill in yourself. Below that the two carry the same fields, and differ in three ways worth knowing, all flagged below: the end date each starts with, whether a daily increase of zero is allowed, and the wording on the save button.
  </Step>

  <Step title="Pick a strategy, or start from your own numbers">
    **Warm-up Strategy** offers two cards side by side, **New Account** (1) and **Cold Email Sender** (2). Clicking one fills in the reply rate, starting volume, daily increase and sending goal below it, and clears the end date to none. This step only appears while you're creating. Editing an existing warm-up skips straight to the fields.

    <Screenshot id="email-accounts/create-a-warm-up--strategy" url="/warmup/new" alt="Two strategy cards side by side on the new warm-up form: New Account and Cold Email Sender, each listing its own reply rate, starting volume, daily increase, sending goal and duration" caption="New Account ramps a fresh mailbox up gradually; Cold Email Sender assumes the mailbox already sends and holds it at one volume." marks={[{ n: 1, x: 27, y: 42 }, { n: 2, x: 73, y: 42 }]} />

    Pick the strategy before you touch anything below it. Either card overwrites all four figures and the end date, so whatever you set first is gone.
  </Step>

  <Step title="Set the reply rate, volume and daily increase yourself">
    Whatever a strategy filled in, every field underneath stays editable. **Reply Rate** sets the share of warm-up email that gets an automatic reply. **Starting Volume** is the first day's count, **Daily Volume Increase** is how much that grows each following day, and **Daily Sending Goal** is the ceiling it climbs toward and then holds.

    <Screenshot id="email-accounts/create-a-warm-up--form" url="/warmup/new" alt="The new warm-up form top to bottom: the Google warm-up notice, the Warm-up Strategy cards with New Account selected, and every field below filled in: the chosen mailbox, end date, reply rate, starting volume, daily volume increase and daily sending goal" caption="One page, not a series of screens. Every field sits here at once, with no Next or Back between them." />
  </Step>

  <Step title="Choose an end date, or leave it open">
    **End Date** is optional, and the two entry points start it differently: the full page opens with a date already in it, the dialog opens with none. Either strategy card clears it.

    With a date, the warm-up stops on that date. With none, it runs indefinitely until you stop it by hand. The text under the field tells you which of the two you're looking at, and the clear icon inside the field removes a date you don't want.
  </Step>

  <Step title="Save it">
    The button reads **Create** on the full page, or **Create warm-up** in the dialog. On the full page a **Daily Volume Increase** of zero blocks the save; the dialog accepts it.
  </Step>

  <Step title="Or set up several mailboxes at once">
    On Email Accounts, **Bulk warm-up** in the toolbar opens a dialog titled **Bulk Create Warm-ups** with nothing checked yet. Checking rows first and choosing **Warm up** from the selection bar that appears opens the same dialog pre-checked with just those mailboxes, and silently drops any of them that already has a warm-up. **Warm up** is greyed out when every mailbox you checked already has one.

    Inside, check whichever mailboxes you want (only ones without a warm-up already are listed) and pick one of the same two strategy cards. There's no field-by-field editing here: the strategy you pick is what every checked mailbox gets. **Create Warm-ups** creates them one at a time, with a short pause between each, tracked by a progress bar. When it finishes you get a per-mailbox result: how many succeeded, how many failed and why, with the failures collapsible, and **Done** closes the dialog, refreshing the list if at least one warm-up went through.

    <Screenshot id="email-accounts/create-a-warm-up--bulk" url="/senders" alt="The Bulk Create Warm-ups dialog: a checklist of mailboxes with two of them ticked, and below it the New Account and Cold Email Sender strategy cards with New Account selected" caption="Only mailboxes without a warm-up already show up here. One you'd picked that already has one never makes it into the list." />
  </Step>
</Steps>

## What happens next

<Check>
  A confirmation reads **Warm-up successfully created.** From the full page you land back on the Warm-up list; from the dialog it just closes. For a batch, the dialog's own results screen replaces the progress bar once every mailbox has been tried.
</Check>

The warm-up starts right away. There's no separate switch to turn it on. What the reply rate and the growing daily volume actually do to the mailbox's numbers from here is covered on [Email warm-up: how it works](/en/email-accounts/email-warm-up).

Come back to change any of it later, from the same row's flame icon or the Warm-up list's edit control, and the strategy cards are gone. You land straight on the fields, with **Save** where the create button was. The row's dialog also gains **Delete warm-up** once there is one to delete.

## Troubleshooting

<AccordionGroup>
  <Accordion title="Cold Email Sender won't save on the full page">
    The full page rejects a **Daily Volume Increase** of zero (**Daily increase must be higher than 0**), but the **Cold Email Sender** strategy sets that field to zero on purpose, since it assumes the mailbox already sends and doesn't need to ramp up. Raise the field by hand before saving, or start this one from the row's dialog or the bulk flow instead. Both accept zero there.
  </Accordion>

  <Accordion title="A mailbox isn't in the list I'm looking at">
    Two lists, two different reasons, and neither list applies the other's rule.

    The bulk dialog's checklist leaves out every mailbox that already has a warm-up, and nothing else. The full page's **Sender** field leaves out Gmail and Google Workspace mailboxes, and nothing else: see [Google warm-up policy](/en/email-accounts/google-warmup-policy) for why, and for the surfaces where that same mailbox is still reachable.

    So the **Sender** field does still offer a mailbox that already has a warm-up. Picking it there does not create a second one. Open the existing warm-up instead, from the row's flame icon or from the Warm-up list.
  </Accordion>

  <Accordion title="The New Account card's numbers don't match what it fills in">
    Read the fields underneath after you pick a strategy, not just the card. **New Account**'s own chips understate its starting volume and daily increase. The numbers it actually writes into the fields below run a little higher than what the card lists.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="Email Warm-up: how it works" icon="flame" href="/en/email-accounts/email-warm-up">
    The mutual network, the deliverability percentage, and the four states a warm-up moves through.
  </Card>

  <Card title="Google warm-up policy" icon="triangle-alert" href="/en/email-accounts/google-warmup-policy">
    Why Gmail and Google Workspace mailboxes are kept out, and everywhere the notice does and doesn't stop you.
  </Card>

  <Card title="Bulk actions on email accounts" icon="list-checks" href="/en/email-accounts/bulk-actions">
    Every other action the same row-selection toolbar offers, beyond starting a warm-up.
  </Card>
</CardGroup>
