Skip to main content
All CollectionsIntegrationsWi-Fi
Automate access to Wi-Fi with IronWiFi
Automate access to Wi-Fi with IronWiFi
Updated over a month ago

Your app integrates with IronWiFi and allows you to:

  • Automate giving and revoking access to Wi-Fi.

  • Grant access only to customers: members, visitors, and guests on different conditions.

  • Make it easy to people to connect to Wi-Fi without any passwords.

  • Know who is online, how often, and how long with IronWiFi's built-in analytics tools.

IronWiFi is a distinct company not affiliated with us. For any inquiries regarding IronWiFi's solutions, services, or pricing, please reach out to IronWiFi directly. We do not have the authority to provide information or support on behalf of IronWiFi.

Prerequisites for connecting IronWiFi

  • Install the Wi-Fi routers that IronWiFi supports. You may see the list of supported vendors on the IronWiFi website. Please get in touch with IronWiFi if you have any questions about hardware or their cloud-based RADIUS servers.

  • Create captive portals inside IronWiFi global region, and not your local one:

    • Sign in to the Console

    • Switch to the global region - non-regional (button in the top right corner)

    • On the Networks page, click "Create new."

Connect and configure the IronWiFi integration

You will need to have your IronWiFi account and your app ready to enable the integration. Ensure you have connected all your networks and created all necessary captive portals in the IronWiFi account. Then follow these steps:

  1. Open your app and go to the Locations > Settings page by pressing the "Settings" icon next to the location's name > IronWiFi > Connect.

  2. Enter your API Key and press Save. Where to find the IronWiFi API key

3. Once your IronWiFi account is connected, you will see the "Captive Portals" section.

4. Press the "Connect Captive Portal" button > select the network from the dropdown > choose the captive portal that was preliminary created in your IronWiFi account > set unconditional or conditional access options.

5. Add the IP address indicated on this page to your network access controller (router) settings.

The IronWiFi integration is connected and configured:

Wi-Fi access criteria

It is possible to set up Wi-Fi access in a way that allows certain individuals to use it. This can be based on specific conditions such as having a subscription or booking.

Your app allows to grant network access based on such criteria:

  • Subscription

  • Desk Booking

  • Room Booking

Switching on any requirements for conditional access allows users that meet these conditions to go online.

How users connect to Wi-Fi

andcards-ironWiFi integration: immediate access to Wi-Fi for members and visitors of a coworking space with login used for coworking space app

When users arrive at your space and open a list of Wi-Fi networks on their devices, they can go online in a few simple steps:

  1. Choose the open Wi-Fi network from the list of available options on their device. It's important that users select the network that matches the one you set up in IronWiFi and has a captive portal.

  2. Authenticate through the pop-up window (captive portal). Users must use the same email they have used with your app to sign up or book.

  3. The integration will check if the user with the email meets Wi-Fi network access criteria and grant access according to your settings.

To authenticate, users must enter their email address and the one-time login code. To receive this code, users must have the internet on a secondary device (e.g. a smartphone with a cellular data connection), which works for most people. If you have clients that don't have a secondary device and/or access to the internet without your Wi-Fi network, use Twilio to send Wi-Fi login codes by SMS.

Access for subscriptions

When a user subscribes (either manually or through self-sign-up) and connects to Wi-Fi following the steps above, they receive access to Wi-Fi for as long as their subscription is active. If a subscription is created for a company, all company users receive access. If a user's or company's subscription is canceled or expires, their Wi-Fi access will be automatically revoked.

Access to rooms

Members and nonmembers who book a room will have access to Wi-Fi for the booking duration. Additionally, room booking invitees will also be granted access. Users will have a 30-minute grace period before and after the booking time. Below is an example of how access is provided:

Room booking date & time

Access to Wi-Fi

1/8/2024 12 PM - 4 PM

1/8/2024 11:30 AM - 4:30 PM

5/12/2024 9:30 AM - 11:30 AM

5/12/2024 9:00 AM - 12 PM

Access to desks

Members and nonmembers who book a desk will be granted access to Wi-Fi until their booking ends. Users will have a 30-minute grace period before and after the booking time.

For location members, the desk booking end time is determined by your default location schedule. Below is an example of how access is provided:

Default schedule

Desk booking date

Access to Wi-Fi

9 AM - 7 PM

1/8/2024

1/8/2024 8:30 AM - 7:30 PM

10:30 AM - 9:30 PM

12/10/2024

12/10/2024 10 AM - 10 PM

For network members and nonmembers, the desk booking end time is determined by your public location schedule.

Public schedule

Desk booking date

Access to Wi-Fi

10 AM - 4 PM

2/6/2024

2/6/2024 9:30 AM - 4:30 PM

12:30 PM - 6:30 PM

15/9/2024

15/9/2024 12 PM - 7 PM

Disconnect the IronWiFi integration

To disconnect a captive portal, go to the Locations > Settings page by pressing the "Settings" icon next to the location's name > IronWiFi > select a captive portal > press "Disconnect Captive Portal."

To disconnect the entire integration, go to the Locations > Settings page by pressing the "Settings" icon next to the location's name > IronWiFi > "Disconnect."

Using this module is only available on specific plans.

Did this answer your question?