Propose creating a checkpoint
patroltech_checkpoints_propose_createUse when you want to add a new checkpoint to a location. It only adds a proposal to the pending batch of this connection (up to 10 changes); nothing changes in the account yet. Show the returned summaries to the user and call patroltech_proposals_confirm only after they agree.
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": {
"name": "<name>",
"method": "<method>"
},
"name": "patroltech_checkpoints_propose_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Checkpoint name: short, describing the place, in normal case, e.g. "Main entrance". No generic prefixes such as "Checkpoint 1" and no numbering; if the user gives it that way, propose the clean version (they see it in the summary). If they insist on their format, keep it. | |
| method | Yes | qr (default: printed and stuck on the spot) or manual_code (the guard types the code; when it cannot be printed). | |
| location | No | Location where to create it. Ask for it only if there are several. | |
| organization | No | Omit unless the account has more than one organization; then the exact name (or id) as listed by patroltech_account_get_context. |