Create Your Organization
What Is an Organization?
An organization in Relay represents your organization. When you sign up, Relay automatically creates an organization for you. Your organization is the container for all your apps, agents, and team members. Everything is isolated — you can't see other organizations' data, and they can't see yours.
Think of it like this: if you work at Acme Corp, your Acme Corp organization holds all your Relay integrations. If you also consult for a different company, that's a separate organization with its own apps and agents.
Signing Up
When you first visit relay.ckgworks.com, you'll be asked for your email address. Relay will send you a one-time password (OTP) via email — no passwords needed.
- Enter your email address
- Check your inbox for the OTP email (arrives in seconds)
- Enter the 6-digit code on the login form
- Relay creates your account and an organization for your organization
You're now an owner of your new organization.
Organization Settings
Once you've signed up, navigate to Settings in the dashboard sidebar. Here you can manage your organization:
Organization Name
The display name for your organization. This appears in the dashboard and is visible to all team members.
- Example:
Acme Corp,Startup XYZ,University of Maine - Update anytime by clicking the edit button
Organization Slug
A URL-safe identifier for your organization. Used internally by Relay — you won't need to type it often, but it's useful to know.
- Format: lowercase letters, numbers, hyphens only
- Example:
acme-corp,startup-xyz,umaine-cs - Set once on creation — cannot be changed later
- Unique across Relay — no two organizations can have the same slug
Inviting Team Members
Your team needs to access the Relay dashboard to manage apps, agents, and monitor event logs. Invite them to your organization:
- Go to Members in the sidebar
- Click Invite Member
- Enter their email address
- Choose their role (see below)
- Click Send Invite
They'll receive an email with a link. When they click it, they sign in via OTP and are added to your organization.
Roles
Relay has three roles, each with different permissions:
Owner
The person who runs your Relay integration for your organization.
- ✅ Register and manage apps
- ✅ Register and manage agents
- ✅ Configure allowlists
- ✅ View all event logs
- ✅ Invite and remove team members
- ✅ Manage organization settings
Typically: One or two people per organization.
Member
A read-only viewer of your organization's Relay activity. Great for observers, support staff, or team leads who need to monitor integrations without making changes.
- ✅ View dashboard (connection status, event logs)
- ✅ View app and agent details
- ❌ Cannot register apps or agents
- ❌ Cannot modify settings or allowlists
- ❌ Cannot manage team members
Typically: Support team, DevOps observers, tech leads.
Global Admin (Platform Only)
Only Relay administrators have this role. They manage the entire platform — all organizations, users, and system settings. You won't assign this role.
What's Next?
Now that your organization is set up:
- Register your first app — see Managing Apps
- Register your first agent — see Managing Agents
- Connect your app — follow the WebSocket Connection guide
- Start sending events — dive into Sending Events
Welcome to Relay!