An Accepted Meeting Transcript Lost Its Source-Call Link: Restore Evidence Provenance
A transcript without its source-call link is unverified evidence. Rebuild the connection from durable identifiers and preserve the proof. Block downstream use until a reviewer accepts it.
Research this article with AI
Follow Well Met on Google

A transcript can read like a real meeting and still be attached to the wrong call. That error turns every summary or task, plus any CRM field or report derived from it into suspect evidence.
Start by freezing downstream use. Then rebuild the source-call link from identifiers that survive exports and migrations: the transcript ID or recording ID when available; the call or meeting ID with calendar and attendee evidence; and timestamps with a hash of the transcript content.
The goal is a reviewable chain, not a plausible match. W3C PROV-O models provenance through entities plus their activities and responsible agents. Use that framing: the transcript is an entity connected to the meeting activity; the people or systems that created and reviewed the record are agents.
- Mark the transcript status as source link under review.
- Preserve the original transcript export before editing metadata.
- Stop automation that would create new tasks or notes, or any fields or reports from the transcript.
What evidence proves that a transcript belongs to a source call?
Use several independent facts. One matching title or a similar time is weak. A defensible link joins identifiers supported by matching records for time, people, and content that all refer to the same event.
For Microsoft Graph, transcript metadata can include an ID or meeting ID; call ID with creation and end time; content correlation ID with transcript content URL; and meeting organizer. The API documents retrieval of transcript metadata and content for scheduled online meetings and ad hoc calls. Microsoft Learn: Get callTranscript
If a recording exists, retain its recording ID and the associated meeting or call ID too. Microsoft Graph documents recording metadata for scheduled meetings and ad hoc calls, including recording ID with meeting or call ID, plus timestamps and a content correlation ID. Microsoft Learn: Get callRecording
- Transcript evidence: transcript ID with transcript-content URL or export location; format and hash; and the timestamp when the hash was calculated.
- Call evidence: call ID with meeting ID; recording ID if present with organizer; start and end timestamps; and the calendar event ID or event URL.
- People evidence: invited attendees with organizer, plus speaker labels when available and any attendance record.
- Link evidence: the system record or export that shows the transcript and call identifiers together.
| Journal field | What to record | Why it matters |
|---|---|---|
| Transcript identity | Transcript ID and export location, plus content format and SHA-256 hash | Pins the review to one fixed transcript version |
| Source-call identity | Call ID with meeting ID, plus recording ID and calendar event ID | Connects the transcript to durable source records |
| Time evidence | Scheduled and actual start, plus end and transcript creation time | Tests whether the records describe the same event |
| Attendee evidence | Organizer with invitees, plus attendance evidence and speaker labels if available | Checks that the people align without relying on a title |
| Downstream-use inventory | Summary or task IDs, CRM field or report IDs, and automation IDs that used the transcript | Defines what must stay blocked, be corrected, or be reversed |
| Restored edge | Exact source record URL or ID pair, plus evidence references with reviewer and decision time | Makes the accepted relationship auditable |
How do you rebuild the source-call link without guessing?
Create a recovery journal before changing the transcript record. Copy the transcript and original metadata into an evidence location, then calculate and record its hash. Do not overwrite the missing relationship with a guessed meeting ID.
Collect source records from the meeting system or calendar, recorder, and CRM. Match the transcript ID or content correlation data first. Then test the meeting or call ID with event timing; organizer with attendees; and recording metadata. A match is ready for review only when the evidence points to one source call without a competing candidate.
Write the restored edge as a specific relationship: transcript ID X belongs to call ID Y, supported by records A through D. Record who made the decision and when. W3C PROV-O includes direct relationships for generation or use, derivation or attribution, and primary sources, which makes it a useful reference model for keeping those relationships explicit. W3C PROV-O
- If two calls remain possible, keep the transcript blocked and escalate the ambiguity.

