Sticky number assignment
Sticky behavior is built into the campaign number pool on Create campaign → Telephony (the Telephony step of the new-campaign flow): after the first number successfully reaches a contact, the platform reuses that number on later attempts for the same contact so retries show a consistent caller ID. There is no separate “enable sticky” checkbox in the UI—the pool copy and How the number pool works explain it.
What operators see in the wizard
When two or more numbers are in the pool:- Main pool blurb: “One contact typically lands on the same number across retries (sticky)…”
- Highlighted paragraph (How we pick the first number):
- First number per contact is a weighted random pick at dial time.
- Primary is not used first by default; two contacts can share a number.
- Once a contact is reached, that number sticks for their retries.
- The first number that successfully reaches a contact is remembered and reused on later attempts.

Where sticky shows up after dialing
On campaign task rows (results table), the from number links to the phone number detail when a from-number id is set. When the task’s sticky number matches that from number, a Lock icon appears with tooltip:- “Sticky – number locked to this contact after answered call”
How this differs from “primary”
- Primary From Phone Number is required and acts as a fallback when the pool logic cannot pick (see How the number pool works → 1).
- Primary does not force the first outbound attempt for every contact when multiple pool numbers exist—the UI explicitly says the first dial is not “primary first.”