Skip to main content
The Conversational Agent is a shopping assistant you can drop right into your app. Your user sends a message. The agent responds, asks helpful follow-up questions, recommends products, and compares offers. Everything streams to the front-end, so chatting with the agent feels fast and fluid. Each message is one turn: one user message in, one assistant reply out. Channel3 remembers the conversation so follow-ups like “in brown” or “something cheaper” make sense without repeating the whole request. Each turn costs 1 credit. Each catalog search costs 1 credit. Reading a conversation is free. Use this API when the user types in your app and waits for the answer. Use the Search API directly when you build your own agent loop.

The two credentials

Your API key stays on your server. It can mint tokens, run turns, and read any of your conversations. It can bill credits. Do not ship it in a browser or a mobile app. A client token (c3_ct_…) is a short-lived pass for one browser session. It can only run turns and read the conversation it is bound to. The API key that minted it pays for its turns.