Everything you need to get started with CallRecap and make the most of your AI-powered call intelligence.
What is CallRecap? CallRecap automatically generates AI-powered analysis of your Zoom Contact Center calls and pushes structured summaries to your connected CRM. It extracts structured summaries, quality scores, CSAT predictions, risk flags, topics, and coaching tips from every call — so your team spends less time on post-call notes and more time helping customers.
Prerequisites
Installation
Having trouble installing or connecting? See Troubleshooting for common issues and solutions.
The dashboard is your home base for monitoring call activity and managing your team.
Overview Page — Shows hero metrics at a glance: sentiment health, average CSAT, first contact resolution rate, and average quality score. Below that, charts for sentiment trends, category breakdown, call volume, calls by hour, effort distribution, risk flags, and compliance (Business tier). Admins see org-wide data; agents see their own metrics.
Setup Checklist— After onboarding, a persistent checklist appears on the Overview page until all four items are complete: webhook received, agent licensed, CRM connected, and first summary generated. You can dismiss it once you're set up.
Navigation — Admins see Overview, Engagements, Summaries, Agents, and Settings in the sidebar. Agents see Overview, Engagements, and Summaries.
Summaries are generated automatically when a Zoom Contact Center call ends. CallRecap receives a webhook from Zoom, downloads the call recording, and sends it to our AI for audio-first analysis. If the recording isn't available, it falls back to the text transcript.
Base summary
Call intelligence
Agent quality scoring
Topic detection
Compliance detection (Business tier)
Evidence references
Viewing and filtering summaries — The Summaries page lists all processed calls with search, pagination, and filters for sentiment, category, date range, agent, CSAT, quality score, customer effort, resolution, risk flags, topics, compliance, coaching tips, and CRM sync status. Click any summary to see the full detail view with interactive call review.
Agent management is available to admins under Settings > Subscription.
Licensing — Only licensed agents (and admins) can access the CallRecap dashboard. Admins can license agents from the Team Members section. Each licensed agent counts toward your per-seat subscription billing.
Roles — There are two roles: Admin and Agent. The first user to sign in becomes an admin. Admins can promote agents to admin or demote other admins to agent. Role changes take effect within a few minutes without requiring a re-login.
Agent Performance— Each agent has a detail page showing their quality scores, CSAT, customer effort, compliance, risk flags, coaching tips, topics, sentiment distribution, call handling breakdown, and quality radar chart. Admins can view any agent's performance from the Agents page. Agents see their own personal metrics on the Overview page — quality scores and other metrics reflect per-agent values, not call-level aggregates.
CallRecap supports CRM integration with HubSpot. CRM connections are managed by admins under Settings > CRM Integration.
HubSpot — Connect via OAuth. After a summary is generated, users can search for the contact by phone number and push the summary as an engagement note in one click.
Customizable note template — Control exactly what appears in your CRM notes. Under Settings > CRM Integration, admins can toggle sections on or off (call reason, key points, outcome, action items, scores, quality breakdown, topics, engagement details, and more) and reorder them. A live preview shows exactly how the note will look as you configure it. Available on all plans.
Retrying failed syncs — If a CRM push fails (e.g., due to a temporary API error), you can retry it from the summary detail page.
Connection limits — All plans allow one CRM connection at a time.
Other CRM systems— Don't see your CRM or CIS system listed? We're actively expanding integrations. Reach out via our contact form to let us know what you need.
CallRecap's AI analysis is highly configurable. Admins can customize six areas from Settings > AI Analysis.
AI Business Context — Provide a description of your business (up to 500 characters) that's injected into every AI analysis. This improves CSAT predictions, effort scoring, categorization, and coaching tips by giving the AI context about your industry and customer base. Available on all tiers.
Custom Categories — Categories classify your calls (e.g., billing, technical, sales). Create custom categories with a name, description, and color. The description helps the AI understand when to apply each category. Available on all tiers.
Quality Dimensions — Define 3–10 dimensions that the AI scores each agent on (e.g., greeting, empathy, professionalism, knowledge, efficiency). Each dimension is scored 0–20, and a weighted formula computes the overall quality score (0–100). Configure weights to emphasize what matters most. Available on all tiers.
Risk Flags — Define risk flags the AI should detect (e.g., churn risk, escalation needed, compliance concern). Each flag has a severity level (critical, warning, info). Default risk flags are available on all tiers. Custom risk flag creation requires Pro or Business.
Topics — Define up to 20 topics for the AI to detect across calls (e.g., billing inquiry, technical support, account cancellation). Each detection includes a confidence score. Available on all tiers.
Compliance Rules — Define up to 15 compliance rules the AI evaluates per call and per agent. Three rule types: script adherence, disclosure, and prohibited phrase. Each rule is scored pass/fail/N/A, and an overall compliance score (0–100) is computed as the percentage of applicable rules passed. Business tier only.
CallRecap offers three subscription tiers:
Upgrading — Admins can upgrade from Settings > Subscription. You'll be redirected to Stripe to complete the checkout. Your subscription activates immediately.
Per-seat pricing — Paid plans are billed per licensed agent. Adding or removing agents automatically adjusts your subscription quantity.
Managing your subscription — Use the Stripe Customer Portal (accessible from Settings) to update payment methods, view invoices, or cancel your subscription. Cancellation downgrades you to the Free tier at the end of your billing period.
CallRecap uses an audio-first approach to call analysis. When a call ends, the system downloads the call recording and uploads it directly to the AI for analysis. This produces more accurate sentiment detection, CSAT predictions, and quality scoring because the AI can hear tone, pace, and inflection — not just the words.
Text fallback— If the recording isn't available (e.g., download failure or recording not enabled), the AI falls back to analyzing the text transcript. Messaging and email channel engagements always use text directly.
Recording storage — Call recordings are stored securely and available for playback on the engagement detail page. The audio player includes a speaker-segmented waveform and synced transcript for easy review.
Every AI metric on the summary detail page is linked to specific moments in the call via evidence references. These are temporal timestamps and text snippets that show exactly where in the call each insight was observed.
Clickable metrics — Key points, action items, topics, risk flags, compliance results, and coaching tips all show a play indicator when evidence is available. Click any metric to jump to that moment in the audio player.
Audio player — The call review includes a speaker-segmented waveform showing who is talking at each point, playback controls with speed adjustment, and active metric indicators — colored chips that appear below the waveform showing which AI metrics overlap the current playback position.
Synced transcript— The transcript scrolls in sync with audio playback, with the active line highlighted. When reviewing evidence, the relevant portion of the transcript is highlighted in the metric's color. Click any transcript line to seek to that point.
Keyboard shortcuts — Press Escape to dismiss evidence highlighting, and use arrow keys to navigate between multiple evidence references for the same metric.
Graceful degradation — Older summaries generated before evidence references were added display normally — metrics simply aren't clickable and no play indicators appear.
Uninstalling from Zoom Marketplace
What happens when you uninstall
Deleting your account and data — If you want to permanently delete all your data, admins can request complete account deletion from Settings > Account within CallRecap. This schedules deletion for 30 days later. During the grace period, any admin can cancel the deletion request. After 30 days, all organization data is permanently and irreversibly removed, including summaries, engagement records, CRM sync history, and stored call recordings.
Data export — Before deleting your account, you can export all your data as a JSON file from Settings > Account. The export includes organization metadata, agents, categories, all summaries with engagement data, and CRM sync history.
"Access Restricted" screen — This means you're signed in but not yet licensed to use CallRecap. Ask your organization's admin to add you as a licensed agent from Settings > Subscription.
Summaries not appearing — Summaries are generated automatically after each call ends. If summaries aren't appearing: (1) verify that your organization has remaining summary quota for the month, (2) check that the call had a transcript available (very short calls may not generate a transcript), and (3) ensure at least one participating agent is licensed.
CRM push failures— If a CRM sync fails, you'll see a failed status on the summary detail page. Common causes include expired CRM credentials (reconnect from Settings > CRM Integration), the contact not being found in your CRM, or a temporary API error (retry from the summary detail page).
Need help? — Visit our Contact page or email us at support@mail.callrecap.io. Pro and Business subscribers receive priority support.