Service Desk
Service desk portals, customer requests, and SLA policies.
10 tools
# create_desk
Create a service desk
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| name | string | ● | Desk name |
| portal_title | string | — | Public portal title |
# update_desk
Update a service desk
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| desk_id | string | ● | Desk ID |
| name | string | — | Name |
| portal_title | string | — | Portal title |
# list_desks
List all service desks
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
# create_request
Create a portal request linked to a ticket
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| desk_id | string | ● | Desk ID |
| ticket_id | string | ● | Linked ticket ID |
| requester_email | string | ● | Requester email |
| form_data | object | — | Form submission data |
# get_request
Get a portal request by ID
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| request_id | string | ● | Request ID |
# list_requests
List portal requests for a desk
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| desk_id | string | ● | Desk ID |
| limit | integer | — | Max results |
| offset | integer | — | Offset |
# update_request_status
Update a portal request's public status
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| request_id | string | ● | Request ID |
| status | string | ● | New status (open|in_progress|resolved|closed) |
# create_sla_policy
Create an SLA policy for a desk
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| desk_id | string | ● | Desk ID |
| priority | string | ● | Priority level |
| first_response_hours | integer | — | First response SLA (hours) |
| resolution_hours | integer | — | Resolution SLA (hours) |
# list_sla_policies
List SLA policies for a desk
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| desk_id | string | ● | Desk ID |
# get_sla_report
Get SLA compliance report for a desk
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspace_id | string | ● | Workspace ID |
| desk_id | string | ● | Desk ID |