From 49f520f4eb8e4528a52ec686f1b31367870addc2 Mon Sep 17 00:00:00 2001 From: Corey Haines <34802794+coreyhaines31@users.noreply.github.com> Date: Fri, 3 Apr 2026 16:55:44 -0700 Subject: [PATCH] Merge pull request #210 from coreyhaines31/feature/add-rb2b-tool feat: add RB2B and Gong to tools registry --- tools/REGISTRY.md | 22 ++++++ tools/integrations/gong.md | 144 +++++++++++++++++++++++++++++++++++++ tools/integrations/rb2b.md | 110 ++++++++++++++++++++++++++++ 3 files changed, 276 insertions(+) create mode 100644 tools/integrations/gong.md create mode 100644 tools/integrations/rb2b.md diff --git a/tools/REGISTRY.md b/tools/REGISTRY.md index abcd9e4..22a98b1 100644 --- a/tools/REGISTRY.md +++ b/tools/REGISTRY.md @@ -75,6 +75,8 @@ Quick reference for AI agents to discover tool capabilities and integration meth | similarweb | Competitive Intelligence | ✓ | - | [✓](clis/similarweb.js) | - | [similarweb.md](integrations/similarweb.md) | | firehose | Competitive Intelligence | ✓ | - | - | - | [firehose.md](integrations/firehose.md) | | sparktoro | Audience Research | - | - | - | - | [sparktoro.md](integrations/sparktoro.md) | +| rb2b | Visitor Identification | ✓ | - | - | - | [rb2b.md](integrations/rb2b.md) | +| gong | Revenue Intelligence | ✓ | - | - | - | [gong.md](integrations/gong.md) | | airops | AI Content | ✓ | - | [✓](clis/airops.js) | - | [airops.md](integrations/airops.md) | | buffer | Social | ✓ | - | [✓](clis/buffer.js) | - | [buffer.md](integrations/buffer.md) | | wistia | Video | ✓ | - | [✓](clis/wistia.js) | - | [wistia.md](integrations/wistia.md) | @@ -351,6 +353,26 @@ Audience intelligence and behavioral research tools. **Agent recommendation**: SparkToro for discovering where your ICP spends time — what they read, watch, listen to, follow, and search for. Essential for customer research, content strategy, and media buying decisions. +### Visitor Identification + +Website visitor de-anonymization for B2B sales and marketing. + +| Tool | Best For | Notes | +|------|----------|-------| +| **rb2b** | Person-level visitor ID, intent signals | LinkedIn profiles, emails, page-level data | + +**Agent recommendation**: RB2B for identifying anonymous B2B website visitors and routing high-intent visitors to outreach tools. Pairs well with Clay for enrichment and Instantly/Lemlist for cold email. + +### Revenue Intelligence + +Sales conversation analytics, call recording, and deal intelligence. + +| Tool | Best For | Notes | +|------|----------|-------| +| **gong** | Call recording, transcript analysis, deal insights | REST API, 10k API calls/day | + +**Agent recommendation**: Gong for mining sales call transcripts for customer research, competitive intelligence, and coaching insights. Essential for revenue attribution and win/loss analysis. + ### AI Content AI-powered content generation and optimization platforms. diff --git a/tools/integrations/gong.md b/tools/integrations/gong.md new file mode 100644 index 0000000..4e67c2e --- /dev/null +++ b/tools/integrations/gong.md @@ -0,0 +1,144 @@ +# Gong + +Revenue intelligence platform that records, transcribes, and analyzes sales conversations (calls, video meetings, emails) to surface deal insights, coaching opportunities, and competitive intelligence. + +## Capabilities + +| Integration | Available | Notes | +|-------------|-----------|-------| +| API | ✓ | REST API, Basic Auth or OAuth2 | +| MCP | - | Not available | +| CLI | - | Not available | +| SDK | - | REST API only; community Python client via dltHub | + +## Authentication + +- **Type**: Basic Auth (Access Key + Secret) or OAuth2 for published apps +- **Get key**: Admin-only — Settings > API at https://app.gong.io +- **Base URL**: Tenant-specific — retrieve from your Gong API settings (typically `https://{tenant}.api.gong.io/v2/`) +- **Docs**: https://help.gong.io/docs/what-the-gong-api-provides + +## API Endpoints + +Most Gong API endpoints use **POST** with JSON request bodies for filtering. Check the [official API docs](https://gong.app.gong.io/settings/api/documentation) for current endpoint availability. + +### Calls + +```bash +# List calls (with date/user filters) +POST /v2/calls/extensive + +# Get call transcripts (batch, by call IDs) +POST /v2/calls/transcript +``` + +### Users & Stats + +```bash +# List users +GET /v2/users + +# Get activity stats (talk ratio, questions asked, longest monologue) +POST /v2/stats/activity/day-by-day +``` + +### Engagement Flows + +```bash +# List flows +GET /v2/flows + +# Get flow analytics +GET /v2/flows/{id}/analytics +``` + +## Key Data Points + +### Per Call +- Full transcript with speaker labels and timestamps +- Talk-to-listen ratio per participant +- Topics discussed (auto-detected) +- Questions asked (count and content) +- Longest monologue duration +- Next steps mentioned +- Competitor mentions +- Pricing discussions flagged + +### Per Deal +- All associated calls and emails +- Deal stage progression +- Risk signals (gone dark, competitor mentioned, champion left) +- Engagement score + +### Per Rep +- Talk ratio trends +- Question frequency +- Topic coverage vs. playbook +- Win rate correlation with behaviors + +## Common Agent Operations + +### Extract Competitive Intelligence from Calls + +1. Query calls mentioning competitor names +2. Extract: objections raised, features compared, pricing discussed +3. Synthesize into competitive battlecard updates +4. Track competitor mention frequency over time + +### Mine Calls for Customer Research + +1. Pull transcripts from recent won/lost deals +2. Extract: pain points, trigger events, decision criteria, language used +3. Feed into persona building and messaging work +4. Identify recurring objections for sales enablement + +### Revenue Attribution + +1. Pull call data alongside CRM deal data +2. Map which content/pages were discussed in winning deals +3. Identify which talking points correlate with closed-won +4. Build content-to-revenue attribution reports + +### Rep Coaching Insights + +1. Compare top performer call patterns vs. team average +2. Identify: talk ratio, question frequency, topic coverage gaps +3. Surface specific call moments for coaching review +4. Track improvement over time + +## Rate Limits + +- 3 API calls per second +- 10,000 API calls per day +- Pagination required for large result sets + +## When to Use + +- Mining sales call transcripts for customer research and VOC data +- Extracting competitive intelligence from prospect conversations +- Building revenue attribution models (content → deal influence) +- Analyzing win/loss patterns across deal transcripts +- Coaching sales reps based on conversation analytics +- Identifying common objections and buying signals + +## Limitations + +- API access requires admin credentials +- Transcript quality depends on call audio quality +- Rate limits (10k/day) may constrain large-scale analysis +- Pricing is enterprise-level (not publicly listed, typically $100+/user/month) +- Requires team adoption — records calls via integrations, but also supports uploading calls from non-integrated telephony systems + +## Relevant Skills + +- customer-research +- sales-enablement +- competitor-alternatives +- revops +- cold-email + +## Sources + +- [Gong API overview](https://help.gong.io/docs/what-the-gong-api-provides) +- [Gong API documentation](https://gong.app.gong.io/settings/api/documentation) +- [Call upload support](https://help.gong.io/docs/uploading-calls-from-a-non-integrated-telephony-system) diff --git a/tools/integrations/rb2b.md b/tools/integrations/rb2b.md new file mode 100644 index 0000000..3a09b5c --- /dev/null +++ b/tools/integrations/rb2b.md @@ -0,0 +1,110 @@ +# RB2B + +Website visitor identification platform that de-anonymizes B2B website traffic, revealing the individual people visiting your site with LinkedIn profiles, emails, and company data. + +## Capabilities + +| Integration | Available | Notes | +|-------------|-----------|-------| +| API | Limited | API Partner Program (separate from standard app) | +| MCP | - | Not available | +| CLI | - | Not available | +| SDK | - | Not available | + +Most teams use RB2B via its native integrations (Slack, CRM push, Zapier, webhooks) rather than direct API access. A separate [API Partner Program](https://www.rb2b.com/apis) exists for programmatic access. + +## Authentication + +- **Type**: Native integrations (no API key needed for standard use) +- **API Partner Program**: Separate credentials via https://www.rb2b.com/apis +- **Free tier**: Limited credits/month with Slack alerts + +## Pricing Tiers + +Pricing changes frequently — verify at https://www.rb2b.com/pricing. + +| Plan | Approx. Price | Key Features | +|------|--------------|-------------| +| Free | $0 | Limited credits, Slack alerts, LinkedIn profiles | +| Starter | ~$79/mo | Person-level ID, basic integrations | +| Pro | ~$129-349/mo | CSV export, CRM push, validated emails | +| Pro+ | ~$299+/mo | All integrations, higher credit volume | + +## Key Integrations + +RB2B pushes identified visitor data to 50+ tools: +- **CRM**: Salesforce, HubSpot +- **Outreach**: Instantly, HeyReach, Lemlist +- **Enrichment**: Clay, Apollo, Clearbit +- **Automation**: Zapier, Make +- **Alerts**: Slack (real-time notifications) + +## What RB2B Reveals Per Visitor + +- Full name and LinkedIn profile URL +- Job title and company +- Validated business email (Pro+) +- Pages visited and visit duration +- Number of visits and return frequency +- Company data (size, industry, location) + +## Common Agent Operations + +### Real-Time Visitor Alerts + +Configure Slack alerts for high-intent visitors: +- Visitors who hit pricing page +- Visitors who return 3+ times +- Visitors from target account list +- Visitors matching ICP job titles + +### Visitor-to-Outreach Pipeline + +1. RB2B identifies visitor with LinkedIn + email +2. Filter by ICP criteria (title, company size, pages visited) +3. Route to outreach tool (Instantly, Lemlist) or CRM (HubSpot, Salesforce) +4. Trigger personalized cold email referencing pages they visited + +### Intent Scoring + +Score visitors by behavior signals: +- **High intent**: Pricing page, demo page, comparison pages, 3+ visits +- **Medium intent**: Feature pages, case studies, 2 visits +- **Low intent**: Blog only, single visit, bounced quickly + +### Suppression Lists + +Prevent outreach to: +- Existing customers (match against CRM) +- Active deals in pipeline +- Competitors and agencies +- Recently contacted prospects + +## When to Use + +- Identifying anonymous website visitors for sales outreach +- Building ABM (account-based marketing) target lists from site traffic +- Understanding which companies are researching your product +- Triggering personalized outreach based on page-level intent signals +- Feeding enrichment tools (Clay, Apollo) with warm visitor data + +## Limitations + +- Person-level identification works best for US B2B traffic +- Not all visitors can be identified (typical match rates: 15-30%) +- Requires sufficient website traffic to be cost-effective +- Privacy considerations — ensure compliance with applicable regulations +- Free tier limited to Slack alerts (no CRM push or email export) + +## Relevant Skills + +- cold-email +- revops +- customer-research +- paid-ads + +## Sources + +- [RB2B pricing](https://www.rb2b.com/pricing) +- [RB2B plans comparison](https://support.rb2b.com/en/articles/9173659-rb2b-plans-side-by-side-comparisons) +- [RB2B API Partner Program](https://support.rb2b.com/en/articles/12579420-rb2b-apis-rb2b-s-api-partner-program)