Get usage and limits
get_messaging_usageSends and new chats per account against the ceilings. Spaces reduces ban risk with per-action limits, warm-up and pacing. A limit on one action does not use up reading conversations. It cannot guarantee the platform will not restrict the account. Do not work around a limit. On 429, wait retry_after for that action and retry with the same idempotency key. If the account needs a sign-in or a security check, stop. Check get_messaging_usage (GET /v1/messaging/usage) before bulk work. Every answer carries account_budget: wait next_check_after_seconds before checking for new messages again, and never poll faster. Replies to people who wrote in go out from the first day, paced and with their own generous daily and hourly caps (replies_left_today); they never use up the room for new messages. On WhatsApp, new chats wait up to 24 hours after connecting or reconnecting; replies in existing chats still go out.
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": "get_messaging_usage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||