> ## Documentation Index
> Fetch the complete documentation index at: /help/llms.txt
> Use this file to discover all available pages before exploring further.

# Call transcripts and summaries

> After a meeting with a contact on Google Meet or Zoom, Kerux adds the call's transcript to the contact and writes a short summary: key points, objections, next steps and the follow-up date.

> [!NOTE]
>
> **Pro plan.** Call transcripts are part of Meetings, and summaries part of the AI assistant: both are in Pro and Agency (and the free trial). Each summary uses a few AI credits. See [Plans and billing](/help/account/billing.md).

After a meeting with a contact, Kerux takes the transcript that Google Meet or Zoom already saved, adds it to the contact and writes a short summary of the call. Nothing joins your calls: no bot, no extra participant.

Calls on other tools work too: on a computer, upload or record the call on the contact's **Calls** card and it is transcribed on your computer, without the recording leaving your device. See [Automations driven by calls](/help/campaigns/call-automations.md#upload-or-record-a-call).

## What you get on the contact

The contact page has a **Calls** card. For each call with a transcript:

* **The summary**: what was discussed, how interested the contact sounded (high, medium, low or unclear), the key points, their objections and the next steps.
* **The follow-up date**: when the contact asked to be contacted again ("call me next Tuesday"), Kerux adds a task for that day at 9:00 in your workspace's time zone, assigned to the person whose calendar had the meeting.
* **View transcript**: the whole conversation with each speaker's name and the time in the call, for example `[00:12:40] Lucía Gómez: We'd like to start in January.`

The contact's history also shows **Call transcript added** and **Call summary ready**.

## What to turn on in Google Meet

Google Meet saves a transcript only when:

* The meeting's organizer has a **Google Workspace plan that includes transcripts** (for example Business Standard, Business Plus or Enterprise). Free Gmail accounts don't get transcripts.
* Someone turns on **Transcripts** during the call: in Meet, click **Activities** > **Transcripts** > **Start transcription**. To start it on every call, open the event in Google Calendar, click the **Meeting settings** icon next to the Meet link and turn on **Transcription** under **Meeting records**.

Then in Kerux:

**1. Connect Google Calendar**

**Meetings** > **Connected calendars** > **Connect Google Calendar**. See [Google Calendar](/help/integration-guides/google-calendar.md).

**2. Turn on Meet transcripts**

In the **Call recordings** card, click **Turn on** on **Google Meet transcripts**. Google's screen opens again: tick the box to let Kerux read your Meet transcripts, and click **Continue**.

Kerux reads transcripts of meetings you organized. It reads only the transcript text, never your recordings or other Google Drive files.

## What to turn on in Zoom

Zoom makes a transcript only when:

* The host has a **paid Zoom plan** (Pro, Business or higher) with **Cloud recording** on.
* **Audio transcript** is on: in the Zoom web portal, go to **Settings** > **Recording** > **Cloud recording** > **Advanced cloud recording settings** and tick **Create audio transcript**.
* The meeting is **recorded to the cloud** (click **Record** > **Record to the cloud**, or turn on automatic cloud recording).

Then in Kerux: **Meetings** > **Connected calendars** > **Call recordings** > **Connect Zoom**, sign in to Zoom and click **Allow**. Kerux can only read your cloud recordings' files and your Zoom account's name and email. When **Zoom cloud recordings** shows **Coming soon** and no **Connect Zoom** button, connecting Zoom isn't available in your workspace yet; Google Meet transcripts work meanwhile.

## How it works

1. The meeting is in your connected calendar (or comes from a booking tool) with a Google Meet or Zoom link, and the contact is one of its attendees. See [Meetings booked by contacts](/help/campaigns/meetings.md).
2. When the meeting ends, Kerux starts looking for its transcript: a few minutes after the end, then less and less often, for up to **24 hours**.
3. When it's there, Kerux adds it to the contact once and writes the summary once.
4. No transcript after 24 hours: the call shows **No transcript was saved for this call**. Nothing else happens.

If Kerux isn't sure which contact a meeting was with, the meeting waits in **My tasks** as a possible meeting. The transcript is kept on the meeting and goes to the contact (with its summary) as soon as you confirm who it was.

Very long transcripts are kept up to their first 200,000 characters (several hours of conversation); the transcript says when it was cut.

## When there is no summary

The **Calls** card says why:

| Message | What to do |
| - | - |
| Call summaries are part of Pro and Agency | Upgrade in **Settings** > **Billing**. The transcript is saved anyway. |
| This month's AI credits are used up | The summary is written when credits are available again (for up to a week). |
| Confirm who this meeting was with | Confirm the possible meeting in **My tasks**. |
| The transcript is empty | Nothing was said, or transcription started at the very end. |

## Start a campaign when a call is summarized

Start a campaign from the Kerux event **Call summary ready** (see [Start a campaign from what happens in Kerux](/help/campaigns/kerux-triggers.md)). Leave **Interest in the call** unchecked for every call, or tick, for example, **High** to follow up only with interested contacts. In the campaign's messages use `{{trigger.call_summary}}`, `{{trigger.call_next_steps}}`, `{{trigger.call_interest}}` and `{{trigger.follow_up_date}}`, plus `{{meeting.title}}` and `{{meeting.start}}`.

## Webhooks and API

* Webhook `meeting.transcript_ready` fires once per contact and call when the summary is ready (or when there won't be one), with `meeting`, `transcript` (source, length, speakers, whether it was cut), `summary` and `summary_reason`. See [Webhooks](/help/developers/webhooks.md).
* `GET /v1/leads/{id}/calls` lists a contact's calls with their transcript state and summary; `GET /v1/meetings/{id}/transcript` returns the text.

## Turn it off

* **Google Meet**: **Call recordings** > **Turn off**. Disconnecting Google Calendar also removes the access.
* **Zoom**: **Call recordings** > **Disconnect**. Kerux's access is removed at Zoom.

Transcripts already saved stay on your contacts. Deleting a contact's data (a deletion request) also deletes their call transcripts.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.