Skip to content
Integration · Zoom

Zoom's audio recording turns into a transcript, a summary and action items inside the CRM.

You upload the recording to a customer or opportunity record; the audio is transcribed, a summary and action items are extracted, and the items can be turned into tasks. Pulling the meeting from Zoom automatically, on the other hand, is built over Zoom's API as a separate piece of work whose scope is determined in discovery.

Rapitek CRM channels and integrations screen (Turkish interface): cards for CTI adapters, e-mail accounts, Meta pages and the Claude connector
Channels screen — CTI and connector cards

Forty minutes of talking, three lines of notes left behind

Forty minutes are spent talking and three lines of notes are left behind — and the person writing those three lines is trying to take part in the conversation at the same time. This is where the mechanism sits: speech is immediate, while a note is a summary written afterwards; when both are done at once, the trace that remains is not the conversation itself but that summary. Here is the picture we see in our own calls and in customer projects:

  • The rep tries to listen and to write at the same time. They cannot do both well; the side that gets sacrificed is the notes.
  • The question “What did we talk about last time?” eats the first five minutes of the next call. The customer explains the same thing a second time.
  • The commitments made in the conversation — price, delivery date, scope — never make it anywhere in writing. When a disagreement comes up, the two sides' memories are set against each other.
  • Action items are not assigned to anyone. Because the sentence “We'll send the quote” never becomes a task, it waits three days.
  • Someone who has just joined the team cannot read the history; they only know what has been told to them. When the rep changes, the customer starts from scratch.
  • If a recording is to be made, the consent question is left hanging: who asks, when do they ask, where is the answer kept? If these questions have no written answer, the decision to record is left hanging too.

This page describes two jobs separately: leaving a trace from the call that becomes a record, and doing it in a way whose consent is documented. We put the second one up front as well.

What we measured: 22 recordings, 19 completed, a single tenant — ours

There is no out-of-the-box module for Zoom on our side, and we will not say that there is. The connection is built as an integration project — with REST API, OAuth2, webhooks and import/export — whose scope is determined in the discovery call. Pulling the meeting from Zoom automatically falls into exactly this class.

But the chain that processes the content of the meeting does exist in the product: the audio recording is uploaded to the CRM, transcribed, a summary and action items are extracted; the items can be turned into tasks and assigned to an owner. Audio recording in the mobile app exists as well.

Now the measured state of this chain — without overstating it. To date this flow has run only in our own tenant: a total of 22 recordings were processed, 19 of them completed the transcript and summary stage, and the last recording was taken on 23 July. We cannot say that it works in a customer installation, so we do not say it. You will not read the sentence "Our customers run their meetings from the CRM" on this page; the number we measured does not support it.

Why do we write it this way? Because this feature gets tested very quickly after it is bought: it either works in the first meeting or it does not. Having said "fully automatic" before the sale turns into a support ticket opened in the first week. Stating the scope narrowly and accurately from the start serves both of us.

When an automatic connection on the Zoom side is asked for, the surface it rests on is the REST API and OAuth2. We can say that this surface really is usable from the outside on the basis of a measured fact: in one live customer installation a third-party ERP integrator reads and writes records over that same REST API. We do not give a name because we do not have permission to publish it; this is a single installation, not a case list. We described the same framework as it applies to an ERP on the Netsis integration page, and our general approach on the integrations page.

A concrete scenario

Tuesday, 16:45 — a forty-minute remote call has just ended. If this flow is switched on, here is what changes:

  1. 1

    The recording is uploaded where the work sits

    The audio file is attached to the customer or opportunity record. The meeting sits next to the deal it is about, not in an e-mail attachment or on someone's computer.

  2. 2

    The audio is transcribed and the conversation becomes readable

    A transcript is produced. Commitments such as price, delivery date and scope are tied to text rather than to memory; you do not have to interrupt the conversation in order to take notes.

  3. 3

    A summary and action items are extracted

    A summary and a to-do list are produced from the forty-minute recording. The sentence "We'll send the quote" remains as a line; it can be read and work can be built on it.

  4. 4

    The action item becomes a task and is assigned to an owner

    Items are opened as tasks and handed to an owner together with a date. The quote that waited three days stops being a reminder problem, and stops being a record-keeping problem as well.

  5. 5

    Consent is taken at the start of the call and documented

    You tell the participants at the outset that the call will be recorded. If a biometric voiceprint is to be processed, separate explicit consent is required for it; the consent text, its version and its time are kept in the data model.

  6. 6

    The next call starts from the transcript, not from scratch

    Someone who has just joined the team opens the record and reads the history. The customer does not explain the same thing a second time; when the rep changes, the relationship does not go back to the beginning.

The surface you rely on on the meeting side

The audio → text → summary chain

The uploaded audio recording is transcribed and a summary and action items are extracted. The chain is built into the product; the usage measured to date is only in our own tenant.

From action item to task

The items that come out of the summary are opened as tasks, given a date and assigned to an owner. The output of the meeting does not stay as a text file.

