Workflows & Transcript Delivery & DB Integration
# support
a
Right now, the transcript of a Workflow is being POSTed mid call which does not fit with our workflow. - Can transcripts (or summaries) be automatically sent via POST webhook at the end of a Workflow? - If yes, does that include full transcripts, structured call data, and analysis? - If not, what is the recommended way to capture and pipe transcripts into our systems (Supabase)? - Is it possible to connect a Supabase database (or any external DB) directly to Vapi so Assistants can query or store data mid-call? - If yes, is this done through Tools, Workflows, or a custom API connector? - If not, is the roadmap moving toward allowing live DB integrations so agents can use real-time data without going through multiple middle layers?
g
This is my specialty sire, accept my request let's talk about it
c
To answer your questions: - Yes, the end-of-call report can include all this data and be sent via webhook - Yes, supabase credentials can be added via the integrations page on the dashboard. This is typically done through a function/API request tool. Below is an example of how it can be interacted with:
Copy code
{
  "type": "apiRequest",
  "name": "create_supabase_record",
  "method": "POST",
  "url": "https://your-project.supabase.co/rest/v1/users",
  "headers": {
    "type": "object",
    "properties": {
      "apikey": {
        "type": "string"
      },
      "Authorization": {
        "type": "string"
      }
    }
  },
  "body": {
    "type": "object",
    "properties": {
      "name": {
        "type": "string"
      },
      "email": {
        "type": "string"
      }
    }
  }
}
j
Hi Kyle, he has mentioned workflows not assistant. How to setup the end-of-call-report in the workflow?
c
end-of-call
report looks like it is already enabled by default. if you provide a call id that uses the work flow, we will be able to look into the logs and verify the report is the enabled.
j
Sounds good but where to enter the URL which would handle this end-of-call-report? IN the assistant ui there is a place for but I cant see it for the workflow
c
Hey, Can you send me the latest call_id? Along with that, can you provide me the duration in the recording where you had this issue?