Submit texting registration
spur_submit_texting_registrationSend the user's registration to the carriers (also resubmits a rejected one after fixes). Charges the Spur wallet: $29 one-time for low volume / sole proprietor or $79 for standard (includes the first month, then $3 or $15/mo), or $15 to resubmit after a carrier rejection; spur_get_texting_setup shows the exact amount due now. Tell the user the amount. Walk the user through the full details first, and only call after they explicitly approve and personally confirm both statements: they only text people who agreed to receive their messages and honor STOP, and they won't send prohibited content (cannabis, firearms, high-risk loans or debt collection, gambling, sexual content, hate speech).
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": {
"user_confirms_consent": "<user_confirms_consent>",
"user_confirms_no_prohibited_content": "<user_confirms_no_prohibited_content>",
"confirm": "<confirm>"
},
"name": "spur_submit_texting_registration"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Set to true ONLY after the user explicitly approved this exact action in the conversation. Never assume approval. | |
| user_confirms_consent | Yes | The user confirmed they only text people who agreed to receive their messages and honor STOP requests | |
| user_confirms_no_prohibited_content | Yes | The user confirmed they won't send prohibited content |