Join a list / Leave a list

Overview

These two extensions tag and untag the caller as the call passes through them. Join a list adds the caller to a label; Leave a list takes them off it. Neither one asks the caller anything: they run, optionally play a short confirmation, and the call carries on.

Use them to let callers sign themselves up. Key 4 on your menu joins the "Daily shiur" list, key 5 leaves it, and your broadcast audience keeps itself up to date without you touching a contact card.

In the sidebar they are Advanced → Add to Label and Advanced → Remove from Label. Everywhere a destination is picked, and on My Hotline, they are called Join a list and Leave a list.


How It Works

  1. The caller reaches the extension.
  2. We work out who they are: the contact they identified as at an access check if there was one, otherwise the contact whose phone number matches their caller ID.
  3. The label is added or removed.
  4. Your confirmation recording plays, if you set one.
  5. The call continues to the next destination.

Nothing is announced unless you record something, and the caller is never asked to confirm. If the step cannot run, the call still carries on.


Join a list (Add to Label)

Basic Information

Label

After This

Adding someone who is already on the label does nothing and causes no error, so a caller pressing the key twice is harmless.


Leave a list (Remove from Label)

The mirror image, with the same fields minus the create-a-contact toggle.

An unknown caller has nothing to remove, so nothing happens and the call continues.


Routing

Route When it fires
Then continue to (on the form: Next destination) Always, once the label has been added or removed

This is the only route either extension has. If you leave it empty, the confirmation audio plays and the call ends, so it is nearly always worth pointing back at the menu the caller came from.

On My Hotline the destination is shown right at the front of the ⚙ settings, because it is the whole point of the key.


Common Patterns

Self-service sign-up

On your main menu:

Record a confirmation on each so callers know it worked, and say in the menu recording what each key does.

Members-only area, run by the callers themselves

Point an access check at a label, and put a Join a list step behind whatever process qualifies someone, such as passing an exam or making a payment. Passing the exam adds them to the label; the label opens the door from then on.

Do not call

Have key 9 on a broadcast recording point at Join a list → "Do not call". Then set that label as the Do-Not-Call audience on your broadcasts, and people who opt out stay out.


Tips