Hold one turn of a conversation with the full shopping agent: multi-turn dialog, product discovery across search, browse and recommendations, and answers drawn from the knowledge base configured for the domain. parameters.domain selects which configured conversational domain answers, and thread_id continues an existing conversation instead of starting a new one. The response streams back as server-sent events (text/event-stream). Streaming is the default: to receive the complete aggregated response as a single JSON document instead, send an Accept header that contains application/json and does not contain text/event-stream. A request that accepts both, sends */*, or omits the header streams. This differs from /v1/item_questions/{question}/answer, which returns JSON unless text/event-stream is requested.
post
https://agent.cnstrc.com/v1/agent_insights/chat