> For the complete documentation index, see [llms.txt](https://docs.ixhello.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ixhello.com/knowledge-bot/functional-documentation/interaction-flow.md).

# Interaction Flow

### 4.1 Channels Supported  <a href="#id-4.1-channels-supported" id="id-4.1-channels-supported"></a>

The chatbot is designed to assist Customer Service agents, and it operates as a standalone system, not directly integrated with any specific communication channel. Agents access the chatbot separately while interacting with customers through their usual communication platforms. Chatbot provides real-time assistance, quickly retrieving and generating accurate responses that agents can use directly in their conversations.

### 4.2 Agent Workflow Example  <a href="#id-4.2-agent-workflow-example" id="id-4.2-agent-workflow-example"></a>

Here’s a typical workflow example of how an agent might interact with the chatbot during a customer query:&#x20;

1. **Query Input**: The agent receives a customer question in a live chat and inputs the query into the chatbot’s web interface.&#x20;
2. **Response Generation**: The chatbot processes the query, retrieves relevant data from the Knowledge Repository, and generates a clear and concise response.&#x20;
3. **Agent Review**: The agent reviews the response. If necessary, the agent adjusts the tone or detail level to suit the customer’s specific needs.&#x20;
4. **Customer Response**: The agent shares the response with the customer in the live chat.&#x20;
5. **Multiturn Interaction**: If the customer asks follow-up questions, the agent continues the interaction with the chatbot, which retains context and provides additional information as needed.&#x20;
6. **Feedback**: Once the conversation is complete, the agent provides feedback on the chatbot’s performance, which is logged for future improvements.&#x20;

### 4.3 Web Browser Interface  <a href="#id-4.3-web-browser-interface" id="id-4.3-web-browser-interface"></a>

The chatbot operates through a web-based interface, allowing agents to access it from any standard web browser without needing additional installations or software. This approach ensures ease of use and scalability across different agent workstations and locations.&#x20;

*Recommended browser*: Google Chrome&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ixhello.com/knowledge-bot/functional-documentation/interaction-flow.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
