A simple menu bar app for keeping up with your FreeScout inbox.
Find a file
2025-06-18 07:36:52 -05:00
Scouter setFetchTimer no longer gets called twice when started. Is called when the configuration is set/changed 2025-06-18 07:36:52 -05:00
Scouter.xcodeproj Moved User to folder 2025-06-16 04:46:49 -05:00
README.md Update README.md 2024-12-06 17:47:49 -06:00

Scouter

Scouter is an open-source macOS menu bar app designed to help you stay on top of your FreeScout mailbox. Written entirely in Swift, Scouter provides a convenient way to monitor new messages and interact with your mailbox right from your menu bar.

Scouter Screenshot

Features

  • Monitoring: Select a FreeScout mailbox for Scouter to continually check for new messages.
  • Overview: Clicking the scouter icon shows the latest messages in each mailbox folder.
  • Conversation Previews: Hovering over a message shows a preview of the message contents
  • Actions: Click on any message to open it in your default web browser.
  • Updates: Scouter implements Sparkle for automatic update fetching and installing.

Requirements

  • macOS 14.0 (Sonoma)
  • FreeScout instance with the API & Webhooks Module.
    • More information on API & Webhooks can be found here.

Installation

  • Latest binary can be found in the releases section on GitHub.
  • Once installed, application automatically check for updates.

Scouter was built on Xcode 16 with Swift 5. It has no dependencies, so you should be able to just clone and run.

Setup

  1. Add your FreeScout instance URL and API in Scouter Preferences.
  2. Click 'Get Mailboxes'.
  3. Select the mailbox you would like to monitor and the interval to check for new conversations.
  4. Uncheck any folders you wish to ignore (optional).

Contributions

Contributions are welcome, feel free to submit issues or pull requests to help improve Scouter.

Support

This is currenlty all I got going in my life, so why not buy me some coffee to keep me going?

Buy Me A Coffee