Invitations
Invitations
Invitations are how you add new members to your workspace. Send an email invitation, and when accepted, the person joins with the role you specified.
Sending Invitations
Who Can Invite
Only workspace owners can send invitations. Members and viewers cannot invite others.
How to Invite
- Open the workspace settings
- Tap "Invite Member"
- Enter the person's email address
- Choose a role (Member or Viewer)
- Tap "Send Invitation"
Choosing a Role
When inviting, select the appropriate role:
Member - For active participants who will:
- Add transactions
- Manage budgets
- Categorize spending
Viewer - For people who need to see but not edit:
- Review-only access
- Cannot modify data
You cannot invite someone directly as Owner. Instead:
- Invite as Member
- After they join, promote to Owner
See Roles & Permissions for details.
What Happens After Sending
Email Delivery
The invitee receives an email:
- From Curl Budget
- Containing a link to join
- Showing the workspace name
- Indicating their role
If They Have an Account
If the email matches an existing Curl Budget account:
- They click the link
- They log in
- They're added to the workspace
- The workspace appears in their list
If They're New
If they don't have a Curl Budget account:
- They click the link
- They create an account with that email
- They're added to the workspace
- They can start using Curl Budget
Managing Pending Invitations
Viewing Pending Invites
See outstanding invitations:
- Open workspace settings
- Look for "Pending Invitations"
- View list of sent invitations
Each pending invitation shows:
- Email address
- Role assigned
- When it was sent
Resending an Invitation
If someone didn't receive or lost the email:
- Find the pending invitation
- Tap "Resend"
- A new email is sent
Canceling an Invitation
To revoke a pending invitation:
- Find the pending invitation
- Tap "Cancel"
- The link becomes invalid
- They can no longer join via that invitation
Expiration
Invitations expire after:
- A set period (typically 7 days)
- Or when manually canceled
Expired invitations can be resent if needed.
Accepting Invitations
For New Members
When you receive a workspace invitation:
- Open the email - Find the invitation in your inbox
- Click the link - Opens Curl Budget
- Log in or sign up - Use the invited email address
- View the workspace - It appears in your workspace list
- Start using - You have access immediately
Switching to New Workspace
After joining:
- Tap the workspace name at the top
- Select the new workspace
- View its data
Declining an Invitation
If you don't want to join:
- Simply don't click the link
- Or contact the sender to cancel
- The invitation expires eventually
Troubleshooting Invitations
Didn't Receive Email
If the invitee didn't get the email:
- Check spam/junk folder - Often filtered there
- Verify email address - Typos are common
- Resend invitation - Try again
- Check email filters - Corporate filters may block
- Try different email - Cancel and invite a different address
Link Doesn't Work
If the invitation link fails:
- Check expiration - May have expired
- Already used - Links are single-use
- Already a member - Can't re-accept
- Resend - Get a fresh link
Wrong Email Address
If you invited the wrong person:
- Cancel the pending invitation
- Send a new invitation to the correct email
- Act quickly if sensitive data is involved
Invited Person Already Has Account
This works fine:
- They log into their existing account
- The workspace is added
- No need to create a new account
But:
- The email must match their account email
- If it doesn't, they need an invitation to their actual email
Bulk Invitations
Inviting Multiple People
Currently, invitations are sent one at a time:
- Invite first person
- Invite second person
- And so on
Tips for Multiple Invites
- Prepare your list of emails and roles
- Invite in order of importance
- Track who's been invited
- Follow up on pending invitations
Role After Joining
Initial Role
New members join with the role you specified:
- Member or Viewer
- They cannot join as Owner via invitation
Changing Their Role
After someone joins, owners can:
- Go to workspace settings
- Find the member
- Change their role
- Including promoting to Owner
Communication Best Practices
Before Inviting
Consider:
- Explaining what Curl Budget is
- Discussing what you'll share
- Setting expectations about visibility
- Agreeing on workspace purpose
When Inviting
Include context:
- Let them know to expect an email
- Explain what access they'll have
- Provide any needed instructions
After They Join
- Welcome them to the workspace
- Explain any category conventions
- Show them how to navigate
- Answer questions
Security Notes
Email Verification
Invitations go to email addresses:
- The person must have access to that email
- This verifies their identity
- They can only accept from that email
Invitation Links
Each link is:
- Unique to that invitation
- Single-use
- Time-limited
- Tied to the specific email
Revoking Access
If you invited the wrong person and they accepted:
- Go to workspace settings
- Find the member
- Remove them
- Their access is revoked immediately
Related Features
- Workspaces - Setting up shared spaces
- Roles & Permissions - Understanding access levels
- Activity Log - See when members joined