Hi there,
Just to clarify how this works:
✅ Call Recordings
The actual audio recording is always stored in your configured cloud storage provider (AWS S3, GCP, Azure, etc.) if you’ve connected one.
If you haven’t configured external storage, the recording will remain stored on Vapi’s servers.
✅ Sending Transcripts to GHL
Transcripts can be delivered directly to GoHighLevel using a webhook.
To do this, simply configure your GHL webhook URL in your assistant’s configuration.
Once that’s set, Vapi will POST the transcript payload to your GHL webhook at the end of each call.
If you’d like help setting up the webhook or validating the payload, feel free to send it over and we’ll take a look.