Slack

SLACKBOT_CREATE_CANVAS

Creates a new Slack Canvas with the specified title and optional content.

Remote slackbot

Other tools also called SLACKBOT_CREATE_CANVAS? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "title": "Title",
      "examples": [
        "Project Planning",
        "Team Meeting Notes",
        "Sprint Retrospective"
      ],
      "maxLength": 255,
      "description": "The title of the canvas to create"
    },
    "channel_id": {
      "type": "string",
      "title": "Channel Id",
      "default": null,
      "examples": [
        "C1234567890"
      ],
      "nullable": true,
      "description": "Optional channel ID (e.g., 'C1234567890'). If provided, the canvas will be automatically added as a tab in this channel with write permissions."
    },
    "document_content": {
      "type": "object",
      "title": "Document Content",
      "default": null,
      "examples": [
        {
          "type": "markdown",
          "markdown": "# Welcome\n\nThis is a new canvas"
        }
      ],
      "nullable": true,
      "description": "Optional canvas content in Slack's document format. If not provided, creates an empty canvas.",
      "additionalProperties": true
    }
  }
}
          

Provider

Slack →