Slack

SLACK_CREATE_CANVAS

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

Remote slack

Other tools also called SLACK_CREATE_CANVAS? See providers with this name

Input Schema


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

Provider

Slack →