Panotti Desktop App Setup & Features Guide
Introduction
Visit our website for links to download the Panotti desktop app and access the GitHub repository for the open source server.
View PanottiServer on GitHub Getting Started
Downloading the App
How to Get the Panotti Desktop App
For macOS, download from the Apple App Store by searching for Panotti or by clicking the button below.For more details, visit Panotti.io.
Launch the App
- Open the Panotti desktop app.
- On launch, you will be prompted to:
- Agree to the Terms and Conditions.
- Agree to the Privacy Policy.
- Confirm that you are over 16 years old.
Legal & Compliance Reminders
- It is your responsibility to comply with all applicable laws, regulations, and company policies regarding the use of the app and recording conversations.
- Ensure you have permission from all participants if you plan to record any calls or meetings.
- You can view the full Terms and Conditions and Privacy Policy on the Panotti website.
App Settings
Setting the Recording Directory
- Choose your preferred recording directory location.
- Select an existing folder or create a new one (e.g., create a folder named
PanottiRecordings
in your documents folder).
- Select an existing folder or create a new one (e.g., create a folder named
- Confirm your chosen directory.
Configuring Microphone & Transcription Labels
- Microphone: You can either leave it at the system default or choose a specific microphone.
- Transcription Labels: Set labels for microphone input (e.g.,
Todd
) and system audio (e.g.,Meeting Participants
).
Recording and Playback
Starting a Recording
- Click the Record button.
- Grant permissions if prompted.
- Begin your recording session.
- Click the red Record button again to stop the recording when finished.
Listening to Recordings
- Switch to the Listen tab.
- Review your recordings, which will be labeled accordingly.
- Use available controls to play, delete individual recordings, or delete all recordings.
Callbacks and Server Integration
Setting Up Callbacks
- Click the designated button to load server defaults, registering Recording Started and Recording Ended callbacks.
- Review and adjust the callback endpoints if needed.
- Change the default
x-api-key
if running the backend server locally.
Additional Callback Options
- You can register multiple callbacks to send data to different servers. Fill in the form fields to configure additional endpoints.
- Toggle logging on for debugging communications between the desktop app and the server.
Settings Backup and Support
Downloading & Uploading Settings
- Use the Download Settings button to save your current configuration.
- Use the Upload Settings button to restore or apply saved configurations.
Help and Support
Access the in-app Help & Support screen or visit Panotti.io for more information. It's highly recommended to join our Discord community for help and support.
Recording in Action
How to Record
- Navigate to the Record tab.
- Press the Record button and speak.
- The app records both system audio and microphone input.
- Click Stop when finished. The app sends callbacks for recording started and ended.
Plugins
Google Calendar Plugin
Overview
The Google Calendar plugin allows you to save event metadata (title, attendees) with recordings. Please follow the setup instructions in the app for detailed step by setup setup.
- Enable OAuth authentication for your workspace
- Access calendar features within the Panotti app
- Save event metadata (title, attendees) with recordings
Setup Process
- Create Google Cloud Project
- Open Google Cloud Console
- Create new project (recommended name: "Panotti")
- Configure OAuth Consent
- Navigate to APIs & Services → OAuth Consent Screen
- Choose Internal (workspace) or External user type
- Complete required app information and URLs
- Set Required Scopes
- Calendar Read-Only Events
- Calendar Read-Only List
- OpenID, User Profile, and Email
- Create OAuth Client ID
- Choose iOS application type
- Set appropriate bundle identifier
- Copy the generated client ID
- Enable Required APIs
- Google Calendar API
- Google People API
Plugin Configuration
- Open Plugins → Google Integration in Panotti app
- Click Edit Configuration
- Paste your OAuth Client ID
- Save and log in with your Google account
Note: You are responsible for any billing incurred by API calls to Google services. For support, visit Panotti.io or join our Discord community.
Join Our Community
Need help or want to connect with other Panotti users? Join our Discord community for support, discussions, and updates.
Join Discord