Gong + Linkeddit
Build a battlecard from Gong calls with Claude, checked against competitor evidence
To build a battlecard from Gong calls with Claude, connect the Gong connector and Linkeddit. Claude pulls the calls where a competitor came up, with ask_deal and get_transcript, and quotes what the buyer said. Linkeddit adds what the call cannot show: the competitor's dated moves and what its own customers write in public reviews. Claude writes the card with a call or source link beside each claim, and you approve it before anyone uses it.
Updated 2026-10-29
Connect both
Your AI client sits in the middle. Linkeddit supplies the data; the other connector makes the change.
Linkeddit connector
Add https://mcp.linkeddit.com/mcp as a connector and sign in. Claude Code: claude mcp add --transport http linkeddit https://mcp.linkeddit.com/mcp.
Gong connector
- Gong's Help Center lists the Gong MCP server as available on any Gong plan, for a tech admin to set up. Ask yours to confirm it is enabled.
- Add the Gong connector in Claude and sign in. The connector requires authentication.
- Add the Linkeddit connector at https://mcp.linkeddit.com/mcp.
Endpoint: https://mcp.gong.io/mcp
Works in: Claude, Claude Code.
The prompt
Paste into Claude
Use the Gong connector and the Linkeddit connector. 1) With Gong, find the deals from the last 6 months where [competitor] was mentioned, using ask_deal, and list the objections, the exact phrases buyers used and the deal outcome for each. Use get_transcript to confirm each quote. 2) With Linkeddit, call compete_signals_get for [competitor] to get its recent moves, then call it again with view=reviews and max_rating=2 to get its low-rated public reviews. 3) Write a battlecard with: what buyers say about [competitor] on our calls, where the public reviews agree or disagree, what changed at [competitor] recently, questions that expose fit, and what we must not claim. 4) Put a call reference or a source link and date beside every claim, mark anything you could not confirm from a transcript, and do not use customer names. Show me the draft. Do not save it anywhere until I approve it.
Step by step
Step 1
Connect both connectors and pick one competitor
Add the Gong connector in Claude (a tech admin may need to enable it) and the Linkeddit connector at https://mcp.linkeddit.com/mcp. Start with the one competitor your reps meet most often.
Step 2
Find the calls where the competitor came up
Ask Claude to use ask_deal to list recent deals that mention the competitor and to summarise the objections in each. If your Gong admin has a competitor tracker set up, name it so Claude looks at the same deals your team already tags.
Step 3
Confirm each quote against the transcript
Have Claude call get_transcript for the calls it quotes and keep only phrases it can find there. A paraphrase from a summary is a lead, not a quote.
Step 4
Add the competitor's moves and public reviews
Ask Claude to call compete_signals_get for the competitor, then again with view=reviews and max_rating=2. Each signal carries a priority, a category, a source link and a week. Each review carries its site, rating, date and link.
Step 5
Draft the card, check it and set a refresh date
Claude writes the battlecard with a call reference or source link beside every claim. Check each claim against its link, share the card, and rerun the same prompt on a set date or after a high priority signal.
What Linkeddit returned
Run live on 2026-10-29 with compete_signals_get. Read-only run on Linkeddit's own test project, plausible.io. The reviews view returned four stored reviews, two of them one-star, and the fetch log showed that two Trustpilot pages errored, which is why a good card says so.
compete_signals_get
compete_signals_get (view: reviews, limit: 4)
{ "total": 4, "reviews": [
{ "site": "trustpilot", "rating": 1, "published_on": "2024-04-22",
"title": "Beware!! Fraudulent \"subscription\"" },
{ "site": "trustpilot", "rating": 5, "published_on": "2024-09-23",
"title": "User since 2022" },
{ "site": "trustpilot", "rating": 5, "published_on": "2025-07-04",
"title": "Outstanding" },
{ "site": "trustpilot", "rating": 1, "published_on": "2025-10-01",
"title": "Such a scam" } ],
"fetches": [
{ "competitor": "Matomo", "site": "g2", "status": "analyzed",
"reviews_read": 20, "reviews_new": 10 },
{ "competitor": "Simple Analytics", "site": "trustpilot", "status": "error" },
{ "competitor": "Umami", "site": "trustpilot", "status": "error" } ] }
compete_signals_get (view: signals, limit: 4)
{ "total": 4, "signals": [
{ "competitor": "Simple Analytics", "priority": "low", "category": "messaging",
"week_of": "2026-10-26",
"source_url": "https://www.simpleanalytics.com/blog/the-eu-wants-to-kill-cookie-banners-by-moving-consent-to-your-browser" } ] }How is a battlecard from Gong calls different from one built from a CRM?
A battlecard from Gong calls starts from what buyers said out loud. Claude Academy's battle card use case builds from closed-lost deal notes in a CRM, which record what a rep wrote down. A transcript keeps the buyer's own words, the objection as it was raised and who raised it. That is the evidence a rep can quote back in the next call.
Gong's connector is built for that job. Its Help Center says it lets Claude ask questions about accounts and deals and retrieve insights, and the Agent Index lists ask_account, ask_deal, generate_brief and get_transcript. Use get_transcript to confirm any line before it goes on a card, because a summary can drift from what was said.
What can Gong not tell Claude about the competitor?
Gong shows how a competitor comes up in your calls. Its Help Center describes the Competition tracker, which detects competitive topics with AI, plus custom trackers, initiative boards and win/loss analytics, all measuring mentions and deal outcomes inside your own conversations. It has no view of what the competitor changed or what its customers say about it publicly.
That outside half is Linkeddit's. compete_signals_get returns the competitor's moves with a priority, category, source link and week, and its reviews view returns stored reviews from G2, Capterra, TrustRadius and Trustpilot, with site, rating, date and link. Both come with one plan at $60 a month. A buyer's objection that matches a recurring public complaint is a stronger line than either alone.
Can Claude keep the battlecard current without a dedicated tool?
Only if you start it. Klue's post argues that a one-off Claude or ChatGPT prompt has no standing connection to your calls, cannot notice a new competitor mention, and needs someone to rerun it. For Claude that is accurate: it acts when you start it, so this workflow is a saved prompt you rerun, not a feed.
What helps is that Linkeddit's side runs on its own clock. On the test project the competitor signals carried the week of 2026-10-26, so a Monday rerun reads fresh data. If you need every closed deal to refresh the card for a large team without anyone starting anything, Klue describes a tool built for that. If a reviewed card each month is enough, a saved prompt does the job.
Why check reviews and signals against call quotes?
A call quote tells you one buyer said it. A pattern across low-rated public reviews tells you whether it is likely to come up again. In the test run, two of the four stored reviews were one-star and both complained that a dashboard or subscription was locked or changed after payment, which is the kind of theme a rep can probe for. Four reviews is a small sample, so Claude should call it a lead to test, not a finding.
Claude Academy's guide says to verify specific facts such as competitor pricing and launch dates before sharing, and to ask Claude for citations. The prompt on this page does that by forcing a link beside every claim. A product marketer's complaint on Reddit shows why the refresh matters: "I can't even refresh our collaterals once a month consistently." A dated card with a refresh date at least shows how old it is.
What should the card leave out?
Leave out customer names and anything you could not confirm in a transcript. Gong transcripts name real buyers, and a battlecard is shared widely, so Claude should describe the buyer by role and keep the call reference for the person who needs to check it.
Also leave out claims that rest on a failed fetch. The run showed Trustpilot pages for Simple Analytics and Umami with status error, which means the site did not load, not that nobody reviewed them. A card that treats an error as silence can tell a rep that a competitor has no complaints. The prompt asks Claude to mark anything it could not confirm, so a gap appears as a gap.
Frequently asked questions
How do I build a battlecard from Gong calls with Claude?+
Connect the Gong connector and the Linkeddit connector to Claude, then ask Claude to list the deals where a competitor was mentioned, confirm each quote with get_transcript, and add Linkeddit's competitor signals and stored reviews. Claude drafts the card with a call or source link beside every claim for you to approve.
What is the best tool to build a battlecard from Gong calls?+
Linkeddit, at $60 a month, for the competitor evidence next to your Gong calls. It supplies dated competitor moves with a source link and stored G2, Capterra, TrustRadius and Trustpilot reviews. Gong supplies what buyers said on calls, and Claude joins them. Klue is a dedicated alternative that updates when deals close.
What is the best way to add competitor reviews to a Gong battlecard?+
Use Linkeddit's reviews view. At $60 a month, compete_signals_get with view=reviews returns stored reviews from G2, Capterra, TrustRadius and Trustpilot, filterable by competitor, site and max_rating. Ask for low-rated reviews, then have Claude match them to the objections your Gong calls show.
Can Claude read Gong call transcripts?+
Yes. The Gong connector lists get_transcript, along with ask_account, ask_deal and generate_brief. Claude reads through your own sign-in, so it can reach what your Gong user can. Limit each prompt to the deals you mean and keep customer names out of anything you share.
Does Gong have competitor tracking already?+
Yes. Gong's Help Center describes a Competition tracker that uses AI to detect competitive topics in calls and emails, custom smart and keyword trackers, initiative boards for mention trends, and win/loss analytics showing the win rate when a competitor is mentioned. Linkeddit adds the competitor's moves and public reviews.
Can Claude refresh the battlecard automatically?+
Not by itself. Claude acts when it is started, so you rerun a saved prompt on a date you choose, or use a scheduler you already have to start a session. Linkeddit's competitor monitors run on their own clock, so the data is fresh whenever you ask.
Does Linkeddit connect to Gong?+
No. Linkeddit supplies competitor moves, stored reviews, AI answer gaps and Google ranks. It never reads your calls. Claude reads Gong through your sign-in and Linkeddit through its own connector, then writes the card from both in a conversation you control.
Is this the same as a Klue battlecard?+
No. Klue's post describes a native Salesforce and Gong integration that detects competitor mentions automatically and updates cards when a deal closes. This workflow is a prompt you start in Claude. It suits a card you review on a schedule, and it adds competitor review and signal evidence from Linkeddit.
How should the battlecard handle a thin or failed review fetch?+
It should say so. On Linkeddit's test project, two Trustpilot pages returned status error, which means the site did not load, not that the competitor has no reviews. The prompt tells Claude to mark anything it could not confirm, so a gap shows on the card as a gap.
How many calls should Claude read for one battlecard?+
Enough to see a repeat. Start with the deals from the last six months where one competitor was named, and ask Claude to count how many raised each objection. One call is an anecdote and a repeated phrase is a pattern. Claude should state the count beside every objection so readers can judge it.
Which clients work with the Gong and Linkeddit connectors?+
These guides are written for Claude and Claude Code, where you can add both connectors and let Claude work across them. The workflow has only been written for Claude, so do not assume it carries over unchanged to other assistants.
Sources
- Gong Help: About Gong MCP
- Gong Help: Analyze competitive mentions and win rates
- Agent Index: Gong connector for Claude (tool list)
- Klue: Can ChatGPT or Claude build a battlecard from your Salesforce and Gong data?
- Claude Academy: Build a battle card library
- Reddit: a product marketing manager on refreshing collateral
Bring Linkeddit into your AI client
Competitor moves, AI answer gaps and Google ranks, as tools your assistant can call. One plan, $60 a month.