Hotspotsystem
internet of things 19 tools availableHotspotSystem provides public Wi-Fi hotspot management and billing services for businesses.
About this integration
Connect Hotspotsystem to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Hotspotsystem's 19 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.
Connect Hotspotsystem to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Hotspotsystem · in workflows
What teams actually run.
Three patterns teams run with Hotspotsystem on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Daily summary
Cross-tool sync
19 tools available
The Hotspotsystem toolbox.
Every Hotspotsystem capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
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.
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.
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).
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.
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.
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.
List Locations Tool to list the resource owner's locations. Use when you need to retrieve locations with optional filtering, sorting, or pagination.
Misc Ping Tool to perform health check against the HotspotSystem API. Use when verifying connectivity and availability.
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
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.
List MAC Transactions Tool to list MAC-based transactions. Use when you need to retrieve MAC transaction records with optional pagination and sorting.
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.
List Paid Transactions by Location Tool to list paid transactions by location. Use when you need to retrieve paid transaction records for a specific location with optional pagination and sorting.
List Social Transactions Tool to list social transactions. Use when you need to retrieve social transaction records with optional pagination and sorting.
List Social Transactions by Location Tool to list social transactions by location. Use when you need to retrieve social transaction records for a specific location with optional pagination and sorting.
List Voucher Transactions Tool to list voucher transactions globally across all locations.
List Voucher Transactions by Location Tool to list voucher transactions by location. Use when you need to retrieve voucher transaction records for a specific location with optional pagination and sorting.
List Vouchers Tool to list the resource owner's vouchers across all locations. Use when you need to retrieve vouchers with optional filtering, sorting, or pagination.
Vouchers List by Location Retrieves all vouchers associated with a specific location in the HotspotSystem. Use this action to: - List all vouchers available at a particular location - Filter voucher results by specific fields - Sort vouchers by any field (e.g., validity, price) - Implement pagination for large voucher lists Each voucher includes details such as serial number, access code, usage limits (traffic/download/upload), validity period, and pricing information.
See it run
One prompt, start to finish.
A real prompt, the Hotspotsystem tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Hotspotsystem task end-to-end — plan it, execute across the API, and hand back a verified result.
hotspotsystem.list_customers Lists all customers in the HotspotSystem account with optional filtering. Use this tool to hotspotsystem.list_customers_by_location Lists all customers associated with a specific HotspotSystem location. Use this tool to: - hotspotsystem.generate_voucher_v1 Generates an access voucher code on-demand for a specific location. This action creates a · verified Done. Hotspotsystem responded across 3 calls, the verifier signed off, and the result is logged with every payload.
FAQ · Hotspotsystem
Questions, answered.
What teams ask before connecting Hotspotsystem.
01 What can I automate with Hotspotsystem on Definable?
Anything Hotspotsystem exposes through its API. Common internet of things workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 19 Hotspotsystem tools directly, then chain the result into another integration without you writing code.
02 How does Hotspotsystem authentication work?
Hotspotsystem uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Hotspotsystem integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 19 Hotspotsystem tools. You only need a separate Hotspotsystem subscription if Hotspotsystem itself charges per seat or per API call.
04 Is using Hotspotsystem through Definable secure?
Every call from a persona to Hotspotsystem is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Hotspotsystem on Definable?
Sign up for Definable, open the integrations page, find Hotspotsystem, and connect via OAuth or API key. You can immediately attach Hotspotsystem to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Hotspotsystem actions does Definable expose?
Definable exposes all 19 Hotspotsystem actions as callable tools — including `List Customers`, `List Customers by Location`, `Generate Voucher (v1)`, plus 16 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Hotspotsystem to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.