# Canvas Context Menu

> Add steps, apps, tools, and sticky notes at your cursor with the right-click context menu.

Right-click anywhere on empty canvas to open the same groups the Dock holds, at your cursor. It is the quicker route once you know what you are adding.

![Right-click context menu showing Search, Apps, Tools, AI, and Sticky Note options](/images/docs/canvas/context-menu.webp)
*Right-click to open the same catalogue the dock holds, wherever your cursor is.*

## Menu sections

The menu opens on a rail of sections mirroring the dock, including **Subflows**, with a **Sticky Note** entry beneath them. The main ones:

  
    **Global Search** The fastest way to find anything. Start typing straight
    after right-clicking to search all available triggers, actions,
    integrations, and tools at once.
  
  
    **Apps & Integrations** Browse the full library of native third-party apps
    (like Slack, Google Sheets, or Salesforce). Selecting an app drops the
    corresponding action step onto the canvas where you right-clicked.
  
  
    **Tools**, the built-in steps that are not tied to an outside app:

    - Conditions and Switch, for sending a run down one path or another
    - Repeater and Wait
    - HTTP Request and Webhook
    - Code editor

  
  
    **AI** Drop reasoning into your workflow. This section holds **AI Prompt**
    and **AI Agent**. The AI-powered reshaping step, **AI Data Transform**, sits
    under **Data**.
  
  
    **Sticky Note** Drop a sticky note onto the canvas. Sticky notes do not
    affect workflow execution. Use them for documentation, to-do lists, or
    architecture explanations for your teammates.
  

## Step context menus

You can also **right-click any existing step** on your canvas to open a step-specific context menu.

This menu offers:

- **Edit:** Open the step's configuration, the same as clicking it.
- **Set run point:** Start **Run** from this step instead of the trigger. See [Testing & Debugging](/build/the-canvas/testing-and-debugging).
- **Duplicate:** Create an exact copy of the step, configuration included.
- **Run for each item:** Switch the step into loop mode, so it runs once per item in a list you point it at. See [Run for each item](/build/action-steps/loops).
- **Disable / Enable:** Leave the step in place but skip it on every run. Useful for narrowing down which step is causing a problem. The entry reads **Enable** once the step is off. It is not offered on the current run point, on loop steps, or on an empty placeholder. If the step you want to skip is the one **Run** starts from, move the run point first.
- **Unlink:** Remove the step's connections while leaving the step itself.
- **Delete:** Remove the step and its connections.

## What's Next?

- Find the rest of the canvas controls in the [Canvas Utilities Menu](/build/the-canvas/canvas-utilities).
- Skip the menu entirely with the shortcuts listed in [Keyboard Shortcuts](/reference/keyboard-shortcuts).
