Skip to content

Conversation

@vapi-tasker
Copy link
Contributor

@vapi-tasker vapi-tasker bot commented Jan 26, 2026

Description

  • Add comprehensive warm transfer documentation for Live Call Control (controlUrl)
  • Update call-features.mdx with new "Warm Transfer" section showing all transfer modes:
    • warm-transfer-say-message - Say a custom message to the operator
    • warm-transfer-say-summary - Say an AI-generated conversation summary
    • warm-transfer-wait-for-operator-to-speak-first-and-then-say-message - Wait for operator, then say message
    • warm-transfer-wait-for-operator-to-speak-first-and-then-say-summary - Wait for operator, then say summary
    • warm-transfer-twiml - Execute TwiML instructions
    • warm-transfer-experimental - Use a transfer assistant
  • Update call-dynamic-transfers.mdx code examples to demonstrate warm transfers with transferPlan in webhook server implementations (Node.js and Python)
  • Add tips and notes about warm transfer mode availability and limitations

Resolves VAP-11465

Testing Steps

  • Run the app locally using fern docs dev or navigate to preview deployment
  • Ensure that the changed pages and code snippets work
  • Verify the warm transfer examples are accurate and follow API spec
  • Check that links to related pages work correctly

The documentation previously only showed blind transfer examples for
dynamic transferring via control URL. This update adds comprehensive
warm transfer documentation showing how to use transferPlan with
various modes when using the control URL for programmatic transfers.

Updated files:
- call-features.mdx: Added warm transfer section with examples for all
  transfer modes (say-message, say-summary, wait-for-operator, TwiML)
- call-dynamic-transfers.mdx: Updated code examples to demonstrate
  warm transfers with transferPlan in the webhook server implementations

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant