Organizations & Teams
Multi-tenant organization management and collaborative team scheduling for enterprises.
Overview
LinkTime's Organizations and Teams features let enterprises centrally manage scheduling across their company. Instead of each person managing their own account independently, an organization brings everyone under one roof with shared settings, team booking pages, and administrative oversight.
- •Organizations provide multi-tenant management -- one company, one admin console, centralized billing
- •Teams enable collaborative scheduling groups with shared booking pages and round-robin distribution
- •Roles control who can manage settings, invite members, and configure teams
- •Audit logs provide organization-wide visibility into every action taken by any member
Organizations require the Organization plan. Teams are available on Pro plans and above. You can upgrade from Settings → Plan.
Organizations
An organization is the top-level entity that groups users together. Think of it as your company account in LinkTime. The person who creates the organization becomes its first admin.
Creating an Organization
- 1Go to your Dashboard
- 2Navigate to Settings → Organization
- 3Click Create Organization and enter your organization name
- 4You are automatically assigned the ADMIN role
What Org Admins Can Do
- ✓Invite and remove organization members
- ✓Assign and change member roles (ADMIN or MEMBER)
- ✓Create and manage teams within the organization
- ✓View the organization-wide audit log
- ✓Manage billing and plan settings for the entire organization
- ✓Configure SCIM provisioning to auto-sync users from your identity provider (Business plan)
Teams
Teams are collaborative scheduling groups within an organization. Each team gets its own booking page, event types, and round-robin scheduling. This is ideal for departments like Sales, Support, or Customer Success where visitors should be able to book with any available team member.
Creating a Team
- 1Go to Dashboard → Teams
- 2Click Create Team
- 3Enter a team name and URL slug (e.g.,
sales) - 4Add team members from your organization
- 5Create team event types for round-robin or collective scheduling
Team Capabilities
Shared Booking Pages
Each team gets a public booking page at linktime.io/{team-slug}. Visitors see the team's event types and can book with any available member.
Team Event Types
Create event types specific to the team. These appear on the team's booking page and use round-robin scheduling to distribute bookings across all team members.
Availability Aggregation
Team availability is computed from the combined schedules of all team members. If at least one member is free during a time slot, that slot is available for booking.
Teams require Pro plan or above. Organization-level features (centralized billing, org audit logs, admin controls) require the Organization plan.
Roles & Permissions
LinkTime uses a two-level role system: organization roles and team roles. Each level controls different capabilities.
Organization Roles
| Role | Capabilities |
|---|---|
| ADMIN | Manage members (invite, remove, change roles), create and manage teams, manage billing and plan settings, view organization-wide audit logs |
| MEMBER | Manage their own scheduling settings, be assigned to teams, participate in round-robin scheduling, view their own bookings and events |
Team Roles
| Role | Capabilities |
|---|---|
| OWNER | Manage team settings (name, slug, description), add and remove team members, create and edit team event types, configure round-robin rules |
| MEMBER | Participate in round-robin scheduling, receive bookings assigned by the team, manage their own availability within the team |
Organization admins can always manage any team within their organization, regardless of their team-level role. Team owners manage day-to-day team operations.
Invitations
Invitations are the primary way to add new members to organizations and teams. The process works the same for both, with minor differences in who can send them.
How Invitations Work
- 1An admin (org) or owner (team) sends an invitation to an email address
- 2The invitee receives an email with a link to accept the invitation
- 3If the invitee already has a LinkTime account, they are added immediately upon accepting
- 4If they do not have an account, they are prompted to sign up first, then automatically joined
Managing Invitations
- ✓View pending: See all outstanding invitations in the Members tab of your organization or team settings
- ✓Revoke: Cancel a pending invitation at any time before it is accepted
- ✓Resend: Re-send the invitation email if the original was lost or expired
Note: Organization invitations can only be sent by users with the ADMIN role. Team invitations can be sent by the team OWNER or any organization ADMIN.
Round-Robin Scheduling
Round-robin scheduling automatically distributes bookings across team members. When a visitor books a team event type, the system assigns the meeting to an available team member, ensuring an even workload distribution.
How It Works
- 1A visitor goes to the team's booking page and selects an event type
- 2LinkTime calculates availability from all team members' schedules
- 3The visitor picks an available time slot
- 4The system assigns the booking to the team member who is available and has the fewest recent bookings
- 5Both the visitor and the assigned team member receive confirmation emails
Distribution Logic
Availability First
Only team members who are free during the selected time slot are considered. The system checks each member's availability rules, existing bookings, and connected calendar events.
Even Distribution
Among available members, the booking is assigned to the person with the fewest recent bookings for that event type. This ensures no single person is overloaded.
Transparent to Visitors
Visitors do not need to choose which team member to book with. They simply select a time, and the system handles assignment automatically. The confirmation email tells them who they will be meeting with.
Collective Scheduling
Collective scheduling ensures that all team members are free before a time slot is offered to the visitor. This is ideal for meetings that require everyone to be present -- such as panel interviews, group demos, or cross-functional syncs.
How to Set It Up
- 1Go to Dashboard → Teams and select your team
- 2Navigate to Events and click New
- 3Under scheduling mode, select “Collective”
- 4Configure the event type as usual (duration, buffer, etc.) and save
Round-Robin vs. Collective
| Aspect | Round-Robin | Collective |
|---|---|---|
| Who attends | One member (auto-assigned) | All members |
| Availability logic | Union -- at least one member free | Intersection -- every member must be free |
| Best for | Sales calls, support tickets | Panel interviews, group demos |
| Calendar events | Created for the assigned member | Created for every team member |
Collective scheduling is available on all plans that support teams (Pro and above).
Meeting Limits
Meeting limits help team members protect their time by capping the number of meetings per day, enforcing minimum gaps between bookings, and reserving focus time blocks. Limits apply globally across all event types and are respected in both round-robin and collective scheduling modes.
Available Limits
Daily Cap
Set a maximum number of meetings per day. Once the cap is reached, no further slots are offered for that day.
Minimum Gap
Require a minimum buffer (e.g., 15 minutes) between consecutive meetings to avoid back-to-back scheduling.
Focus Time Blocks
Reserve recurring time blocks (e.g., every morning from 9 to 11) where no meetings can be booked, giving you uninterrupted focus time.
Where to Configure
Go to Dashboard → Settings to configure your meeting limits. These settings are per-user and apply to every event type on your account, including team event types (both round-robin and collective).
Limits are enforced automatically. When a team member hits their daily cap, they are excluded from round-robin assignment and their slots are removed from collective availability calculations.
Team Booking Pages
Each team gets its own public booking page, separate from individual members' pages. Team booking pages show the team's event types and aggregate availability from all team members.
URL Structure
For example, if your sales team has the slug acme-sales and an event type with slug discovery-call, the booking page URL would be:
linktime.io/acme-sales/discovery-callHow Availability Works
Team booking page availability is the union of all team members' individual availability. A time slot appears as available if at least one team member is free during that time. Each member's availability is calculated from their personal availability rules, existing bookings, calendar events, and any overrides -- the same logic used for individual booking pages.
Audit Logs
Organizations have their own audit log that tracks all actions performed by any member across the organization. This is separate from each user's personal audit log and provides a centralized view for compliance and oversight.
Tracked Organization Actions
| Action | Description |
|---|---|
org.member_invited | A new member was invited to the organization |
org.member_removed | A member was removed from the organization |
org.role_changed | A member's organization role was changed |
team.created | A new team was created within the organization |
team.member_added | A member was added to a team |
team.member_removed | A member was removed from a team |
In addition to organization-specific actions, the org audit log also includes all standard actions (bookings, event types, integrations, etc.) performed by any organization member. See the full list in the Audit Logs documentation.
API Access
FAQ
What is the difference between an organization and a team?
An organization is the top-level entity representing your company. It manages billing, members, and administrative settings. Teams are groups within an organization that share booking pages and use round-robin scheduling. One organization can have many teams.
Can a person be on multiple teams?
Yes. An organization member can be assigned to as many teams as needed. Their availability is always calculated from their single set of availability rules and connected calendars, so there is no risk of double-booking across teams.
Do I need the Organization plan to use teams?
Teams are available on Pro plans and above. However, organization-level features like centralized billing, org-wide audit logs, and admin member management require the Organization plan.
Can visitors choose which team member to book with?
No. With round-robin scheduling, the system automatically assigns the booking to an available team member. This ensures even distribution and removes the burden of choice from the visitor. If you need visitors to pick a specific person, use individual booking pages instead.
What happens if I remove a team member who has upcoming bookings?
Existing bookings assigned to that member are not affected -- they will still take place as scheduled. Only future bookings will no longer be assigned to the removed member.
Can I have team event types and personal event types at the same time?
Yes. Team members keep their individual booking pages and event types alongside any team event types they participate in. Personal and team scheduling work independently.
How are invitations different for organizations vs. teams?
Organization invitations are sent by ADMIN users and add someone to the organization as a whole. Team invitations are sent by the team OWNER (or an org ADMIN) and add an existing organization member to a specific team. A person must be an organization member before they can be added to a team.