insync_upload_slots
Creates short-lived signed URLs for uploading insurance-card images (JPG, JPEG, PNG) from your machine; PUT each file, then pass its blobKey to attach the card to your profile.
Instructions
Get signed upload URLs for insurance-card images (JPG, JPEG or PNG), for a hosted server that cannot read files on your machine. PUT each file to its uploadUrl (the returned curl command does it), then pass its blobKey to insync_upload_insurance_card as front_blob_key or back_blob_key. Changes nothing on the portal; each URL is a short-lived credential to write that one file, so share it with no one else.
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": {
"files": "<files>"
},
"name": "insync_upload_slots"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | One entry per card side to upload (at most 2): the image filename, e.g. "front.jpg". |