Home/Help Center/Conversation summaries

Inbox

AI Conversation Summaries

How to generate an instant AI summary of a WhatsApp conversation in VGraple CRM, which AI providers power it, and what it needs to work.

By Chirag Darji · Updated 27 Aug 2026 · 5 min read

On this page
  1. Before you start
  2. Steps
  3. Why a summary button instead of always-on AI notes
  4. What you will see
  5. Settings and options
  6. Troubleshooting
  7. Related reading
A conversation open in the VGraple CRM inbox with stage, priority, assign, summary, snooze and resolve controls in the header

The Summary button in a conversation's header generates a two to three sentence AI summary of the whole thread on demand, so an agent picking up someone else's conversation or returning to a long one after a gap can catch up in seconds. This article covers how to use it and what it needs to work.

Conversation summaries

  1. 1Open a conversation
  2. 2Click the Summary button
  3. 3Wait a few seconds while it generates
  4. 4Read the summary
  5. 5Generate a fresh summary any time
The steps on this page, in order.

Before you start

  • AI conversation summaries require the Growth plan or above; organisations that had AI features configured before this plan gate applied keep access regardless of their current plan.
  • Your organisation needs an API key for at least one supported AI provider (Anthropic Claude, Groq, or OpenAI) configured in Settings; VGraple CRM does not provide a shared key you can use without one. See bringing your own OpenAI or Anthropic key.
  • Generating a summary uses the "Send messages" permission (inbox:send), the same permission needed to reply in the inbox, rather than a separate AI permission.
  • A summary reads whatever messages already exist in the conversation; it cannot summarise anything that has not been sent yet.

Steps

  1. Open a conversation you want summarised, ideally one with enough history that a quick catch-up is actually useful.
  2. Click the Summary button in the conversation header, shown with a book icon next to it.

AI and flows settings in VGraple CRM with provider keys and the Cron secret

  1. Wait a few seconds while it generates. The button shows a spinner in place of its icon while the request is in flight, since it calls out to your configured AI provider live rather than reading from a cache.
  2. Read the summary. It appears as a two to three sentence overview of the conversation, covering what the customer wanted and where things currently stand.
  3. Generate a fresh summary any time. Clicking the button again produces a new summary reflecting any messages sent since the last one, rather than reusing the previous result.

Why a summary button instead of always-on AI notes

Reading every message in a long-running conversation before replying is one of the most common time drains for a support team, especially when a conversation is being reassigned, reopened after weeks, or picked up by whoever happens to be online rather than the original agent. VGraple CRM puts the summary behind a deliberate click rather than generating one automatically on every message, mainly because that keeps the cost and the AI-provider call tied to moments where a summary is actually useful, rather than firing on every single inbound message regardless of whether anyone needs a recap.

Example

A real-estate agency reassigns a lead's conversation from an agent who is on leave to a colleague covering for the week. Instead of reading forty messages of back-and-forth about budget, location and viewing dates, the covering agent clicks Summary and gets a short paragraph capturing what the prospect is looking for and where the conversation currently stands, then replies with full context in under a minute.

Because each summary is generated fresh from the live conversation rather than cached, it always reflects the most recent messages, including ones sent moments before you click it. This also means the underlying AI provider genuinely reads through the conversation history each time, so the button is best used when a real catch-up is needed rather than clicked repeatedly out of habit on a conversation nothing has changed on.

What you will see

Clicking Summary shows a brief loading state, then a short paragraph summarising the conversation in plain language, for example noting what the customer originally asked about and what has been resolved or is still pending. If your organisation has no AI provider configured, or the request to the provider fails for any reason, the summary reads "Summary unavailable" rather than showing an error dialog or leaving the button stuck loading.

Settings and options

SettingWhat it doesDefault
AI provider API key (Settings)Anthropic, Groq or OpenAI key that powers summaries and other AI featuresNone configured
Default AI providerWhich configured provider is tried first if more than one key is setOrganisation setting
Plan requirementGrowth plan or above, unless AI was configured before this gate appliedGrowth+
Summary lengthTwo to three sentencesFixed by the underlying prompt
FreshnessGenerated live on each click, not cachedAlways current as of the click

Troubleshooting

SymptomLikely causeFix
The summary reads "Summary unavailable"No AI provider API key is configured for your organisation, or the request to the provider failedAdd a key under Settings; see bringing your own OpenAI or Anthropic key
The Summary button is missing entirely from the headerYour organisation is on a plan below Growth and never had AI configured before the gate appliedUpgrade to Growth or above to unlock AI conversation summaries
The summary seems out of dateYou are reading a summary generated before the most recent messages were sentClick Summary again to generate a fresh one
The summary misses something important from earlier in a very long conversationThe underlying AI model summarises the available message history, but very long threads can compress detailScroll the thread directly for anything the summary does not capture
Summaries feel slow to generateThis depends on your configured AI provider's response time, which VGraple CRM does not controlTry again, or check whether your provider is experiencing delays

Conversation summaries work well alongside assigning conversations, since a summary is most useful exactly when a conversation changes hands. For the chatbot side of AI in VGraple CRM, see the AI chatbot feature and AI reply suggestions.

Frequently asked questions

What does the Summary button actually generate?
A two to three sentence summary of the conversation so far, written by an AI model reading the message history, so an agent picking up a long or reassigned thread can catch up without reading every message from the start.
Which AI providers can power conversation summaries?
Anthropic Claude, Groq, or OpenAI, whichever your organisation has an API key configured for. If more than one is configured, your organisation's default provider is used first.
Do I need my own AI API key to use this feature?
You need an API key from at least one supported provider added to your organisation under Settings; VGraple CRM does not include a shared key. See bringing your own OpenAI or Anthropic key for how to add one.
Is conversation summarising available on every plan?
No. AI conversation summaries require the Growth plan or above; organisations that had AI configured before this gate applied keep access regardless of plan.
What happens if no AI provider is configured or the request fails?
The summary shows "Summary unavailable" rather than a blank or broken screen, so it is always clear that nothing was generated rather than leaving you guessing why the button did nothing.
Does generating a summary send the whole conversation to the AI provider every time?
Yes, each summary request sends the conversation's message history to whichever provider is active at that moment, since a fresh summary is generated on demand rather than cached and reused as the conversation continues.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.