Haaris-Blackframe
09/17/2025, 11:15 PMVapi Support Bot
09/17/2025, 11:16 PMartifactPlan.recordingEnabled property is set to true in your assistant or call configuration. Here’s a sample configuration snippet:
json
"artifactPlan": {
"recordingEnabled": true,
"recordingFormat": "wav;l16"
}
Make sure this is included in your assistant or call setup to continue recording throughout the call, including after transfers.
[See documentation](https://docs.vapi.ai/api-reference/calls/update)
Source:
- [Calls API Reference: Update Call](https://docs.vapi.ai/api-reference/calls/update)Haaris-Blackframe
09/17/2025, 11:18 PMVapi Support Bot
09/17/2025, 11:19 PMtrue. This will keep recording active throughout the call, including after transfers.
Note: There is no documented CLI for this action; use the dashboard or API as shown previously.
[See documentation](https://docs.vapi.ai/call-recording)
Source:
- [Call Recording Documentation](https://docs.vapi.ai/call-recording)Haaris-Blackframe
09/17/2025, 11:21 PMVapi Support Bot
09/17/2025, 11:22 PM/call endpoint with "recordingEnabled": true in the artifactPlan. Here’s a sample cURL command:
bash
curl -X POST https://api.vapi.ai/call \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"assistantId": "YOUR_ASSISTANT_ID",
"customer": { "number": "+1234567890" },
"artifactPlan": { "recordingEnabled": true }
}'
This will start a call with recording enabled throughout, including after any transfers.
[See documentation](https://docs.vapi.ai/call-recording)
Source:
- [Call Recording Documentation](https://docs.vapi.ai/call-recording)Haaris-Blackframe
09/17/2025, 11:26 PMVapi Support Bot
09/17/2025, 11:27 PMrecordingUrl (and optionally stereoRecordingUrl or videoRecordingUrl) that you can use to listen to the recording. You can access these URLs via the dashboard or API for playback of previous calls.
Example call object snippet:
json
"recording": {
"recordingUrl": "https://vapi-public.s3.amazonaws.com/recordings/1234.wav"
}
[See documentation](https://docs.vapi.ai/call-recording)
Source:
- [Call Recording Documentation](https://docs.vapi.ai/call-recording)Haaris-Blackframe
09/18/2025, 12:39 AMVapi Support Bot
09/18/2025, 12:40 AMartifactPlan.recordingEnabled is set to true in your assistant or call configuration. If this is already set and the issue persists, it may be due to provider or transfer mode limitations—continuous recording after transfer is not guaranteed for all inbound scenarios. For best results, ensure you are using a supported telephony provider (like Twilio) and the recommended transfer modes. If the problem continues, please contact Vapi support with your call details for further troubleshooting.
[See documentation](https://docs.vapi.ai/api-reference/calls/update)
Source:
- [Calls API Reference: Update Call](https://docs.vapi.ai/api-reference/calls/update)adriaVidal
09/18/2025, 11:29 AMChiranjeet Mishra
09/19/2025, 10:45 PMtransferCall tool with a value or variable from the user input, you can instruct the assistant to use those with the tool. For example, if you want the user to define the destination value, you can write a prompt in your assistant like so:
When a customer wants to be transferred, use the `transferCall` tool with the destination specified by the user