Skip to main content

Generate Content API: AI-Powered Email and Script Creation

Use the Generate Content API to create personalized emails, call scripts, and sequences powered by AI and Autobound signal data.

Written by Kyle Schuster
Updated this week

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 messaging

  • companyInvestors / sharedInvestors — Name-drop investors

  • customerRelationship — Reference known customers for social proof

  • products — Match specific products to prospect pain points

  • companyMarketTrends — Include market statistics for credibility

  • behavioralPersonalityType — 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

  1. Identify your prospect (email, LinkedIn URL, or company domain)

  2. Choose which insights to enable based on your sales motion

  3. Call the Generate Content API with your configuration

  4. Receive AI-generated, signal-informed outreach content


Related Articles

Did this answer your question?