Audio recording in the mobile app

Recording can be started from the mobile app. Recording stops when the screen is locked and nothing is recorded in the background — this is a deliberate choice made to comply with an app store rule.

The recording file sits in Frankfurt

Uploaded audio recordings are kept in the file storage in Germany, in a partition set aside per tenant. They are not thrown into a shared pool.

Consent evidence chain

The consent text, its version, the time it was taken, the IP address and the source address are kept in the data model. A separate explicit consent is required for a biometric voiceprint.

REST API and OAuth2 for the Zoom API

This is the surface relied on when automatic pulling of the meeting is asked for: the product ships out of the box with 183 business objects, and each one is published in the REST API with its own data and schema endpoint; access is authorised with OAuth2, and the field structure is read from outside with describe.

What is what

What exists and what does not on the meeting side

The only measured usage on this page is in our own tenant: 19 of 22 recordings completed the transcript and summary stage. We do not say that it works in a customer installation.
TopicWhat exists todayHow it is set up
Transcript and summary from an audio recordingThe chain exists in the product: audio is transcribed, a summary and action items are extractedSwitched on within the scope of implementation; you upload the recording and see the output on the record
Pulling the meeting from Zoom automaticallyWe have no module that connects to ZoomWritten over the Zoom API as a separate piece of work whose scope is determined in discovery
Audio recording in the mobile appExists; recording stops when the screen is locked, nothing is recorded in the backgroundStarted from the app. We describe this behaviour as it is, not as a shortcoming
Matching the meeting to a calendarCalendar sync works only with Google CalendarYou connect your Google account; Outlook calendar is out of scope
Processing a biometric voiceprintIt is not a default processing activity; it requires separate explicit consentThe consent text, its version, time and source are kept in the consent evidence chain
Live transcription during the meetingNot available; processing starts after the recording is finishedWe do not offer it. If what you need is live captioning, say so at the start of discovery
What we can say

What we have verified

22 recordings
Total recordings measured in the audio→text→summary chain; in a single tenant
19 completed
Recordings that completed the transcript and summary stage without trouble
0 customers
Number of customer tenants that have used this flow to date
Frankfurt
Where the uploaded audio recording sits; a separate partition per tenant
Separate consent
If a biometric voiceprint is processed, explicit consent is taken separately
Implementation

How is the meeting flow rolled out?

  1. 1

    Discovery

    We map out how your calls are run, who will make the recording and how your consent process works today. If you have a counterpart on the legal or compliance side, we recommend that they join this call.

  2. 2

    Scope and consent text

    Which calls will be recorded, how long the recording will be kept and how consent will be taken are put in writing. If a biometric voiceprint is to be processed, a separate explicit consent text is prepared at this stage.

  3. 3

    Configuration and a sample recording

    The flow is switched on and tested with your own recording: you see the quality of the transcript, how useful the summary is and the items that turn into tasks before you accept it.

  4. 4

    Training and go-live

    The subject we dwell on separately in team training is not a technical one: how to ask for consent at the start of a call. We do not commit to a timeline before discovery; after the discovery call we give you a date, not a range.

Our limits: what we do not promise on this page

Meeting AI is a heading that is easily overstated. We name the things we do not promise.

  • We do not say “Your Zoom meetings land in the CRM automatically”. We have no module that pulls the meeting from Zoom; the recording is processed by being uploaded to the CRM. Automatic pulling is a separate piece of work written over the Zoom API.
  • We do not say “Our customers use it”. We measured it: to date this flow has run only in our own tenant — 22 recordings, 19 of them completed, the last recording on 23 July.
  • We do not say “Record the meeting in the background”. Background recording was removed from the mobile app, and recording stops when the screen is locked. Presenting this as a feature would leave the user to notice the loss afterwards.
  • We do not recommend recording without the participants' knowledge. Recording is a matter of consent; if a biometric voiceprint is to be processed, separate explicit consent is required. This is not a limit of the product but a limit of the law, and it needs to be written on a sales page.
  • We do not offer live transcription during the meeting. Processing starts after the recording is finished.
  • We do not promise that your stock will be in sync, that the order → invoice → collection chain will flow on its own, or production/MRP automation. We wrote the reason for all three, and what can be done instead, in one place: the three things we do not promise.

AI processing and sub-processors: transcribing and summarising an audio recording is an AI processing activity. We give you in writing, during the contract process, which sub-processors are involved and in which country the recording is processed; the list we can name today is in the sub-processor section of our security page. Rapi, the assistant inside the product, is a separate matter and is switched off by default; we wrote its scope on the Claude integration page.

Data location: your data is kept in the European Union — the database in Helsinki (Finland), files including the audio recordings you upload in Frankfurt, and backups in Falkenstein (Germany). We have no component in Türkiye and we have no region selection feature. Under KVKK art. 9 this is a transfer abroad; we establish its legal basis together during the contract process. The detail is on the security page and in the KVKK disclosure notice.

