Skip to main content

Spacebring Integration

Automatically provision secure WiFi credentials for coworking members based on Spacebring membership status, with real-time synchronization and membership-based access control.

Overview

The Spacebring integration provides:

  • Automatic member provisioning when members join
  • Membership-based access control
  • Real-time synchronization with Spacebring
  • Automatic deprovisioning when memberships end

Prerequisites

  • IronWifi account with WPA-Enterprise configured
  • Spacebring account with admin access
  • Spacebring API credentials

Spacebring Setup

Get API Credentials

  1. Log in to Spacebring admin dashboard
  2. Go to Settings > Integrations > API
  3. Generate API credentials:
    • API Key
    • Workspace ID
  4. Save credentials securely

Enable IronWifi Integration

  1. In Spacebring, navigate to Integrations
  2. Find IronWifi or WiFi integration
  3. Enable the integration
  4. Note any additional configuration options

IronWifi Configuration

Step 1: Add Spacebring Connector

  1. Log in to IronWifi Console
  2. Navigate to Connectors
  3. Click Add Connector > Spacebring

Step 2: Configure Connection

Enter your Spacebring details:

  • API Key: Your Spacebring API key
  • Workspace ID: Your Spacebring workspace identifier
  • API Endpoint: https://api.spacebring.com (or custom)

Step 3: Configure Sync Settings

Options:

  • Sync Frequency: Interval for pulling member data
  • Auto-create Users: Create WiFi accounts for new members
  • Auto-disable: Disable access when membership ends
  • Email Notifications: Send credentials to members

Member Mapping

Map Plans to Groups

Configure which WiFi access level each membership plan receives:

Spacebring PlanIronWifi GroupDescription
Flexflex-wifiBasic access, usage limits
Full-timemember-wifiFull access, no limits
Teamteam-wifiFull access + guest passes
Enterpriseenterprise-wifiPriority + dedicated bandwidth

Attribute Mapping

Map Spacebring member fields to IronWifi:

  • Email → Username
  • Full Name → Display name
  • Company → User attribute
  • Plan → Group membership

Provisioning Flow

New Member Signup

  1. Member creates account in Spacebring
  2. Selects membership plan
  3. Payment processed
  4. IronWifi receives webhook/sync
  5. WiFi credentials created
  6. Member receives welcome email with credentials

Credential Delivery

Email Template:

Welcome to {{workspace_name}}, {{member_name}}!

Your WiFi is ready. Here are your credentials:

Network: {{ssid}}
Username: {{email}}
Password: {{password}}

For easy setup, scan this QR code or download your profile:
{{profile_link}}

Questions? Contact us at {{support_email}}

Access Management

Membership Status

StatusWiFi Access
ActiveEnabled
PausedDisabled
CancelledDisabled
TrialEnabled (limited)

Day Pass Users

For day pass or drop-in members:

  1. Day pass purchased in Spacebring
  2. Temporary credentials generated
  3. Access expires at end of day
  4. Automatic cleanup

Troubleshooting

Sync Issues

  1. Verify API credentials
  2. Check Spacebring API status
  3. Review connector logs
  4. Test API connection manually

Member Not Getting Access

  1. Confirm membership is active in Spacebring
  2. Check plan is mapped to a group
  3. Verify user exists in IronWifi
  4. Check for authentication errors

Duplicate Users

  1. Use consistent username format (email recommended)
  2. Enable duplicate detection
  3. Review and merge duplicate accounts

Best Practices

  1. Use email as username for consistency
  2. Test with trial member before full rollout
  3. Set up webhooks for real-time sync
  4. Document process for staff
  5. Monitor regularly for sync errors