signupgenius_claim_slot
Claim a slot on a slot-based SignUpGenius signup sheet. Use a dry run to preview the slot and identity, then confirm with true to submit only after explicit user approval.
Instructions
Claim (sign up for) a slot on a slot-based SignUpGenius sheet. Two-step by design: call WITHOUT confirm first to get a preview of the slot, identity and payload, show it to the user, then call again with confirm:true. WRITES DATA — never call with confirm:true unless the user has explicitly approved this specific slot. For Yes/No/Maybe headcount sheets use signupgenius_rsvp instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Sign-up URL or slug. | |
| Yes | |||
| comment | No | Optional comment shown to the organizer. | |
| confirm | No | Must be true to actually submit. Omit (or false) to get a dry-run preview of exactly what would be sent, including the identity and the slot. | |
| lastname | Yes | ||
| quantity | No | Spots to take. Default 1. | |
| firstname | Yes | ||
| slotitemid | Yes | The slot to claim. Get this from signupgenius_list_slots. | |
| customFields | No | Answers to the sheet's required custom questions. Read the required set from signupgenius_get_public_signup.customFields — omitting a required field makes the server reject the claim. |