Skip to content

fix(calls): dialog détail VoxAI parity — champs complets + live sync

mohamed kaanoun a demandé de fusionner feature/telephony-call-sync-phase4 vers develop

TelephonyCallResponse types enrichis:

  • prospectUid, prospectName, prospectPhone (VoxAI parity)
  • campaignUid, campaignName
  • phoneNumberUsed (numéro effectif)
  • attemptNumber, qualificationSummary, recordingUrl, technicalNotes

calls-section dialog détail (identique VoxAI CallDetailResponse):

  • Prospect: prospectName/prospectPhone (depuis API) ou contactName fallback
  • Campagne: campaignName
  • Tentative: attemptNumber (#1, #2, ...)
  • Date début + Date fin
  • Vapi Call ID (monospace, technique)
  • Coût appel (si > 0)
  • Enregistrement: lecteur audio si recordingUrl disponible
  • Résumé qualification (qualificationSummary) — background distinct
  • Résumé (summary)
  • Transcription: scrollable max 250px, background sombre
  • Notes techniques (technicalNotes)

Rapports de requête de fusion