Overview
The Generate Content API uses AI to create personalized sales emails, call scripts, and sequences based on real-time signal data. It is designed for embedding AI writing capabilities directly into your product or workflow via REST API.
Credit cost: 2 credits per content item generated. This applies to each email, call script, or sequence step produced by the API.
How It Works
The API combines prospect and company data with active buying signals to generate contextually relevant outreach content. You control which signal types (called "insights") feed into the content generation.
Signal API vs. Generate Content API Credits
The Signal API and Generate Content API have different credit structures:
Signal API (search, enrich, webhooks, timeline, etc.): Most operations cost 1 credit per result or record. Intent scoring costs 5 credits. Metadata is free.
Generate Content API: 2 credits per content item. This is because the API performs both signal retrieval and AI-powered content generation in a single call.
Key Concepts
Enabled Insights
Use the enabledInsights array to specify which signal types should inform the generated content. Examples include:
competitiveCompany— Reference competitor usage in messagingcompanyInvestors/sharedInvestors— Name-drop investorscustomerRelationship— Reference known customers for social proofproducts— Match specific products to prospect pain pointscompanyMarketTrends— Include market statistics for credibilitybehavioralPersonalityType— Tailor tone and style to the prospect's DISC profile
You can also use disabledInsights to exclude specific signal types from content generation.
Seller Context
Some insights require seller context to work properly. Include userEmail or userCompanyUrl in your requests when using competitive, shared investor, or customer signals. This tells the API who is doing the selling so it can generate appropriate positioning.
Generate Insights API
If you want the raw signal data without generated content, use the Generate Insights API with the insightSubtype parameter. This returns the underlying data that would feed into content generation, letting you build your own messaging layer.
Supported Insight Types
The Generate Content API supports all major signal categories, including:
GitHub and engineering signals (11 subtypes)
Financial signals (43 subtypes across 12 categories)
Tech stack signals (3 subtypes for competitive displacement)
SEO and website traffic signals (4 subtypes)
Reddit mentions (14 subtypes)
LinkedIn posts and YouTube videos (contact-level)
Competitive companies, investors, customers
Market trends, products, business model
Behavioral profiles and email history
Buying committee (closed beta)
Integration Pattern
Identify your prospect (email, LinkedIn URL, or company domain)
Choose which insights to enable based on your sales motion
Call the Generate Content API with your configuration
Receive AI-generated, signal-informed outreach content