Skip to main content
Welcome to WireSocket. This guide walks you through setting up your account and preparing your first application for real-time synchronization.

1. Create a Tenant Account

Every organization starts by creating a Tenant account. This serves as the administrative hub for your collaborative ecosystem.
  • Go to dashboard.wiresocket.com.
  • Sign up using your email or GitHub account.
  • Initial State: Your account will start in a Pending state while we complete the initial setup.

2. Account Approval & Activation

To ensure security and proper resource allocation, each new Tenant requires a one-time approval from the WireSocket team.
  • Verification: Our team reviews your registration.
  • Provisioning: Upon approval, the system generates your unique Asymmetric Signing Keys and prepares your billing profile.
  • You will receive an email once your account is Active.

3. Set Up Your First App

An App contains the configuration and credentials your backend uses to authenticate users and connect to WireSocket.
1

Create Application

Click on Apps in the sidebar and select Add Application.
2

Region & Data Residency

Provide a name (e.g., production-editor) and select your License Region. WireSocket automatically provisions a regional database to store your app’s metadata.
3

Security Configuration

In the app settings, add your Allowed Domains (e.g., localhost:3000, myapp.com). This is a critical security step that prevents token theft.
4

Capture Credentials

Once created, you will see your client_id and client_secret. Copy them immediately.
The client_secret is only shown once. If lost, you must regenerate it, which invalidates any service currently using the old secret.
Last modified on March 5, 2026