Team

Invite a team member

Creates the invitation and emails the person a setup link, the same email the portal sends. name only appears in that email. channels null (default) means every channel. 403 plan_limit_reached when every seat is taken (pending invitations count). 409 already_member or invitation_pending. If the email could not be sent, email_sent is false and invite_link carries the setup link for you to deliver; otherwise the link is never exposed. Requires the admin scope.

post/team/invitations

Request

  • Base URL: https://sumgenius.ai/api/v1
  • URL: https://sumgenius.ai/api/v1/team/invitations
  • Auth: one of:
    • API key in header X-SumGenius-Api-Key
    • HTTP bearer

Request body

emailstring email required
namestring required

Used in the invitation email greeting.

role'agent' | 'manager'
channelsstring[] nullable

Restrict the member to these channels. Omit or null for every channel.

Response

201 created

Changes

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