Back to Intercom in Excel
SheetXAI logo
Intercom logo
Intercom · Excel Guide

Export Intercom Call Transcripts to a Excel

2026-05-15
5 min read

The Scenario

You manage QA for a support team. Every month you score call interactions — listening to recordings, reviewing transcripts, rating the conversation against a rubric. This month there are 30 conversations from last week that your team flagged for review. The conversation IDs are in an Excel workbook. The transcripts are in Intercom.

Getting the transcripts out is normally a manual task: open each conversation, scroll to the call recording section, copy the transcript, paste it into the workbook. You did this last month. It took most of a morning and you still ended up with formatting that made the text hard to read.

The bad version:

  • Open Intercom conversation #1, find the call section, expand the transcript, select all, copy.
  • Paste into Excel. Watch it collapse into one cell because it contains line breaks.
  • Spend time unwrapping the text, formatting it as readable prose in column B.
  • Do this 29 more times. Eat lunch at your desk.

QA scoring was supposed to start this afternoon.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Excel workbook. It reads each conversation ID and pulls the transcript text directly into the adjacent column.

For each conversation ID in column A of this workbook, retrieve the call transcript from Intercom and write the transcript text and call date into columns B and C — leave B blank if no transcript is available.

What You Get

  • Transcript text written to column B for each conversation that has a call recording.
  • Call date written to column C.
  • Column B left blank (not an error) for conversations where no transcript is available — so you know immediately which ones to handle differently.
  • Text formatted as plain readable prose, not a JSON blob or a single collapsed cell.

What If the Data Is Not Quite Ready

Some conversation IDs in the workbook are wrong or have already been deleted

A few IDs were entered manually and may be stale.

For each conversation ID in column A, attempt to retrieve the Intercom call transcript — if the conversation does not exist or has no call, write "not_found" or "no_transcript" to column B rather than leaving it blank.

You want the transcript broken into speaker turns, not as one block

The QA rubric scores by turn — you need agent turns and customer turns separated.

For each conversation in column A, retrieve the call transcript and write speaker-labeled turns to column B — format each turn as "AGENT: [text]" or "CUSTOMER: [text]" on separate lines.

You need to compute word count per transcript for scoring time estimates

The rubric assigns scoring effort based on conversation length.

Retrieve call transcripts for each conversation ID in column A — write transcript text to column B and call date to column C — then compute the word count of column B and write it to column D.

Pull transcripts, label speaker turns, compute word counts, and flag short calls

Calls under 200 words are too short to score against the full rubric and get a different process.

For each conversation in column A, retrieve the Intercom call transcript, format it as labeled speaker turns in column B, write the call date to column C, compute word count to column D, and write "short_call" to column E for any transcript under 200 words — otherwise leave column E blank.

Try It

Get the 7-day free trial of SheetXAI and open any Excel workbook with a list of Intercom conversation IDs — ask it to pull the transcripts directly so your QA team can start scoring without the manual copy-paste step. For managing the conversations themselves, see the bulk-assign-conversations spoke and the Intercom hub overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more