Skip to content

jensrot/meeting-minutes-send-summary-to-confluence

Repository files navigation

Meetily Automation

Export meeting summaries from Meetily to Confluence.

How It Works

Reads directly from the Meetily's SQLite database - no server required, only the Meetily app installed locally.

Database Location:

  • Windows: %APPDATA%\com.meetily.ai\meeting_minutes.sqlite
  • macOS: ~/Library/Application Support/com.meetily.ai/meeting_minutes.sqlite
  • Linux: ~/.local/share/com.meetily.ai/meeting_minutes.sqlite

Installation

Create and activate a virtual environment, then install dependencies.

python -m venv venv

Activate it:

Windows (PowerShell):

venv\Scripts\Activate.ps1

macOS / Linux:

source venv/bin/activate
pip install -r requirements.txt

Configuration

  1. Create config from template:

    python main.py init
    mv .env.example .env
  2. Edit .env:

    CONFLUENCE_URL=https://your-domain.atlassian.net
    CONFLUENCE_USERNAME=your-email@example.com
    CONFLUENCE_API_TOKEN=your-api-token
    CONFLUENCE_SPACE_KEY=MEET
    

Get Confluence credentials:

Usage

# List all meetings in the database
python main.py list

# Export specific meeting to Confluence
python main.py export --meeting-id abc123

# Save to a JSON file for debugging (without Confluence)
python main.py scrape

Files

automation/
├── main.py               # CLI
├── db_scraper.py         # SQLite database reader
├── confluence_exporter.py # Confluence API service
├── config.py             # Configuration
└── requirements.txt

Remarks

  • This is a prototype, so it is not fully finished and still has flaws.
  • Currently working on creating a user friendly CLI.
  • Using the Import Audio feature after recording a meeting to transcribe a audio file with the strongest available model seems to be better than live transcription (for now).

About

Python files which allow to scrape the database and send the generated summaries to Confluence

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages