What is IntentGPT?

IntentGPT provides real-time B2B intent data through our powerful API. We help you identify and track companies showing buying signals for your products or services.

Key Features

Use Cases

Sales Intelligence

Identify companies showing strong buying signals:

curl -X GET "https://api.intentgpt.ai/intent" \
-H "x-api-key: your_api_key" \
-G --data-urlencode "intent_levels=ONFIRE,HOT"

Account-Based Marketing

Track specific target accounts:

curl -X GET "https://api.intentgpt.ai/intent" \
-H "x-api-key: your_api_key" \
-G --data-urlencode "companies=target1.com,target2.com"

Market Research

Monitor intent signals for specific topics:

curl -X GET "https://api.intentgpt.ai/intent" \
-H "x-api-key: your_api_key" \
-G --data-urlencode "topics=marketing"

Getting Started

Intent Levels Explained

Our intent classification system helps you prioritize leads:

ONFIRE

Immediate buying signals with high conversion potential

HOT

Strong interest and active evaluation

WARM

Early stage research and consideration

COLD

Initial awareness or minimal engagement

Integration Examples

CRM Integration

// Fetch hot leads and update CRM
const response = await fetch('https://api.intentgpt.ai/intent', {
  headers: {
    'x-api-key': process.env.INTENTGPT_API_KEY
  },
  params: {
    intent_levels: 'HOT,ONFIRE'
  }
});

// Process and update CRM
const leads = await response.json();
updateCRM(leads);

Marketing Automation

# Trigger campaigns based on intent
def trigger_campaign(intent_level):
    response = requests.get(
        'https://api.intentgpt.ai/intent',
        headers={'x-api-key': 'your_api_key'},
        params={'intent_levels': intent_level}
    )
    
    leads = response.json()
    for lead in leads:
        send_targeted_campaign(lead)

Resources