Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
ExtraBar Docs
Logo
ExtraBar Docs

Getting Started

  • Introduction
  • Installation
  • Quick Start

Setting Up Your Bar

  • Organizing Your Bar
  • Presets
  • Inline Mode
  • Menu Mode

Actions & Automation

  • Actions
  • Deep Links
  • Scripts
  • Widgets
  • Examples

Customization

  • Appearance
  • Custom Icons
  • Keyboard Navigation
  • Accessibility

Bookmarks

  • Bookmark Manager
Back to top
View this page

Deep Links¶

Deep links are URL schemes that open specific content inside an app — a Figma file, a Zoom meeting, a Spotify playlist. Instead of just launching the app, you land exactly where you need to be.

Adding a deep link¶

  1. Open ExtraBar and click Manage on a preset

  2. Click the app settings icon (⚙) on any item

  3. Click + Add → Deep Link

  4. Choose a built-in template or enter a custom URL

If the app has a built-in preset, deep link templates appear in the action library with parameters ready to fill in.

How templates work¶

A deep link template is a URL with {placeholders} for the parts that change. When you add the action, ExtraBar asks you to fill in each placeholder.

Example — joining a Zoom meeting:

Template:  zoommtg://zoom.us/join?confno={meetingId}&pwd={password}
You fill:  meetingId = 85119634551, password = abc123
Result:    zoommtg://zoom.us/join?confno=85119634551&pwd=abc123

Once saved, clicking the action opens that exact meeting every time.

Built-in templates¶

ExtraBar includes ready-made deep link templates for many apps. When you add a deep link to one of these apps, the templates show up automatically. Here are a few examples.

Zoom

  • Join Meeting — zoommtg://zoom.us/join?confno={meetingId}&pwd={password}

Paste a Zoom invite link or meeting details text and ExtraBar extracts the meeting ID and password automatically.

Figma

  • Open File — figma://file/{fileKey}

  • Open File at Node — figma://file/{fileKey}?node-id={nodeId}

Paste a Figma URL and ExtraBar extracts the file key and node ID. Works with /design/, /file/, /proto/, and /board/ URLs.

Spotify

  • Play Track — spotify:track:{trackId}

  • Play Playlist — spotify:playlist:{playlistId}

  • Play Album — spotify:album:{albumId}

Slack

  • Open Channel — slack://channel?team={teamId}&id={channelId}

  • Open DM — slack://user?team={teamId}&id={userId}

WhatsApp

  • Send Message — whatsapp://send?phone={phoneNumber}&text={message}

Templates are also available for Notion, Discord, Teams, VS Code, Obsidian, Linear, Things, Bear, Raycast, 1Password, FaceTime, Messages, Mail, Apple Music, Fantastical, Safari, and Chrome.

Custom deep links¶

You can create a deep link for any app that supports a URL scheme. Use the Deep Link action and enter your own template URL with {placeholders}.

  1. Add a Deep Link action to any app

  2. Enter the template URL with placeholders in curly braces

  3. Fill in the parameter values

  4. ExtraBar saves the values so the link works on every click

Any app with a URL scheme works — check the app’s documentation for supported URLs.

For more advanced examples like triggering Keyboard Maestro macros, BetterTouchTool actions, Raycast extensions, and Apple Shortcuts, see Examples.

Paste a link¶

For Figma, Zoom, and Notion, you can paste a regular web URL instead of manually entering parameters. ExtraBar parses the URL and fills in the fields automatically.

For example, paste https://www.figma.com/design/ABC123/My-Design?node-id=1-2 and ExtraBar extracts the file key and node ID for you.

Next
Scripts
Previous
Actions
Copyright © 2026, ExtraBar
Made with Sphinx and @pradyunsg's Furo
On this page
  • Deep Links
    • Adding a deep link
    • How templates work
    • Built-in templates
    • Custom deep links
    • Paste a link