← Plugin catalog
Business & Operations

Vibe Prospecting

Explorium.ai v8.0.2

Publisher description

From the marketplace listing

Vibe Prospecting brings live B2B data into ChatGPT for prospecting, lead research, and data enrichment. It draws on a database of 150M+ companies and 800M+ professional contacts aggregated from 50+ sources, so you can build lead lists, research accounts, and fill in missing contact data without leaving the conversation. Search for companies. Describe your ideal customer profile in plain language and filter by industry (including LinkedIn industry, NAICS, and SIC classifications), employee count, revenue range, location, funding stage, and the technologies a company uses. Results come back as structured lists you can refine, rank, and export. Find the right people. Search professional contacts by job title, seniority, department, location, skills, and work history. Look up a specific person by name and company, or map the decision-makers across a target account, including org structure and reporting lines, to plan multi-threaded outreach. Get contact details. Retrieve business emails and phone numbers for the contacts you find, with verification status included, so outreach lists are ready to use. Fill gaps in partial records, for example a name and company with no email. Verify email addresses you already have before a send, and flag records that need replacing. Track buying signals. See which companies raised funding, announced news, grew headcount, opened relevant job listings, or had key people change roles. Use these events to time outreach, score leads, and prioritize accounts. Enrich your existing records. Paste or upload a list of companies or contacts and append firmographics, technographics, contact details, and recent signals. The app matches records to the right company or person, flags duplicates, and returns a clean table you can export to CSV for your CRM, ATS, or outreach tools. Who it's for. Sales teams and SDRs building qualified pipeline. Recruiters sourcing candidates by role, skills, and location. RevOps and marketing teams segmenting accounts, sizing markets, and improving CRM data quality. It also supports market sizing and TAM analysis, lead scoring, territory planning, and account-based marketing list building. Try prompts like: "Find US SaaS companies with 100 to 1,000 employees that use HubSpot." "Identify VP-level decision-makers at these accounts and get verified work emails." "Enrich this list with industry, employee count, revenue, and tech stack." "Which of these companies raised funding or grew headcount in the last 6 months?" "Find backend engineers in Austin with fintech experience and get their profiles." "Build a target account list for my ICP and rank it by fit." "Map the sales leadership org chart at this company." "Verify the emails in this list and flag the risky ones." "Estimate how many US companies match this ICP." "Write a personalized cold email opener for each contact based on their company's recent news." Vibe Prospecting is built on Explorium's B2B data platform. Data is retrieved live at query time, not from a static export, so results reflect current company and contact information.

Language: English · Automatically detected from descriptions.

Publisher keywords

Search terms declared by the publisher.

Show all 33 keywords

Matches for “people”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher description

Vibe Prospecting brings live B2B data into ChatGPT for prospecting, lead research, and data enrichment. It draws on a database of 150M+ companies and 800M+ professional contacts aggregated from 50+ sources, so you can build lead lists, research accounts, and fill in missing contact data without leaving the conversation. Search for companies. Describe your ideal customer profile in plain language and filter by industry (including LinkedIn industry, NAICS, and SIC classifications), employee count, revenue range, location, funding stage, and the technologies a company uses. Results come back as structured lists you can refine, rank, and export. Find the right people. Search professional contacts by job title, seniority, department, location, skills, and work history. Look up a specific person by name and company, or map the decision-makers across a target account, including org structure and reporting lines, to plan multi-threaded outreach. Get contact details. Retrieve business emails and phone numbers for the contacts you find, with verification status included, so outreach lists are ready to use. Fill gaps in partial records, for example a name and company with no email. Verify email addresses you already have before a send, and flag records that need replacing. Track buying signals. See which companies raised funding, announced news, grew headcount, opened relevant job listings, or had key people change roles. Use these events to time outreach, score leads, and prioritize accounts. Enrich your existing records. Paste or upload a list of companies or contacts and append firmographics, technographics, contact details, and recent signals. The app matches records to the right company or person, flags duplicates, and returns a clean table you can export to CSV for your CRM, ATS, or outreach tools. Who it's for. Sales teams and SDRs building qualified pipeline. Recruiters sourcing candidates by role, skills, and location. RevOps and marketing teams segmenting accounts, sizing markets, and improving CRM data quality. It also supports market sizing and TAM analysis, lead scoring, territory planning, and account-based marketing list building. Try prompts like: "Find US SaaS companies with 100 to 1,000 employees that use HubSpot." "Identify VP-level decision-makers at these accounts and get verified work emails." "Enrich this list with industry, employee count, revenue, and tech stack." "Which of these companies raised funding or grew headcount in the last 6 months?" "Find backend engineers in Austin with fintech experience and get their profiles." "Build a target account list for my ICP and rank it by fit." "Map the sales leadership org chart at this company." "Verify the emails in this list and flag the risky ones." "Estimate how many US companies match this ICP." "Write a personalized cold email opener for each contact based on their company's recent news." Vibe Prospecting is built on Explorium's B2B data platform. Data is retrieved live at query time, not from a static export, so results reflect current company and contact information.

Changes

Vibe Prospecting

Oct 8, 2026 · 3 saved observations

