tfu_live: id and locationId, its sub-account. Add campaignId only when
several campaigns use the rep; without it, the rep’s first campaign is used, the one
Check TFU Live go-live readiness
reads. Reading needs campaigns:read and agents:read; changing needs
campaigns:write and agents:write.
Send only what you want to change. Each part goes through the same checks as in the
dashboard:
Start tags also give the rep a tag start when it has none, as ticking Tag added
does in the builder. A rep made to answer calls then starts calls on those tags too,
and keeps answering its numbers; give it start tags before its cadence.
A text, a call, then a text
What the rep sets itself
Some settings belong to the rep, not its campaign. Sending one that would change is refused with422 TFU_LIVE_CAMPAIGN_SETTING_ELSEWHERE, nothing is changed, and
details.use names the operation to use instead:
A value sent back exactly as Get campaign gives it changes nothing and is not refused.
A TFU Live rep’s campaign reads
agentId as the rep’s tfu_live: id, and its
capabilities and tools are empty, since its abilities are its workflows.