Skip to content

Inviting Members

Organization admins can invite new members by email. The invitee receives a link that either drops them straight into the org (if they already have a Carolina Cloud account) or walks them through signup (if they don’t).

Only organization admins can send or revoke invitations. Regular members can see the members list but cannot add or remove people.

  1. Go to Usage & Billing → My Organization in the dashboard.
  2. At the bottom of the members table, click + Add member.
  3. Type the invitee’s email address. Press Enter or click Invite.
  4. A green toast confirms the invitation was sent.

Carolina Cloud emails the invitee a unique link. Invitations expire after 7 days.

The link they receive looks like https://console.carolinacloud.io/org-invite/<code>/. What happens when they click it depends on their account state:

  • No account yet — they land on the signup page with a banner confirming who invited them and which organization they’re joining. After signing up with the same email address, they’re automatically added to the org and see a confirmation toast on first login.
  • Already signed in, no org — they’re added to the org immediately and redirected to the dashboard with a green toast: “You joined the organization.”
  • Already signed in to a different org — the link is refused with an error toast. Carolina Cloud never silently moves a user between organizations; they need to leave the existing org first.
  • Email mismatch — if the invitee signs up or clicks through with an email that doesn’t match the invited address, the invitation is left pending and not consumed. This is a security measure: a forwarded invite link can’t be used by the wrong person.

Outstanding invitations appear in the members table on the My Organization page, just below your active members. Each pending row shows:

  • The invited email address.
  • A Pending · Nd tag indicating how many days remain before the invitation expires.
  • A ✕ Revoke button (admin-only).

Pending rows are styled in muted italics so they’re easy to tell apart from real members.

If you sent an invitation by mistake, or you no longer want someone to be able to join:

  1. Find the pending row for that email on the My Organization page.
  2. Click ✕ Revoke.
  3. A toast confirms the invitation has been revoked. The link in the original email stops working immediately.

You can also re-invite a revoked address later — it goes through the normal flow and gets a fresh 7-day link.

If you invite the same email address while a previous invitation is still pending, the older invitation is automatically revoked and a new 7-day link is issued. There’s never more than one live link per invitee.

New members inherit the org’s normal billing chain:

  1. The organization’s prepaid credit balance is drawn first.
  2. The organization’s payment method (if one is on file) is charged next.
  3. The member’s personal trial credits kick in once both org-side sources are exhausted.
  4. The member’s personal Stripe card is the final fallback.

Members without a personal card on file simply stop running instances when every source above is exhausted — they are never surprise-charged.

See Prepaid Credits for Organizations for how to top up the org balance, and Organization Payment Method for the card-on-file step.

New members join as regular members. Once they’ve accepted the invitation, any admin can promote them to admin from the members table on the My Organization page — see Admin controls.