Edit Edit
Edit Certified

Apply changes to a canvas

yaml
type: "io.kestra.plugin.slack.app.canvases.Edit"
yaml
id: slack_edit_canvas
namespace: company.team

tasks:
  - id: edit_canvas
    type: io.kestra.plugin.slack.app.canvases.Edit
    token: "{{ secret('SLACK_TOKEN') }}"
    canvasId: "F1234567890"
    changes:
      - operation: "insert_at_end"
        documentContent:
          type: "markdown"
          markdown: "## New Section\n\nThis is new content."

yaml
id: slack_replace_canvas_section
namespace: company.team

tasks:
  - id: replace_section
    type: io.kestra.plugin.slack.app.canvases.Edit
    token: "{{ secret('SLACK_TOKEN') }}"
    canvasId: "F1234567890"
    changes:
      - operation: "replace"
        sectionId: "temp:C:VXX8e648e6984e441c6aa8c61173"
        documentContent:
          type: "markdown"
          markdown: "- [x] Task completed"

yaml
id: slack_rename_canvas
namespace: company.team

tasks:
  - id: rename_canvas
    type: io.kestra.plugin.slack.app.canvases.Edit
    token: "{{ secret('SLACK_TOKEN') }}"
    canvasId: "F1234567890"
    changes:
      - operation: "rename"
        titleContent:
          type: "markdown"
          markdown: "Project Status :white_check_mark:"
Properties
SubTypeobject