Lists all chat users.
Returns all users who have interacted with agents via chat interfaces or external connectors.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The tenant identifier
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/chatUsers"[
{
"key": {
"identifier": "string",
"provider": "string"
},
"displayName": "string",
"firstName": "string",
"lastName": "string",
"handle": "string",
"avatarUrl": "string",
"signatureUrl": "string"
}
]{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Update an existing evaluation metric.
Mutates the metric in place — every agent currently opted-in picks up the new prompt/weight on the next eval run. Use `POST EvaluationMetricDeprecate` instead of editing when you want to retire a metric without breaking historical comparability. System (non-LLM-judge) metrics cannot be edited and will return 400.
Retrieves a specific chat user.
Looks up an end-user (someone who talks to agents via a connector like Slack/Discord/web chat) by their composite `provider:identifier` key. Distinct from tenant `Users` — chat users are external identities scoped to the connector that produced them, not workspace members. Returns 404 if no chat user with that key has been seen in this workspace. Use `GET /chatUsers` to discover keys.