curl --request GET \
--url https://demo.enneo.ai/api/mind/profile \
--header 'Authorization: Bearer <token>'{
"id": 1,
"settings": {
"status": "available",
"supersetRole": "<string>",
"ticketsFilters": {
"groups": [
1
],
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"personalQueue": true,
"onlyIntents": true
},
"actualRoleId": 1,
"actualTeamIds": [
1
],
"actualSkills": {
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"channels": [
"email"
]
},
"limitTicketBacklogAccess": false,
"ticketBacklogRequiredTagIds": [
1
],
"tagsOnRoute": [
1
],
"tagsOnEdit": [
1
],
"actualLimitTicketBacklogAccess": false,
"actualTicketBacklogRequiredTagIds": [
1
],
"actualTagsOnRoute": [
1
],
"actualTagsOnEdit": [
1
],
"isPersonalFilters": false,
"inheritTeamSettings": false,
"nameReports": "Tapfere Feige",
"callRoutingStatus": "idle",
"chatRoutingStatus": "idle"
},
"permissions": [
"updateTicket",
"updateIntent",
"executeIntent"
],
"openTickets": [
{
"id": 376189,
"channel": "email",
"blinking": false,
"subject": "Kündigung"
},
{
"id": 659332,
"channel": "email",
"blinking": false,
"subject": "Meine Rechnung"
},
{
"id": 613771,
"channel": "email",
"blinking": false,
"subject": "Mein Zählerstand"
}
],
"sideConversations": [
{
"id": 123,
"type": "group",
"groupId": 312121,
"userId": null
},
{
"id": 234,
"type": "individual",
"groupId": null,
"userId": 2123
}
],
"unreadNotifications": 1
}JWT-based authentication
Successful operation
User ID
1
Show child attributes
The status of the user
available, busy "available"
The superset role of the user. List of available options is retrieved from /api/mind/profile/{id:\d+}/supersetRoles
Show child attributes
The id of the role that is used for the user (including inherited from teams)
1
The ids of the teams that the user is directly assigned to (without parent teams)
If true, the user can only see tickets with specific tags
false
The ids of the tags that are required for the user to see tickets
Tags to auto-assign to a ticket when it is routed to the user
Tags to auto-assign to a ticket when the user edits the ticket
If true, the user can only see tickets with specific tags (inherited from teams)
false
The ids of the tags that are required for the user to see tickets (inherited from teams)
Tags auto-assigned on route, including inherited from teams
Tags auto-assigned on edit, including inherited from teams
If true, the filters are personal and only apply to the user
false
If true, the filters are inherited from the team
false
The name of the reports
"Tapfere Feige"
The routing status for phone calls
idle, interacting, beingConnected, notResponding, unavailable, offline The routing status for chat conversations
idle, interacting, beingConnected, notResponding, unavailable, offline [
"updateTicket",
"updateIntent",
"executeIntent"
][
{
"id": 376189,
"channel": "email",
"blinking": false,
"subject": "Kündigung"
},
{
"id": 659332,
"channel": "email",
"blinking": false,
"subject": "Meine Rechnung"
},
{
"id": 613771,
"channel": "email",
"blinking": false,
"subject": "Mein Zählerstand"
}
][
{
"id": 123,
"type": "group",
"groupId": 312121,
"userId": null
},
{
"id": 234,
"type": "individual",
"groupId": null,
"userId": 2123
}
]1
curl --request GET \
--url https://demo.enneo.ai/api/mind/profile \
--header 'Authorization: Bearer <token>'{
"id": 1,
"settings": {
"status": "available",
"supersetRole": "<string>",
"ticketsFilters": {
"groups": [
1
],
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"personalQueue": true,
"onlyIntents": true
},
"actualRoleId": 1,
"actualTeamIds": [
1
],
"actualSkills": {
"intents": [
"process_meter_reading"
],
"tagIds": [
1
],
"channels": [
"email"
]
},
"limitTicketBacklogAccess": false,
"ticketBacklogRequiredTagIds": [
1
],
"tagsOnRoute": [
1
],
"tagsOnEdit": [
1
],
"actualLimitTicketBacklogAccess": false,
"actualTicketBacklogRequiredTagIds": [
1
],
"actualTagsOnRoute": [
1
],
"actualTagsOnEdit": [
1
],
"isPersonalFilters": false,
"inheritTeamSettings": false,
"nameReports": "Tapfere Feige",
"callRoutingStatus": "idle",
"chatRoutingStatus": "idle"
},
"permissions": [
"updateTicket",
"updateIntent",
"executeIntent"
],
"openTickets": [
{
"id": 376189,
"channel": "email",
"blinking": false,
"subject": "Kündigung"
},
{
"id": 659332,
"channel": "email",
"blinking": false,
"subject": "Meine Rechnung"
},
{
"id": 613771,
"channel": "email",
"blinking": false,
"subject": "Mein Zählerstand"
}
],
"sideConversations": [
{
"id": 123,
"type": "group",
"groupId": 312121,
"userId": null
},
{
"id": 234,
"type": "individual",
"groupId": null,
"userId": 2123
}
],
"unreadNotifications": 1
}