Capabilities & instructions

Declared skills changed from “[]” to “[{"description":"Find companies and contacts, build lead lists, enrich records with emails and phones, research firmographics and tech stacks, and surface buying intent or business events from Vibe Prospecting's B2B database (150M+ compa...”.

Metadata evidence →Listing evidence →
Technical updates

Package contents changed in 8 files: .app.json, .codex-plugin/plugin.json, LICENSE, …. Open the file diff to inspect the edits.

Files evidence →

Files & skills

File archives

Plugin package7 files · 22.5 KBBrowse files →
Skill instructions
vibe-prospecting9.01 KB

View saved version →

---
name: vibe-prospecting
description: >-
  Find companies and contacts, build lead lists, enrich records with emails and
  phones, research firmographics and tech stacks, and surface buying intent or
  business events from Vibe Prospecting's B2B database (150M+ companies, 800M+
  professionals). Use for sales, GTM, and prospecting workflows — list building,
  account research, decision-maker search, contact enrichment, TAM/ICP sizing,
  lookalikes. Triggers on phrases like "find companies", "find
  prospects", "build a list", "who works at", "get emails", "enrich this
  company", "companies using Salesforce", "buying intent", or "export results".
---

# Vibe Prospecting

Connect this chat to live B2B company and contact intelligence — search, enrich, and export without leaving the conversation.

**Use only the Vibe Prospecting MCP tools in your tool list.** Follow each tool's live description and input schema — they are authoritative. Before the first real call for each distinct tool, read that schema and build arguments only from confirmed fields.

If tools are missing or return auth/401 errors: tell the user to connect/authorize **Vibe Prospecting** in their host’s plugin settings, then retry. Do not invent credentials or work around auth.

## Tools

| Tool | Use for |
|------|---------|
| `autocomplete` | Standardized filter values (required for controlled vocab) |
| `fetch-entities` | Search companies or people |
| `fetch-entities-statistics` | Aggregated breakdowns (only when filters fully match fetch) |
| `match-business` | Name/domain → `business_id` (max 50) |
| `match-prospects` | Email or name+company → `prospect_id` (max 40) |
| `enrich-business` | Firmographics, tech, funding, intent, etc. on a business table |
| `enrich-prospects` | Emails/phones (`enrich-prospects-contacts`) or profiles |
| `fetch-businesses-events` | Company event detail rows |
| `fetch-prospects-events` | People event detail rows |
| `show-sample` | Billable preview after exploration — required before you reply |
| `export-to-csv` | Credit-consuming full export (user must confirm first) |
| `get-dataset` | List or reload saved hub datasets |

Skip `match-*` if `fetch-entities` already returned IDs.

## Default workflow

1. Clarify only when required (see gates below).
2. `autocomplete` for every controlled-vocab filter you will use.
3. **One** comprehensive `fetch-entities` call (combine filters). Exception: linkedin→naics retry if results are too few or wrong type.
4. Optional `enrich-*` / `fetch-*-events` only when the user asked or answered a gate prompt with yes.
5. `show-sample` on each final `table_name` for this turn — then reply. Do not ask permission before `show-sample`.
6. Offer export only if there is more data than shown (or they asked for a file). Show cost → wait for explicit yes → `export-to-csv` on the **latest** `table_name`. **Never auto-export.**

## Hard rules

1. **`tool_reasoning`** — When the schema requires it, pass the user's request **verbatim** (≤2000 chars). Reuse that same string for the whole workflow. Do not invent a summary like "export".
2. **Chain with `session_id` + `table_name`.** Never invent either. Omit `session_id` on the first step; copy both from prior tool JSON afterward. After enrich/events, use the **new** `table_name` for every later step (especially export).
3. **`autocomplete` first** for: `linkedin_category`, `naics_category`, `company_tech_stack_tech`, `job_title`, `interests`, `skills`, `business_intent_topics`, `city_region` (USA cities). Use returned values only — never raw user wording.
4. **Never invent parameters.** Schema wins.
5. **One category type per fetch:** `linkedin_category` XOR `naics_category`. Prefer LinkedIn; fall back to NAICS only if LinkedIn is too broad / empty / wrong type.
6. **Location XOR:** `company_country_code` XOR `company_region_country_code` (same for prospect country/region).
7. **Quote `counts` correctly:** Tell the user `records_available` for delivered rows. `records_matching_filters` is headroom only — never claim you fetched all of it. Never do arithmetic on matching-filters for cost.

## Gates (ask before acting)

**Prospect location unclear** — If `entity_type: prospects` and location could mean person vs company HQ, ask which before fetching.

**Contact details** — Prospect fetch does **not** include email/phone values. `has_email` / `has_phone_number` only filter. If the user did not already ask for contacts, ask before fetching:

> Before I search, would you like to include contact details?
> - Emails only
> - Both emails and phone numbers
> - No thanks, prospects only

If they want emails/phones: after fetch, `enrich-prospects` with `enrich-prospects-contacts`, then `show-sample` the enriched table. Remember their choice for this session/dataset.

**Event details** — `filters.events` only selects matching companies/people; it does not add event columns. After presenting results, ask before `fetch-*-events` unless they already asked for event details.

**Export** — Explicit user confirmation after cost. Never export just because credits exist.

## `entity_type`

- Any people/roles/titles/contacts request → `prospects`
- Companies only, no people → `businesses`

Buying intent / "selling to" / "looking for customers" → use `business_intent_topics` (autocomplete required).

## Autocomplete vs direct

**Autocomplete required:** `linkedin_category`, `naics_category`, `company_tech_stack_tech`, `job_title`, `interests`, `skills`, `business_intent_topics`, `city_region` (USA).

**Use directly:** ISO `company_country_code` / `prospect_country_code` (Alpha-2), region codes (ISO 3166-2), fixed buckets (`company_size`, `company_revenue`, `company_age`, `job_level`, `job_department`), `website_keywords`, event type enums.

**Jobs:** Broad seniority/dept → `job_level` + `job_department` only. Specific title → `job_title` only (autocomplete). For executives, pair title search with `job_level` (often `c-suite`).

**Category strategy:** Autocomplete LinkedIn first. Include all applicable specific categories. If the best LinkedIn label is a parent industry that would pull in lots of wrong companies, switch to NAICS — never send both.

## Chaining patterns

- **People at prior companies:** `fetch-entities` with `entity_type: prospects`, same `session_id`, and `businesses_reference_table` = prior business table (prefer enriched table if you enriched).
- **Company details from a prospect table:** `enrich-business`, not another business fetch.
- **"More" / "another" results:** pass `exclude_key` `"business"` or `"prospects"` (or a prior `dataset_id` starting with `ds-`).
- **Saved lists:** `get-dataset` → use returned `session_id` + `table_name`. Upload lists in the hub: https://app.vibeprospecting.ai/lists

## `show-sample`

Required after each turn's fetch/enrich/events work, once per final `table_name`.

- `preview_table_columns`: 3–6 keys from that table's `preview.preview_data` — do not invent/rename keys; skip mostly-empty and id columns.
- `client_platform`: use `openai_chatgpt` for ChatGPT or `openai_codex` for Codex, as supported by the live tool schema.
- Render the returned final sample as a table in your reply; do not assume a widget or interactive UI displays it. Preserve returned row identities and associated company/contact fields. Use the final sample, not the masked exploration preview.
- Use the cost fields returned by `show-sample` for export confirmation. This OpenAI endpoint does not expose a separate cost-estimation tool.

## Enrich

- Max 3 enrichment types per call. Read schema for exact enum strings (`enrich-business-firmographics`, `enrich-prospects-contacts`, …).
- `financial-metrics` needs `parameters.date`. `website-keywords` needs `parameters.keywords`.
- Enrichment does not find people — use `fetch-entities` prospects (optionally with `businesses_reference_table`).

## Events

- Need `session_id`, `table_name`, `event_types` (and schema fields like `timestamp_from`).
- Sample/preview may show only a few events per entity; say so — full export has far more.
- Batching is capped server-side (~20 IDs).

## Filters

```json
{ "values": ["v1", "v2"], "negate": false }
{ "gte": 6, "lte": 24 }
true
```

`business_intent_topics` uses `{ "topics": ["Category:Topic"], "negate": false }` — topics from autocomplete only.

Business location filters match **HQ only**.

`max_per_company`: set only if the user gives a number.

Ambiguous industry/role words ("designers", "security", …): offer concrete subcategory options **and** "all relevant" — do not auto-pick the broadest term.

## Export & credits

- Export the latest enriched/events table when applicable.
- Insufficient credits: explain the server response and use only billing or upgrade instructions returned by the server. Do not call unavailable pricing tools.
- Export timeout: retry the **same** `export-to-csv` after a short wait — do not rebuild with `fetch-entities`.
- Partial export after top-up: same `session_id`/`table_name`, `exclude_key` = partial `dataset_id`, `limit` = remaining rows only.

## Support

https://www.vibeprospecting.ai/contact-us

Publisher release notes

Version 8.0.2 packages the existing Vibe Prospecting listing, GPT MCP connection, prospecting skill, icon, supplied review cases, and demo recording URL for OpenAI plugin upload.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
MIT
Package author
Explorium.ai
Keywords
See publisher keywords
Publisher review scenarios
5 positive · 3 negativeDeclared scenarios, not independently verified test results.

Package observed Oct 8, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Oct 8, 2026 · 18:00 UTC
Latest observed change
Oct 8, 2026 · 12:02 UTC
Collection status
Collected

plugin_asdk_app_6947c583d8308191844af6213ceabe16

Download plugin data (JSON)

Before you connect Vibe Prospecting

How do I connect it?

Open the publisher's marketplace listing to check current availability and follow its connection instructions. This directory does not install plugins. Check the requested access and any account requirements before connecting.

Check marketplace availability ↗

Does it require paid access?

We have not established the pricing or subscription requirements for this plugin. An absent price does not mean free access.

Compare researched pricing and access models →

How can I evaluate it?

Check the declared skills and available files, then try a small task whose result you can verify. Our archived descriptions and instructions establish publisher claims, not tested runtime quality. Review sources and coverage limits.