members

inviteMember

Invite a person by email to the credential's organisation. Auth: org id must match the credential AND credential must hold can_manage_members. Rate limit 10/h. Returns invitation_id, expiry, and a seat-billing-impact summary. Email-existence is opaque: the response shape never reveals whether the email is already a member, already invited, or new. Use when the user asks to invite a teammate, friend, colleague, or new user to their organisation, or to onboard someone.

post/tools/inviteMember

Request

  • Base URL: https://api.stablebaseline.io/functions/v1/cloud-serve/api/v1
  • URL: https://api.stablebaseline.io/functions/v1/cloud-serve/api/v1/tools/inviteMember
  • Auth: HTTP bearer

Request body

organisation_idstring required

Organisation UUID. Must match the credential's organisation.

emailstring required

Email address. Lowercased and trimmed. Max 320 chars.

organization_role'member' | 'admin' required

Role to grant on accept. 'owner' is never assignable via MCP.

messagestring

Optional personal message attached to the invitation email.

Response

Tool result (shape varies per tool — refer to the tool's docs for the exact return value).

object required

Changes

No recorded changes to this operation across all 1 revision of this API.