Skip to main content
A TFU Live rep’s campaign is a campaign like any other. Read and change it with the same Get campaign and Update campaign every agent uses, with the rep’s 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

Each wait is measured from the step before it, and the first from when the lead starts; the shortest wait is one minute. The moment a lead starts, the only touch is speed to lead, which is a call, so a campaign that texts first turns speed to lead off and starts its cadence with a text. A text after a call is sent whether or not the call was answered, unless that call ended the follow-up: a stop tag was added, the lead was put through to your team, or they asked not to be contacted.

What the rep sets itself

Some settings belong to the rep, not its campaign. Sending one that would change is refused with 422 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.