Crew Management
Inviting Crew Members
Invite team members to help manage your event by sending email invitations with role assignments.
Invitation Process
How It Works
1. Organizer sends invitation
2. Crew member receives email
3. They click accept link
4. They log in or create an account
5. Access granted to event
If the email already belongs to a GatherHub account, there is no invitation step. The person is added to the crew straight away. See Existing Users vs New Users.
Sending Invitations
Send an Invitation
- Go to event dashboard
- Click Crew Members in the sidebar
- Click Add Crew Member, then choose Invite by Email (or Select User for someone already in your organization)
- Fill in details:
- Email address
- Name (optional)
- Role (Organizer, Coordinator, Staff, Volunteer, Floor Manager, Speaker)
- Display title (optional)
- Click Add Member
Invitation Form
| Field | Required | Description |
|---|---|---|
| Email Address | Yes | Crew member's email |
| Name (Optional) | No | Used to greet them in the email |
| Role | Yes | Their assigned role |
| Display Title (Optional) | No | e.g., "Lead Coordinator, Stage Manager" |
| Show on public event page | No | List them on the event page |
| Use custom permissions (override role defaults) | No | Pick permissions for this person instead of the role's defaults |
There is no personal message field. Invite people one at a time. There is no bulk invite or CSV import for crew.
Invitation Email
What They Receive
The invitation email includes:
- Who invited them
- Event name and date
- Their assigned role and display title
- An Accept Invitation button
- The date the invitation expires
Example Email
You're Invited to Join the Crew!
Hello [Name],
[Organizer Name] has invited you to join the crew for the event:
[Event Name]
Event Date: [Event Date]
Your Role: [Role]
Title: [Display Title]
[Accept Invitation]
This invitation will expire on [Date and time].
Invitation Status
Status Tracking
| Status | Description |
|---|---|
| Pending | Invitation sent, not yet accepted |
| Accepted | Crew member has joined |
| Expired | Invitation link expired |
| Declined | Crew member clicked Decline on the invitation page |
| Cancelled | You cancelled the invitation |
View Status
- Go to Crew Members
- Open invitations show under Pending Invitations. Expired, declined and cancelled ones drop off this list
- Crew who have joined show in the members table as Active or Inactive. Filter by role with All Roles
Managing Pending Invitations
Resend Invitation
If they haven't accepted:
- Find pending invitation
- Click Resend
- New email sent with fresh link
Cancel Invitation
To withdraw an invitation:
- Find pending invitation
- Click Cancel
- Invitation link becomes invalid
Change Role Before Acceptance
- Cancel current invitation
- Send new invitation with correct role
After Acceptance
What Happens
When crew member accepts:
- Account linked to event
- Role permissions applied
- They see Welcome to the Crew! and an Open crew app button
- The event appears in their crew app at my.gatherhub.app/ops
Crew Member Experience
They will:
- Click accept link
- Sign in or create account
- See the event in their crew app at my.gatherhub.app/ops
- Access permitted features
Existing Users vs New Users
Existing GatherHub Users
If the email already has a GatherHub account:
- They are added to the crew right away, as Active
- They get an email and an in-app notification
- No invitation to accept, and no new account needed
New Users
If they don't have an account:
- Accept Invitation on the invitation page
- Login Required → Create Account. The invited email is already filled in
- After sign-up they come back to the invitation and it is accepted automatically
Invitation Expiration
Default Expiration
Invitations expire after 7 days.
Handling Expired Invitations
- Expired invitations disappear from Pending Invitations
- Send a new one with Add Crew Member
- Contact crew member if needed
Removing Crew Members
Remove from Event
- Go to Crew Members
- Find crew member
- Click Remove
- Confirm removal
What Happens
- Access to event revoked
- Cannot see event data
- Actions logged
- Can be added again if needed (they come back with the role you pick)
Best Practices
Before Sending
- Verify email addresses
- Choose correct roles
- Set a display title if they appear on the event page
- Have event info ready
Follow Up
- Check for pending invitations
- Remind those who haven't accepted
- Update if roles change
- Remove inactive members
Communication
- Explain their responsibilities
- Provide event details
- Share relevant documents
- Give contact for questions
Troubleshooting
Invitation not received
- Check spam folder
- Verify email address
- Resend invitation
- Try alternate email
Cannot accept invitation
- Check link is valid
- Ensure not expired
- Try different browser
- Contact organizer
Wrong role assigned
- For a crew member who has joined, click Edit on their row
- Pick the correct Role
- Click Update Member
For a pending invitation, cancel it and send a new one with the correct role.
Next Steps
- Configure permissions for fine-grained control
- Learn about roles in detail
- Set up check-in for staff