# Hotspotsystem AI integration on Definable

> HotspotSystem provides public Wi-Fi hotspot management and billing services for businesses.

## What this connects

HotspotSystem provides public Wi-Fi hotspot management and billing services for businesses.

Vendor: https://www.hotspotsystem.com/

## Tools available

**19** tools available. First 12:

- `HOTSPOTSYSTEM_CUSTOMERS_LIST` — List Customers — Lists all customers in the HotspotSystem account with optional filtering. Use this tool to: - Retrieve all customers with their details (name, email, contact info, registration date, etc.) - Paginate through large customer lists using limit and offset parameters - Sort customers by any field in ascending or descending order - Filter response to only include specific fields to reduce payload size Returns metadata with total customer count and an array of customer objects.
- `HOTSPOTSYSTEM_CUSTOMERS_LIST_BY_LOCATION` — List Customers by Location — Lists all customers associated with a specific HotspotSystem location. Use this tool to: - Retrieve customer details (name, email, contact info, registration date) for a specific location - Paginate through large customer lists using limit and offset parameters - Sort customers by any field (prepend '-' for descending order, e.g., '-registered_at') - Filter response to include only specific fields to reduce payload size - Query customers at different locations by location ID Returns metadata with total customer count and an array of customer objects. Note: Empty results (total_count: 0) indicate no customers are registered at the specified location.
- `HOTSPOTSYSTEM_GENERATE_VOUCHER_V1` — Generate Voucher (v1) — Generates an access voucher code on-demand for a specific location. This action creates a single-use voucher that can be used for hotspot access. The voucher is generated against available voucher credits in the specified location. Use this when you need to provide immediate access codes to users. Note: Requires an active location with available voucher credits (use the List Locations action first to get valid location_id values).
- `HOTSPOTSYSTEM_GET_LOCATIONS_OPTIONS` — Get Locations Options — Tool to get simplified list of locations as dropdown options. Returns only id/name pairs for each location. Use when you need location options for selection menus or dropdowns.
- `HOTSPOTSYSTEM_GET_ME` — Get Me — Tool to verify the resource owner's credentials and retrieve authenticated user information. Use when you need to confirm authentication status or get the current user's ID and operator name.
- `HOTSPOTSYSTEM_LIST_PAID_TRANSACTIONS` — List Paid Transactions — Tool to list paid transactions globally across all locations. Use when you need to retrieve all paid transaction records with optional pagination and sorting.
- `HOTSPOTSYSTEM_LOCATIONS_LIST` — List Locations — Tool to list the resource owner's locations. Use when you need to retrieve locations with optional filtering, sorting, or pagination.
- `HOTSPOTSYSTEM_MISC_PING` — Misc Ping — Tool to perform health check against the HotspotSystem API. Use when verifying connectivity and availability.
- `HOTSPOTSYSTEM_SUBSCRIBERS_LIST` — List Subscribers — List newsletter subscribers across all locations with optional filtering, sorting, and pagination. Returns subscriber information including contact details (name, email, phone, address) and social network data (Facebook, Google, etc.). Supports field selection to retrieve only needed properties, sorting by any field (ascending or descending), and pagination with limit/offset for large result sets. Use this tool when you need to: - Retrieve all subscribers for the account - Filter subscribers by specific fields - Sort subscribers by registration date, name, email, etc. - Paginate through large subscriber lists
- `HOTSPOTSYSTEM_SUBSCRIBERS_LIST_BY_LOCATION` — List Subscribers by Location — Tool to list subscribers by location. Use when you need to retrieve subscribers for a specific location with optional field selection, sorting, and pagination.
- `HOTSPOTSYSTEM_TRANSACTIONS_LIST_MAC` — List MAC Transactions — Tool to list MAC-based transactions. Use when you need to retrieve MAC transaction records with optional pagination and sorting.
- `HOTSPOTSYSTEM_TRANSACTIONS_LIST_MAC_BY_LOCATION` — List MAC Transactions by Location — Lists MAC address authentication transactions for a specific location. MAC (Media Access Control) transactions track network access granted based on device MAC addresses. Use this action when you need to: - View MAC-based authentication history for a specific location - Monitor which devices accessed the network via MAC authentication - Retrieve transaction records with customer data and custom fields - Filter and paginate MAC transaction records for reporting For transactions across all locations, use the global MAC transactions endpoint instead.

## Auth

Auth schemes: `API_KEY`.

## How agents use Hotspotsystem

Inside a Definable workflow, Hotspotsystem is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Hotspotsystem** — the Researcher (GPT-5.5) pulls context from Hotspotsystem (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Hotspotsystem** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Hotspotsystem (create record, post message, draft email).
- **Designer / Engineer → Distributor → Hotspotsystem** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Hotspotsystem (attach file, open PR comment, post status).

The Verifier checks every Hotspotsystem call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- internet of things — https://definable.ai/apps/category/internet-of-things/

## Related

- HTML page: https://definable.ai/apps/hotspotsystem/
- Same category (internet of things): https://definable.ai/apps/category/internet-of-things/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
