https://retellai.com/?utm_source=discord&utm_medium=seo logo
I noticed some calls are classified as 'web calls'...
# ❓・ai-evy-support
o
@AI Evy I noticed some calls are classified as 'web calls' and data isn't captured for them. why is that?
a
Thanks for tagging me @omri. I'll look through relevant sources and get back to you shortly.
### Answer --- Web calls in Retell AI do capture data—they have the same data fields as phone calls, including transcripts, recordings, call analysis, and metadata [(1) ]() [(2) ]() . The
call_type
field distinguishes between
"web_call"
and
"phone_call"
[(1) ]() [(2) ]() [(3) ]() . Both call types support: - Transcript and transcript_object [(1) ]() [(2) ]() - Recording URLs (recording_url, recording_multi_channel_url) - Call analysis (call_summary, user_sentiment, call_successful) - Metadata and dynamic variables - Latency metrics If you're experiencing missing data for web calls specifically, check: 1. Data storage settings - The
data_storage_setting
field controls what's stored. Options are
"everything"
,
"everything_except_pii"
, or
"basic_attributes_only"
[(1) ]() [(4) ]() 2. Call status - Some data fields are only available after the call ends (call_status must be
"ended"
) [(1) ]() [(2) ]() 3. Webhook configuration - If you're relying on webhooks, ensure you're subscribed to the right events. The
call_analyzed
webhook provides post-call analysis data, while
call_started
and
call_ended
provide different metadata [(5) ]() You can retrieve full call details usin
g the Get Call API endpoint with the call_id [(1) ]() .
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.