Vapi helps developers build, test, and deploy voice agents at scale. We enable everything in between the raw models and production, including telephony, test suites, and real-time analytics.
You can store call transcripts and summaries outside of Vapi servers by configuring your own storage bucket. While the documentation specifically mentions storing call recordings in providers such as AWS S3, Google Cloud Storage, Cloudflare R2, and Supabase, you can apply a similar approach for transcripts and summaries.
To do this, you'll need to set up an integration with your chosen storage provider and configure where the transcripts should be uploaded in the "Provider Credentials" section of your Vapi dashboard. You may use custom APIs to upload transcript data directly to the designated storage after the call ends or process this data externally.
For detailed guidance on setting up storage integrations, you might refer to documentation pages like AWS S3, Google Cloud Storage, and Supabase. While these documents focus on recordings, the setup process for storing transcripts will generally be quite similar..
The chat bot says that I need to configure a webhook to receive transcribes and summaries, but looks like there is no inbuilt method to achive this, correct?
Vapi doesn't offer a built-in webhook toggle, but you can receive transcripts and summaries by configuring a Server URL in your assistant settings, which acts like a webhook to send real-time transcript updates and end-of-call reports to your endpoint..