- If the source record is gone, keep the transcript as unlinked evidence. Do not attach it to the nearest calendar event.
- If the content hash changes after a correction or redaction, create a new journal entry and preserve the previous hash.
Which downstream records must remain blocked or be reversed?
Block any output that depends on facts unique to the unlinked transcript. That includes generated summaries or extracted action items; CRM notes or call outcomes; follow-up tasks or deal updates; and reports that count or quote the meeting.
Reverse a downstream change when the transcript was its only support and the source call cannot be verified. If a field is also supported by another named record, retain it only after documenting that independent source in the journal.
For HubSpot calls, call records can carry a timestamp or title; notes or status; recording URL or attachments; and associations to CRM records. HubSpot also documents individual updates, association changes, and deletion. Those capabilities make it important to inventory the exact call record and associated records before correcting a provenance failure. HubSpot Activities: Calls
- Block: automated summaries or AI-generated task drafts, plus CRM property writes or dashboard refreshes fed by the transcript.
- Review: manually written notes or follow-up emails, plus opportunity changes that cite the transcript.
- Reverse or correct: transcript-derived statements with no separate recording or event evidence, or attendee or user-entered evidence.
What should the reviewer accept before releasing the transcript?
The reviewer should accept evidence, not a conclusion. They need the original transcript version and its hash; candidate source-call records and comparison notes; downstream-use inventory; and the exact restored relationship.
Require a clear result: accepted or not accepted; a nonaccepted result is rejected or unresolved. Accepted means the evidence identifies one source call. Rejected means the evidence identifies another call or contradicts the claimed call. Unresolved means the journal preserves the ambiguity and downstream controls remain in place.
NIST describes log management as an enterprise practice that includes the full lifecycle of log management processes. Keep the recovery journal as a durable operational record rather than a temporary chat thread. NIST SP 800-92, Guide to Computer Security Log Management
- Reviewer name or system identity
- Decision timestamp and decision status
- Evidence links and immutable IDs
- Any exceptions or unavailable records, including conflicting candidates
- Release decision for each downstream output
How do you prevent the same source-link failure?
Make the source-call link mandatory before a transcript enters automation. Store the transcript ID with the call or meeting ID and event identifier. Attach the source reference to every generated summary or CRM write.
Run a reconciliation check before publishing reports: every accepted transcript should resolve to one source call, and every transcript-derived output should point back to that accepted transcript. Send missing or conflicting links to a review queue.
Keep content changes separate from provenance changes. A corrected transcript can be valid, but it needs a new hash plus a journal entry that explicitly notes which version downstream records used.
PROV-O provides classes and properties for representing and exchanging provenance information, including entities, activities, agents, and derivation relationships.
World Wide Web Consortium (W3C), 2013-04-30Microsoft Graph documents retrieval of transcript metadata and content for scheduled online meetings and ad hoc calls, with examples containing transcript, meeting, call, timestamp, content correlation, and organizer fields.
Microsoft Learn (accessed), 2026-10-22Microsoft Graph documents retrieval of call-recording metadata and content for scheduled online meetings and ad hoc calls.
Microsoft Learn (accessed), 2026-10-22HubSpot documents call records, their properties and CRM associations, plus individual updates, association changes, and deletion.
HubSpot, 2026-09-09Frequently asked questions
Can a matching meeting title prove the source call?
No. A title can repeat or change. Use it only as supporting context beside durable IDs with event timing, plus attendee evidence and source-system records.
What if the transcript has a meeting ID but no calendar event?
Preserve the meeting ID and retrieve the associated source metadata where permitted. Microsoft Graph documents transcript metadata associated with scheduled online meetings and ad hoc calls, including meeting or call identifiers. Keep the transcript blocked if the remaining evidence does not identify one source call.
Should we delete an unlinked transcript?
Preserve the original as unlinked evidence unless a retention or privacy rule requires a different action. Deleting it can remove the record needed to explain and correct downstream use.
When should CRM updates be reversed?
Reverse or correct a transcript-derived update when the transcript was its only support and the source call cannot be verified. Retain a field only when another documented source independently supports it.
Does a transcript hash prove which call produced it?
No. A hash identifies a specific transcript version for comparison. It must be paired with source-call identifiers with event records, plus timestamps and reviewer evidence to support the provenance decision.