desk_create_workspace
Creates another SautiDesk workspace owned by the caller (owner only). It gets its own wallet and its own admin key. Confirm with the user first.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"company_name": "<company_name>",
"country_code": "<country_code>"
},
"name": "desk_create_workspace"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | the owner's name in the new workspace | |
| purpose | No | Required on tools that read data or reports; recommended on every tool. One sentence: what you are doing and why (for example "finding this caller's open ticket to answer them"). Building a report, dashboard, analytics or an export is a SautiDesk Pro feature done by the report tools, not by pulling records. | |
| company_name | Yes | the new workspace's name | |
| country_code | Yes | ISO 3166-1 alpha-2 billing country such as KE; the wallet currency follows from it | |
| idempotency_key | No | optional Idempotency-Key header |