TheDocumentation Index
Fetch the complete documentation index at: https://docs.nixflex.com/llms.txt
Use this file to discover all available pages before exploring further.
[TRANSFER:] tag forwards the active call to a different phone number. Nixflex supports both cold and warm transfers.
Cold transfer (default)
The agent says a short handoff line, then connects the caller directly to the destination. Fast, simple.- Claude says: “Hold on, I’ll put you through to our manager now.”
- Engine closes its audio stream
- Twilio dials the destination
- When picked up, caller and destination are connected
- Nixflex steps out
Warm transfer
The agent dials the destination first, briefs them in a private voice (the caller can’t hear this), then merges everyone into the conversation.- Claude says: “Let me get the manager on the line for you, one moment.”
- Engine puts the caller on hold (music or silence)
- Engine dials the destination
- When the destination picks up, Claude speaks a private briefing — “Hi, I have Sarah on the line. She’s asking about a refund for an order placed last Tuesday. Putting her through now.”
- After the briefing, the caller is merged in and the three-way conversation begins
- Engine steps out once everyone is connected
Configuring the destination
Two options for where transfers go: Inline in the prompt:transfer_number when creating the agent. Then Claude can use the bare tag:
transfer_number field.
When to use which
Cold transfer
Use when: the destination already knows what to expect (a generic support line, a manager who handles all overflow).Faster but less context for the receiver.
Warm transfer
Use when: the receiver needs context (a specialist, a senior staff member, complex situations).Slower but higher-quality handoff.
Failure handling
If the destination doesn’t pick up (busy, voicemail, no answer):- Cold transfer: the caller is dropped to voicemail or hangs up
- Warm transfer: the caller stays on the line with Claude, who can say “I couldn’t reach them, can I take a message?”