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

> ## Agent Instructions
> Use the public API base URL: https://api.teamfollowup.ai/api.
> Authenticate public API requests with Authorization: Bearer YOUR_API_KEY.
> Use product-owned terms: agents, calls, campaigns, contacts, phone numbers, billing, and configuration.

# Who gets called

> People join and leave your call list with labels called tags. One kind of tag opens the door, another kind closes it.

Before the calls make sense, you have to answer one question: who does this
campaign call? The answer is controlled by **tags**.

## Tags are just labels

A tag is a sticky label on a person. "New lead." "Do not call." "Already booked."
Your contacts pick up these labels as they move through your system.

A campaign watches for two kinds of tag: the ones that **put someone on** the call
list, and the ones that **take someone off**.

## The tag that opens the door

You tell the campaign which label means "start calling this person." The moment a
contact gets that label, they join the list.

For example, set the campaign's entry tag to **new lead**. Now anyone who gets
tagged "new lead" starts getting calls. This is the switch that turns a contact
into someone the campaign will dial.

<Warning>
  A campaign needs at least one entry tag before it can go live. With no entry
  tag, there's no one to call.
</Warning>

## The tag that closes the door

You also tell the campaign which labels mean "stop calling this person." The
moment a contact gets one of those, they come off the list.

The obvious one is an opt-out label like **do not call**. But you can use any
label that means "we're done here," like **already booked**.

## How a person moves through

Put together, it's a simple in-and-out:

<Steps>
  <Step title="They get the entry tag">
    Someone tags them "new lead" (by hand, from a form, or from another tool).
  </Step>

  <Step title="The campaign starts calling">
    They're now on the list and the agent begins reaching out.
  </Step>

  <Step title="They get an exit tag">
    They opt out, or they book, or they pick up an exit label some other way.
  </Step>

  <Step title="The campaign stops">
    They come off the list and the calls end.
  </Step>
</Steps>

## The system tags people for you, too

You don't have to add every label by hand. After each call, the system quietly
tags people based on what happened, booked, opted out, transferred, and so on.
These automatic labels are great exit tags and great triggers for your own
follow-up. You'll see them in [After the call](/campaigns/after-the-call).
