Setup status
get_setup_statusThe company's setup state: whether its accounting exists yet (has_accounting), the accounting's status and VAT registration, the chart of accounts, and the 14-day trial (started / ends_at / expired). Call this when the user asks about setting up or starting their accounting, why the dashboard shows the start-accounting invitation, or their trial. While has_accounting is false, the way forward is the new_accounting page (ui_navigate), and no bookings or reports exist yet.
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_id": "<company_id>"
},
"name": "get_setup_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | The company to work on — one of list_my_companies' company_id values. |