Chat Agents

This guide explains how to create and configure a chat agent in Synthflow. Chat agents enable you to deliver conversational AI experiences through text-based interfaces, such as web chat widgets, support portals, or custom applications.

Synthflow does not currently provide native integration with SMS or third-party chat apps. Chat agents are accessible via API only.

Creating a Chat Agent (UI)

  1. Go to the Agents section in the Synthflow platform.
  2. Click Create Agent.
  3. Select Chat as the agent type.
  4. Enter a name and description for your chat agent.
  5. Configure settings, including:
    • Language model (e.g., GPT-4o, GPT-5.1)
    • Conversation flow (single prompt or flow designer)
  6. Save your chat agent.

Creating a Chat Agent (API)

To create a chat agent via API, send a POST request to the Synthflow API endpoint. Example:

$curl -X POST \
> https://api.synthflow.ai/v2/assistants \
> -H 'Content-Type: application/json' \
> -H 'Authorization: Bearer YOUR_API_KEY' \
> -d '{
> "name": "My Chat Agent",
> "description": "A chat agent for customer support",
> "type": "chat",
> "settings": {
> "language_model": "gpt-5.1",
> "conversation_flow": "customer_support_flow",
> "parameters": {
> "max_tokens": 100,
> "temperature": 0.7
> }
> }
> }'

Next Steps


Frequently Asked Questions (FAQ)

What is pricing for chat?

Each message sent is charged at $0.002.

Yes! You can use either a single prompt or a flow designer configuration for your chat agent.

Not natively. You can build custom integrations using the API, but direct SMS/WhatsApp support is not included.

Chat will be shortly integrated into the analytics platform.