No credit card. Verified companies get 5,000 starter credits on the Free plan.
By signing up you agree to graph8's Terms and Privacy Policy.
$ npm install @graph8/sdk
import { g8 } from "@graph8/sdk";
g8.init({ apiKey: "YOUR_KEY" });
const contact = await g8.enrich.person({
email: "jordan.lee@northwind.example"
});
contact.title; // "VP Engineering"
contact.company; // "Northwind Robotics" 25+ modules
In your app or your agent
500+ tools
Agents in Claude, Cursor and ChatGPT
150+ endpoints
Any language, OpenAPI 3.1
143 commands
Scripts, CI/CD and the terminal
Enrichment in one tool, sequences in another, booking in a third. Each charges per seat, some also charge per lookup, and the data you need sits behind a UI your code cannot call.
The same data the graph8 app uses, reachable by SDK, MCP, REST and CLI. Build it into your product and run the agents on it.
The SDK, the MCP server, REST and the CLI use the same sign-in, the same data and the same credits. Use the one that fits your codebase, or all four.
25+ modules. In your app or your agent.
npm install @graph8/sdk 500+ tools. Agents in Claude, Cursor and ChatGPT.
https://be.graph8.com/mcp/ 150+ endpoints. Any language, OpenAPI 3.1.
POST /api/v1/lookup/person 143 commands. Scripts, CI/CD and the terminal.
g8 lookup person --email graph8 has its own data: 700M+ contacts, 100M+ companies, 30B intent signals and website visitor identification, free to search on every plan. Verified companies get 5,000 starter credits on the Free plan, and Team adds unlimited contact data at $99 a month.
700M+ contacts, 100M+ companies, 30B signals
Free to search, unlimited data on Team
The same record from every interface
You pay for what the agents run
await g8.enrich.person({ email }) Tool: g8_lookup_person POST /api/v1/lookup/person g8 lookup person --email {
"mcpServers": {
"graph8": {
"url": "https://be.graph8.com/mcp/"
}
}
} Claude.ai
URL pasteClaude Code
claude mcp addCursor
mcp.jsonChatGPT
URL pasteWindsurf
mcp_configVS Code
settings.jsonThe MCP server gives an agent in Claude, Cursor or ChatGPT read and write access to graph8: CRM, prospecting, enrichment, sequences, campaigns, workflows, voice and more. Sign-in is OAuth, so there are no keys to manage.
500+ tools with read and write access
OAuth sign-in, no keys to manage
Works in Claude, Cursor, ChatGPT and more
The same data the SDK and REST API use
Each of these is one line of code. Identify the company on the page, add an AI copilot, book meetings inside your app, and skip form fields you already know. Your UI stays yours. graph8 supplies the data and the widgets.
g8.visitors.identify() IP-to-company in the browser. Show the page for that account before the visitor types anything.
g8.copilot.open() An assistant that knows your knowledge base, answers questions and books meetings inside your UI.
g8.calendar.show() Scheduling inside your app, with no redirect to a third-party page. You configure how slots are routed.
g8.forms.lookup(email) Forms ask for two fields instead of six. graph8 fills the rest from first-party data.
const visitor = await g8.visitors.identify();
if (visitor.company?.segment === "enterprise") {
showEnterprisePlan(visitor.company.name);
g8.copilot.open({
greeting: "Hi " + visitor.company.name
});
} The SDR, Deal, CSM and Content agents work on the data you already have. Each one follows the rules you set, and every action is logged, so the next agent and the next rep see what happened.
Agents act on your own accounts and contacts
They follow the rules and limits you set
Every action is logged
Reps and agents see the full history
SDR Agent Builds lists, sends, books meetings logged
Deal Agent Moves stages, drafts the next step logged
CSM Agent Watches account health, flags churn risk logged
Content Agent Drafts copy and pages from your context logged Instead of buying and connecting seven tools over several months, you set up the data, the site, the campaigns and the CRM at once. All four read and write the same records.
700M+ contacts, 100M+ companies, 30B signals
Landing pages, forms and visitor ID
Sequences, dialer and broadcasts from code
Deals, pipelines, two-way sync and account history
All three read and write the same data. What you embed in your product, the agents that work on it and the campaigns you run from it see the same records.
visitor ID, copilot, booking and forms
g8.visitors.identify() SDR, Deal, CSM and Content
g8_lookup_person campaigns, dialer, deals and CRM sync
g8.campaigns.create({ name }) Every write goes back to the same records and is logged.
graph8 comes from CIENCE, which has run B2B outbound for a decade. graph8 is built on that CIENCE campaign data, across thousands of B2B campaigns. Your sales team uses it in the Work app, and your engineers build on it in code.
Every plan has unlimited users. Credits pay for sending, calling and running the agents. Three plans.
Inbound, your first campaign and the AI front desk.
Unlimited contact data and your own sending infrastructure.
Everything in Team, at the lowest credit price.
Start free with no credit card, or pick Team or Platform and pay monthly or annually at signup. You can change plans inside graph8 at any time, and your setup and data stay where they are.
Talk to us. Qualifying teams get 12 months of unlimited contact data, free. Talk to us
Every plan opens the same platform for the whole org. The plans differ in monthly credits, the price of an extra credit, contact data and sending infrastructure.
Credits pay for sending, calling, AI and enrichment. Monthly credits are used first, then starter credits.
Search is free, and every plan has unlimited users. Reach graph8 by SDK, MCP, REST or CLI, embed it in your product, and pay for what the agents run.
Sign up, tell the setup agent who you sell to, and see the first buyers it finds. Sign-up takes about ten seconds.
No credit card. Verified companies get 5,000 starter credits on the Free plan.
By signing up you agree to graph8's Terms and Privacy Policy.