Skip to main content

Archie Integration

Integrate IronWifi with Archie workspace management for automatic WiFi provisioning, real-time member synchronization via webhooks, and plan-based access control.

Overview

The Archie integration provides:

  • Automatic member provisioning when memberships activate
  • Real-time sync via webhooks
  • Plan-based access control
  • Visitor management for guests

Prerequisites

  • IronWifi account
  • Archie account with admin access
  • Archie API access

Archie Setup

Get API Credentials

  1. Log in to Archie admin panel
  2. Go to Settings > API & Integrations
  3. Create or retrieve API credentials:
    • API Key
    • Workspace ID

Enable Webhooks

  1. Navigate to Settings > Webhooks
  2. Add IronWifi webhook endpoint
  3. Subscribe to relevant events:
    • member.created
    • member.updated
    • membership.activated
    • membership.cancelled
    • booking.created

IronWifi Configuration

Step 1: Add Archie Connector

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

Step 2: Configure Connection

Enter your Archie details:

  • API Key: Your Archie API key
  • Workspace ID: Your Archie workspace
  • Webhook Secret: For request verification

Step 3: Configure Options

Sync Settings:

  • Auto-provision: Automatically create WiFi accounts
  • Auto-deprovision: Remove access when membership ends
  • Real-time Sync: Enable webhook-based updates
  • Credential Delivery: Email or in-app notification

Plan Mapping

Configure Access Levels

Map Archie plans to IronWifi groups:

Archie PlanIronWifi GroupFeatures
Hot DeskhotdeskBasic access
Flex MemberflexExtended hours
Full-timefulltime24/7 access
TeamteamMulti-user + guests

Mapping Setup

  1. In connector settings, click Plan Mapping
  2. Select IronWifi group for each Archie plan
  3. Set additional parameters (bandwidth, VLAN)

Provisioning Flow

New Member

  1. Member signs up via Archie
  2. Chooses membership plan
  3. Payment processed
  4. Webhook triggers IronWifi
  5. User account created
  6. Welcome email with credentials sent

Credential Email

Welcome {{name}}!

Your WiFi access is ready:

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

Download profile: {{profile_link}}

Happy working!

Visitor Access

Meeting Guest WiFi

When members book rooms with guests:

  1. Member creates booking in Archie
  2. Adds guest details
  3. IronWifi creates temporary access
  4. Guest receives access code
  5. Access expires after booking

Day Pass Visitors

  1. Visitor purchases day pass via Archie
  2. Temporary credentials generated
  3. Sent via email/SMS
  4. Access expires at end of day

Access Management

Membership Status

StatusWiFi
ActiveEnabled
PausedDisabled
CancelledDisabled
TrialLimited

Automatic Updates

  • Membership renewals extend access
  • Cancellations disable immediately
  • Upgrades change group assignment

Troubleshooting

Sync Issues

  1. Check API credentials
  2. Verify webhook configuration
  3. Review connector logs
  4. Test API connection

Access Problems

  1. Verify membership is active
  2. Check user in IronWifi
  3. Confirm group assignment
  4. Test authentication

Best Practices

  1. Enable webhooks for real-time sync
  2. Test thoroughly before launch
  3. Map all plans completely
  4. Document process for staff
  5. Monitor regularly for issues