manage_vouchers
Create and manage guest WiFi hotspot vouchers. Generate unique access codes with time limits, data caps, and rate limits for controlled guest internet access.
Instructions
List, create, or delete hotspot vouchers for guest WiFi access. LIST: returns all active vouchers. CREATE: generate one or more vouchers with time limit, optional data cap, and optional rate limiting. Each voucher is a unique code guests enter to get online. CREATE params: count (number to generate), name (note), timeLimitMinutes (required), authorizedGuestLimit, dataUsageLimitMBytes, rxRateLimitKbps, txRateLimitKbps. DELETE: remove a single voucher by ID, or delete all vouchers (use with caution).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Operation to perform | |
| voucherId | No | Voucher ID (for single delete) | |
| name | No | Voucher note/label. Convention: 'guest-24h', 'event-weekend' | |
| count | No | Number of vouchers to generate (default 1) | |
| timeLimitMinutes | No | Access duration in minutes. Common: 60=1h, 1440=1day, 10080=1week | |
| authorizedGuestLimit | No | Max different guests per voucher code | |
| dataUsageLimitMBytes | No | Data cap in MB. Optional. | |
| rxRateLimitKbps | No | Download rate limit in Kbps. Optional. | |
| txRateLimitKbps | No | Upload rate limit in Kbps. Optional. | |
| filter | No | Filter expression (for list only) |