Documentation Index
Fetch the complete documentation index at: https://docs.callprep.app/llms.txt
Use this file to discover all available pages before exploring further.
How long does a research request take?
How long does a research request take?
Typically 20–60 seconds. If the prospect was recently researched, results
may return much faster — sometimes in under 2 seconds.
What happens if a prospect can't be found?
What happens if a prospect can't be found?
If no data is found for the provided email, the pipeline still attempts to
enrich the company via the email domain and generate AI insights from
available data. The
status will still be completed, but some fields like
summary or opening_talk may be null.Does polling GET /research-status consume credits?
Does polling GET /research-status consume credits?
No. Only
POST /research consumes 1 credit. You can poll GET /research-status as many times as needed without any credit impact.Can I submit the same email multiple times?
Can I submit the same email multiple times?
Yes. CallPrep caches enriched data per
(email, product) combination.
Subsequent requests for the same email return data much faster. A credit is
still consumed per request — but the response may be near-instant.What languages are supported for AI-generated content?
What languages are supported for AI-generated content?
All AI-generated fields (
summary, opening_talk, synergy_points, etc.)
are generated in the language set in your account preferences. Supported
languages: English, Polish, German, French, Spanish, Italian, Portuguese,
Dutch. Source data is always translated to your preferred language.Are decision makers available on all plans?
Are decision makers available on all plans?
No. Decision makers are a plan-gated feature available on Growth and Scale
plans. If your plan doesn’t include this feature,
decision_makers will be an
empty array. You can check your plan on the
Billing page.What is company_linkedin_url used for?
What is company_linkedin_url used for?
By default, CallPrep auto-detects the company LinkedIn URL from the enrichment
data. Providing
company_linkedin_url in your request overrides
auto-detection — useful when the prospect’s profile doesn’t link to the
correct company page.Is my data shared between users?
Is my data shared between users?
What should I do if status stays in 'processing' for a long time?
What should I do if status stays in 'processing' for a long time?
If
status remains processing for more than 3 minutes, the job will
automatically transition to failed. You can then resubmit the same request.
If this happens repeatedly, please contact
hello@callprep.app with the research_id.Can I get a refund if a research job fails?
Can I get a refund if a research job fails?
Yes — credits are refunded automatically when a job fails due to an
infrastructure error. For other cases, contact
hello@callprep.app with the
research_id.What is the synergy_points field?
What is the synergy_points field?
synergy_points is an AI-generated list of 4 connections between the
prospect’s company and your product — based on the product context tied to
your API key. This field is unique to CallPrep and personalised per API key,
not generic advice.How do I update my product context?
How do I update my product context?
Go to API Keys in the dashboard,
find your key, and edit the product settings. Changes apply to all future
research requests using that key. Existing cached data is not affected.