Quickstart
One API key, one prepaid credit balance, the full outbound loop: find leads, enrich, verify, provision warmed sending, draft campaigns, read replies. First call in five minutes — 300 free credits, no card.
Get your key
Sign in at app.gtmrouter.dev — a one-time email link (or code), or Google. No passwords. Your workspace starts with 300 free credits. Create a key under API Keys; it is shown once and stored only as a hash.
gtmr_sk_live_••••••••••••••••••••••••••••Make your first call
Base URL https://api.gtmrouter.dev. Ask for fifty healthcare executives:
curl https://api.gtmrouter.dev/v1/find_leads \ -H "Authorization: Bearer YOUR_GTMROUTER_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "audience": "healthcare executives in the United States", "titles": ["Chief Executive Officer"], "industries": ["Hospitals and Health Care"], "limit": 50 }'
Leads come back with full profiles and masked emails — chain each into enrich to reveal the verified address. That two-step is deliberate: you only pay to reveal contacts you actually want.
Or skip the HTTP — add the MCP server
Once you have a key, point any agent at the hosted MCP server and the whole loop becomes tools:
claude mcp add --transport http gtmrouter https://mcp.gtmrouter.dev/mcp \ --header "Authorization: Bearer YOUR_GTMROUTER_API_KEY"
Then just ask: “Find me 50 healthcare execs and draft an outbound campaign.” Anything that spends real money or sends real email pauses for your approval in the console — agents cannot purchase or launch on their own authority. Full setup for Claude, Cursor and n8n: Add to your agent.
Testing safely
- Misses are free — a lookup that finds nothing charges nothing.
- Use "limit": 2 while exploring find_leads.
- Campaign drafts never send — launching is a separate, human-approved action.
- A full test loop (find → enrich 3 → verify → draft) costs roughly 16 credits; your free 300 cover it many times over.