S
SlackApi
Arcade Native

AcceptSlackInvite

SlackApi.AcceptSlackInvite

Arcade Native Built and maintained by Arcade with full support
Supported by Arcade

Description

Accept invitations to a Slack Connect channel.

Use this tool to accept an invitation to a Slack Connect channel, facilitating seamless collaboration across different Slack workspaces.

Input Parameters

{
  "parameters": [
    {
      "name": "channel_name",
      "required": true,
      "inferrable": true,
      "description": "Provide the desired name for the Slack Connect channel. If the channel doesn't exist in your workspace, this name will be assigned to it.",
      "value_schema": {
        "val_type": "string"
      }
    },
    {
      "name": "invite_id",
      "required": false,
      "inferrable": true,
      "description": "ID of the invitation you want to accept. Must provide either this or channel_id.",
      "value_schema": {
        "val_type": "string"
      }
    },
    {
      "name": "slack_channel_id_to_accept",
      "required": false,
      "inferrable": true,
      "description": "The ID of the channel you would like to accept the invitation for. Either this or `invite_id` is required.",
      "value_schema": {
        "val_type": "string"
      }
    },
    {
      "name": "workspace_id",
      "required": false,
      "inferrable": true,
      "description": "The ID of the workspace where the channel should be accepted. Required if using an org-level token.",
      "value_schema": {
        "val_type": "string"
      }
    },
    {
      "name": "is_channel_private",
      "required": false,
      "inferrable": true,
      "description": "True to make the channel private; false to make it public.",
      "value_schema": {
        "val_type": "boolean"
      }
    },
    {
      "name": "use_free_trial",
      "required": false,
      "inferrable": true,
      "description": "Set to 'True' to use your workspace's free trial to start using Slack Connect.",
      "value_schema": {
        "val_type": "boolean"
      }
    }
  ]
}

Output

{
  "description": "Response from the API endpoint 'conversations.acceptSharedInvite'.",
  "value_schema": {
    "val_type": "json"
  },
  "available_modes": [
    "value",
    "error"
  ]
}