Slack

SLACKBOT_INVITE_USER_TO_WORKSPACE

Invites a user to a Slack workspace and specified channels by email; use `resend=True` to re-process an existing invitation for a user not yet signed up.

Remote slackbot

Other tools also called SLACKBOT_INVITE_USER_TO_WORKSPACE? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "title": "Email",
      "examples": [
        "[email protected]"
      ],
      "description": "The email address of the person to be invited to the workspace."
    },
    "resend": {
      "type": "boolean",
      "title": "Resend",
      "examples": [
        "false",
        "true"
      ],
      "description": "If true, allows this invitation to be resent if the user hasn't signed up. Defaults to false."
    },
    "team_id": {
      "type": "string",
      "title": "Team Id",
      "examples": [
        "T123ABCDEFG"
      ],
      "description": "The ID of the Slack workspace (e.g., T123ABCDEFG) where the user will be invited."
    },
    "real_name": {
      "type": "string",
      "title": "Real Name",
      "examples": [
        "Jane Doe"
      ],
      "description": "The full name of the user being invited."
    },
    "channel_ids": {
      "type": "string",
      "title": "Channel Ids",
      "examples": [
        "C1234567890,C9876543210",
        "C0123456789"
      ],
      "description": "A comma-separated list of channel IDs (e.g., C1234567890,C0987654321) for the user to join. At least one channel ID must be provided."
    },
    "is_restricted": {
      "type": "boolean",
      "title": "Is Restricted",
      "examples": [
        "false",
        "true"
      ],
      "description": "Specifies if the invited user should be a multi-channel guest. Defaults to false. Multi-channel guests can access only the channels they are invited to, plus any public channels."
    },
    "custom_message": {
      "type": "string",
      "title": "Custom Message",
      "examples": [
        "Welcome to the team! Looking forward to working with you."
      ],
      "description": "Custom message to include in the invitation email."
    },
    "guest_expiration_ts": {
      "type": "string",
      "title": "Guest Expiration Ts",
      "examples": [
        "1678886400"
      ],
      "description": "Unix timestamp for guest account expiration; provide only if inviting a guest user and an expiration date is desired."
    },
    "is_ultra_restricted": {
      "type": "boolean",
      "title": "Is Ultra Restricted",
      "examples": [
        "false",
        "true"
      ],
      "description": "Specifies if the invited user should be a single-channel guest (also known as an ultra-restricted guest). Defaults to false. Single-channel guests can only access one channel (plus DMs and Huddles)."
    }
  }
}
          

Provider

Slack →