Skip to main content

What is ResponseCX?

ResponseCX is a platform for building and deploying autonomous AI agents, especially for e-commerce businesses using platforms like Shopify. These agents can handle customer service inquiries, answer questions by accessing knowledge bases and APIs, and provide 24/7 support to your customers.

✨ Key Features

  • Autonomous Conversation Agents – Multi‑turn agents that reason, call tools, and improve over time.
  • Omni‑Channel Routing – Unified inbox across web chat, email, SMS, WhatsApp, voice, and social.
  • Grounded Knowledge – Connect Sources (docs, FAQs, tickets) and external APIs/vector stores to ground responses.
  • Tool‑Calling Workflows – Agents take actions via StateSet One, Sync Server integrations, or your own webhooks.
  • Cloud‑Native Scale – Stateless, horizontally scalable runtime with streaming responses.
  • Custom Training (Optional) – Train specialized agents with the open‑source stateset-agents RL framework.

🏗️ Architecture Overview

  • ResponseCX Agents interpret intent, draft responses, and decide when to act.
  • Sources ground agents in your business knowledge.
  • Tool Targets include StateSet One, Sync Server integrations, NSR reasoning, and your own APIs.

How It Works

At its core, ResponseCX follows a simple but powerful process:
  1. Interpret: It understands the customer’s question, comment, or request.
  2. Generate: It formulates the best response by consulting your company’s knowledge, which can include FAQs, documents, and even external APIs.
  3. Respond: It delivers the correct answer to the customer in real-time.

Your First Steps in ResponseCX

Ready to build your first agent? Follow these steps to get started.
1

Sign In & Create an Organization

First, sign in to ResponseCX. Once you’re in, create an Organization. Your current organization is displayed in the bottom-left corner.
2

Create a New Agent

Navigate to the Agents tab and click the Add New Agent button. Give your agent a name and a purpose. For more details, see our Agents Quickstart.
3

Start a Chat

Click the chat icon in the top-left corner to start a new conversation. Give your chat a name, and select the agent you just created. You can also choose the underlying language model. We support models like GPT-4o, Llama3-70b, and Claude 3.5 Sonnet.

Building Your Agent’s Knowledge

An agent is only as smart as the information it has access to. You can build your agent’s knowledge base directly from the chat interface.
Use these chat commands to manage your agent’s knowledge base.
  • !add: Adds a new piece of information.
  • !update: Modifies existing information.
  • !delete: Removes a piece of information.
Example:
!add The return policy is 30 days for a full refund.
After adding data, you can immediately test the agent by asking questions about it. For more advanced knowledge management, you can create Sources. Learn more in our Sources Quickstart.

Customizing Agent Behavior

You can fine-tune your agent’s personality and decision-making using Attributes and Rules.

Agent Attributes

Attributes define your agent’s characteristics.
1

Select Your Agent

Go to the Agents tab and select the agent you want to configure.
2

Define the Attribute

Click on Attributes and then Add Attribute. Define its type, name, and description.
3

Set the Attribute Value

Use the slider or input field to assign a value to the attribute.
4

Save the Attribute

Click Add Attribute to save it.

Agent Rules

Rules are conditional statements that guide your agent’s behavior.
1

Select Your Agent

Go to the Agents tab and select the agent.
2

Create the Rule

Click on Rules and then Add Rule. Give the rule a name, a description, and define the condition that triggers it.
3

Save the Rule

Click Add Rule to save.

Next Steps

You’ve now learned the basics of creating and customizing an agent in ResponseCX. Here’s what you can do next: