> For the complete documentation index, see [llms.txt](https://help.stringeex.com/stringeex-tong-dai-cham-soc-and-quan-ly-khach-hang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.stringeex.com/stringeex-tong-dai-cham-soc-and-quan-ly-khach-hang/en/ii.-system-features/6.-reports/6.2-real-time-monitoring/6.2.3-agent-monitoring.md).

# 6.2.3 Agent monitoring

## Agent monitoring interface

<figure><img src="/files/feYTnQGz7aIZnL1tcro7" alt=""><figcaption></figcaption></figure>

### (1) Information filter

* **Manual configuration call status:** is filtered by agent's calling status (agent can manually configure this parameter). Statuses include system statuses (available, unavailable, lunch break, short break, after-call work) and custom statuses created on the system&#x20;
* **Manual configuration chat status**: is filtered by agent's calling status (agent can manually configure this parameter). State includes system statuses (available, unavailable)&#x20;
* **Online/offline:** agent's current status&#x20;
* **Group:** filter information by group name

### (2) Real-time agent monitoring information

* **Agent name:** agent name on the system&#x20;
* **Email:** agent's system login email&#x20;
* **Phone number:** agent's personal phone number&#x20;
* **Position:** the role of the user on the system (admin, supervisor or agent)&#x20;
* **Active:** the active status of the agent, is it online or offline&#x20;
  * **Online:** agent is logged in to the web or mobile app. When the agent logs into the mobile app, the agent status changes to online. If the agent is inactive for a while, or shuts down the app to optimize phone performance, the agent status will automatically switches to offline. However, agents can still receive calls thanks to the push notification feature of the mobile app&#x20;
  * **Offline:** agent logged out/ lost the internet connection on web and mobile app, or agent just logged into mobile app but app is running in the background/ agent shuts down app (kill app)
* **System call status:** is the status recognized by the system&#x20;
  * **Available:** Agent can accept calls (not during the call and the after-call work time)&#x20;
  * **Ringing:** The agent is making an outbound/internal call but the recipient is not picking up the phone. Or the incoming call is ringing to the agent but the agent hasn't picked up the phone.&#x20;
  * **Answering:** Agent is talking in an outbound/inbound call&#x20;
  * **After-call work:** Agent is in post-call processing time (time is set to process information after a call until the agent is ready to receive the next call)&#x20;
* **Manual configuration call status:** The status that is set manually by the agent, indicating the agent's readiness to receive calls. Note: An agent will be called (depending on the settings) with the status of Available. The other statuses (unavailable, lunch break, short break, and other custom fields) will be understood as not available. The different status names make the management agent's reporting and statistics more convenient.&#x20;
* **Manual configuration chat status**: The status is set manually by the agent, showing the agent's readiness to receive chats.
* **Call distribution:** agent's call distribution method&#x20;
  * **App:** calls to agent's mobile app and web&#x20;
  * **Web/Mobile App/SIP phone:** calls to both web, mobile app and agent's SIP phone&#x20;
  * **IP phone:** call to agent's IP phone&#x20;
  * **Agent's phone number:** the call goes to the agent's personal phone number. This option is suitable when the agent cannot be online on the web/mobile app or the internet quality is poor to make calls via the web/mobile app. Note: The agent's personal phone number needs to be in the format 84xxxxxxxxx


---

# 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://help.stringeex.com/stringeex-tong-dai-cham-soc-and-quan-ly-khach-hang/en/ii.-system-features/6.-reports/6.2-real-time-monitoring/6.2.3-agent-monitoring.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.
