Claim the daily reward
claim_daily_rewardClaim the user's free daily reward when they ask for it ("try my luck"): today's, else an extra claim. No purchase or money involved. Tell them what they got (prize.name, benefits) and their streak.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "claim_daily_reward"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request_id | No | Optional: a retry with the same one the same day returns the same reward; a second claim the same day (an extra draw) needs a new one | |
| idempotency_key | No | Optional: any unique string for this action; send the same one when retrying the same call and the first result comes back instead of the action running twice |