Skip to main content
WRITE · 4 operations · may change data
Produce a call script, a prepare-insight, a call summary, or queue a lead analysis. Generating is a write — reading a cached result is search_lead_insights. Each kind needs its own id — there is no single shared lead_id shape:
kind: "insight" generation is slow enough that it routinely exceeds the gateway’s own request timeout. A timeout error there does not mean the request was rejected — only that the response didn’t arrive in time. There’s no separate way to check whether it finished; if it matters, retry once before telling the user it failed.