Certification: we do not have an ISO 27001 or SOC 2 certificate, and we will not claim one until we do. We fill in your enterprise security assessment forms and describe the architecture in writing.

Plan prices are out in the open; scope comes out in discovery

The scope of the pulling flow on the Zoom side, and its cost if there is one, comes out in the discovery call. We publish plan prices and separately priced items such as Rapi AI credit on a single page.

Three plans, a scope table and separately priced items on one page.

FAQ

Frequently asked questions about the Zoom integration

Does Rapitek CRM integrate with Zoom?
Partly, and we write the limit openly. What exists in the product is this: you upload the meeting's audio recording to the CRM and get its transcript, its summary and its action items; the items are turned into tasks. An automatic connection on the Zoom side — the meeting being pulled in on its own — is a separate piece of work written over the Zoom API whose scope is determined in discovery.
Do our Zoom meetings land in the CRM automatically?
No, they do not land on their own. We have no module that connects to Zoom; the recording is processed by being uploaded to the CRM. It is enough to download your Zoom cloud recording and attach it to the customer or opportunity record. If you want automatic pulling, that is a piece of work written over the Zoom API and scoped separately.
Do a transcript and a summary really come out of a meeting recording?
They do, and we write the measured version as it is: 22 recordings have been processed in this flow to date and 19 of them completed the transcript and summary stage. All 22 of these recordings were taken in our own tenant, the last one on 23 July. So the chain works; but we cannot tell it through a customer installation.
How many of your customers use this flow?
As far as we know, none. All 22 of the measured recordings are in Rapitek's own tenant. We write this instead of hiding it, because the sentence "our customers use it" is one that changes a purchasing decision and should not be built without grounds. The day it works in a customer installation, we will write it here.
Can we record the meeting in the background, with the phone locked?
No. Background recording was removed from the mobile app, and recording stops when the screen is locked. This is not a fault but a deliberate change made to comply with an app store rule. We also make a point of saying in team training that the app has to stay open and the screen unlocked while recording.
Is consent required to record a meeting?
Yes. You need to tell the participants at the start of the call that it will be recorded. If a biometric voiceprint is to be extracted from the audio, separate explicit consent is required for that — a general disclosure notice is not enough. In the product, the consent text, its version, the time it was taken, the IP address and the source address are kept in the data model; that is how the evidence chain is built.
Where are the audio recordings stored?
Uploaded audio recordings sit in the file storage in Frankfurt (Germany), in a partition set aside per tenant; they are not thrown into a shared pool. Your CRM database is kept in Helsinki (Finland) and the backups in Falkenstein (Germany). We have no component in Türkiye and we do not offer region selection.
Which provider processes the recording?
Transcribing and summarising the recording is an AI processing activity; we give in writing, during the contract process, which sub-processors are involved and in which country the processing is done. The list we can name on the site is in the sub-processor section of our security page. If you have a question specific to this item, ask it in discovery; we answer in writing.
Which languages does the transcript work in?
We do not give a published list for the language coverage of the transcript, because we cannot support it with our own measurement. The right path is this: bring a sample from your own recordings to the demo call, let us run it together, and see the output before you buy. That is the fastest answer for us too.
Do Zoom meeting invitations land in the CRM calendar?
Calendar sync works only with Google Calendar, and it is two-way: pull, create, update and delete. Outlook calendar is out of scope — Outlook and Microsoft 365 connections are not live. However your Zoom invitations sit in your calendar is how they are reflected into the CRM; we have no direct calendar connection with Zoom itself.
Can the items from the summary be turned into tasks?
Yes, and this is the genuinely valuable part. The items that come out of the summary are opened as tasks, given a date and assigned to an owner. That way the output of the meeting stops being a text that is read and forgotten and turns into work that is followed up. Whether the task is closed can also be tracked from the report.
How long does implementation take, and is it included in the plan price?
Switching on recording upload and the summary flow is within the scope of implementation. Project-specific development such as automatic pulling over the Zoom API is scoped and priced separately. We do not commit to a timeline before discovery; after the discovery call we give you a date, not a range.
Where is our data kept?
In the European Union: the database in Helsinki (Finland), the files you upload — including meeting audio recordings — in Frankfurt, and the database backups in Falkenstein (Germany). We have no component in Türkiye and we do not offer region selection. Under KVKK art. 9 this is a transfer abroad; we establish its legal basis together during the contract process.
Can we see it before buying?
There is no trial you start on your own. First we run a 30-minute live demo — and for the subject of this page, the best demo is a sample from your own meeting recording. We run it together and you see the transcript and the summary before you buy. After that we open a time-limited demo account.

Let's test it with your own recording in 30 minutes

Instead of describing the quality of the transcript and whether the summary is useful, we prefer to show it. Let's set up the consent process together in the same call.

Bring a sample from your own meeting recording to the demo; let's look at the output together.

Made with RapitekGO

We would like to use optional cookies to measure your visit. The site works exactly the same if you decline. Cookie policy