Using Typeahead in different apps
Last updated March 18, 2026
Typeahead works through the macOS Accessibility API. That means it works in any app with a standard text field: native macOS apps, Electron apps and web text fields in browsers.
Native macOS apps
All standard Apple apps work out of the box:
- Mail, Messages and Apple Notes
- Calendar, Reminders and Contacts
- Finder rename fields and Spotlight search
- TextEdit and Pages
Electron apps
Electron apps wrap web content in a native macOS window and expose standard accessibility. These all work:
- Slack, Discord and Microsoft Teams
- Notion and Obsidian
- VS Code and other Electron-based editors
- Linear, Figma and similar productivity tools
Browsers
Chrome, Safari, Firefox and Arc all work in web text fields. This includes Gmail, Google Docs, Twitter/X, LinkedIn, Notion Web and most other web apps.
Terminal
Terminal.app, iTerm2 and Warp all work in local shell sessions. If you are connected to a remote server over SSH, Typeahead sees your local terminal input before it is sent to the remote session.
Apps that may not work
The main exception is remote desktop and virtualisation. Microsoft Remote Desktop, Parallels virtual machine windows and similar tools render their UI remotely, so there is no native text field for the Accessibility API to read.
If Typeahead is not working in a specific app, reach out at hello@typeahead.ai and we will take a look.
Still have questions?
Contact Support