Log Project KPI
log_project_kpiRecord a KPI value for one of the user's projects: project_slug or project_name, kpi_key (mrr, users), value; label, unit (usd, count, percent), target and floor define a new KPI. ($0.10; API key required)
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": {
"kpi_key": "<kpi_key>",
"value": "<value>"
},
"name": "log_project_kpi"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Note about this reading, e.g. Includes the annual plan. | |
| unit | No | KPI unit: usd, count or percent, e.g. usd. | |
| floor | No | KPI floor below which it is off track, e.g. 1000. | |
| label | No | Short label, e.g. Monthly recurring revenue. | |
| value | Yes | KPI value, e.g. 12500. | |
| target | No | KPI target value, e.g. 20000. | |
| kpi_key | Yes | Stable KPI key, e.g. mrr. | |
| request_id | No | Client idempotency key (retries return original result). | |
| project_name | No | Project name, e.g. Dayze Mobile. | |
| project_slug | No | Project slug, e.g. dayze-mobile. | |
| idempotency_key | No | Alias for request_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | No | ||
| account | No | The Dayze account this data belongs to. With more than one Dayze connection, name it in the answer. | |
| kpi_key | No | ||
| message | No | ||
| provenance | No | Which connector wrote the record and which connected Dayze account received it. | |
| project_slug | No |