Skip to content

Meetings

PraxisNote helps you prepare for, capture, and follow up on meetings. Record audio with live transcription, run AI analysis to extract summaries and action items, and reflect on your communication patterns — all in one place.

  1. Open Meetings from the sidebar.
  2. Click the New Meeting button.
  3. Fill in the title, date/time, and attendees (optional).
  4. Click Create — you’re taken to the meeting editor.
  5. Record your meeting or paste a transcript, then run Analyze to get AI-powered insights.

The meeting list groups your meetings by date:

GroupShows
TodayMeetings from today
YesterdayMeetings from yesterday
Day name (e.g. “Monday”)Meetings from earlier this week
Month + Date (e.g. “Jan 15”)Older meetings

Within each group, meetings are sorted by time (newest first).

Type in the search bar to filter meetings by title or attendees in real time.

The meeting editor is organized into collapsible sections. Click any section header to expand or collapse it.

The details section contains three editable fields:

FieldDescription
TitleThe meeting name. Auto-saves as you type. The AI can auto-generate a title from the transcript.
Date & TimeWhen the meeting occurred. Use the quick-pick buttons (Today, Yesterday) or enter a custom date and time.
AttendeesComma-separated list of participant names. Used for behavioral analysis context.

Add tags to meetings for cross-feature organization. Click the tag area to add tags — the same tag system used by tasks and notes.

PraxisNote supports two recording modes, each optimized for different meeting types.

Best for: In-person meetings, phone calls

Records audio from your device microphone. Place your device where it can pick up all speakers.

  1. In the Transcript section, click Microphone.
  2. Grant microphone permission if prompted.
  3. Recording starts with a live waveform indicator.
  4. Speak naturally — transcription happens in real time via Deepgram.
  5. Click Pause to temporarily stop, or Stop to end the recording.
  6. The transcript appears in the text area as you speak.

If you already have a transcript from another tool:

  1. Expand the Transcript section.
  2. Paste your transcript text into the text area.
  3. The transcript is saved automatically.

Click Clear in the transcript section to remove the transcript content. This does not affect any analysis results that were already generated.

After recording or pasting a transcript, run the AI analysis to extract structured insights.

  1. Ensure the transcript section has content.
  2. Click the Analyze button.
  3. The meeting status changes to Processing with a progress indicator.
  4. After 10-60 seconds, the analysis completes and results appear.

The AI produces several types of output:

SectionWhat it contains
SummaryA concise overview of the meeting discussion
Key PointsBullet list of the most important topics discussed
DecisionsAny decisions that were made during the meeting
Action ItemsTasks identified from the discussion, with assignees when detectable
Behavioral AnalysisCommunication pattern analysis (see below)
Suggested TagsAI-recommended tags based on the meeting content
StatusMeaning
DraftNo analysis has been run yet
ProcessingAI analysis is currently running
ReadyAnalysis is complete and results are available
ReviewedYou have submitted a reflection for this meeting
FailedAnalysis encountered an error — you can retry

When the AI analyzes a transcript, it generates a detailed behavioral analysis covering:

  • Talk time by participant — percentage of meeting time each person spoke
  • Interruption patterns — who interrupted whom and how often
  • Question vs. statement ratio — balance between asking questions and making statements
  • Participant sentiments — positive, neutral, or negative tone for each speaker
  • Tone shifts — moments where the conversation tone changed significantly
  • Emotional indicators — detected emotional cues in the language
  • Overall clarity score — how clear and direct the communication was
  • Follow-up patterns — topics that were or weren’t followed up on
  • Engagement levels — high, medium, or low engagement per participant

The AI detects potential communication concerns:

TypeDescription
EvasiveAvoiding direct answers to questions
HedgingExcessive qualifiers and non-committal language
DefensiveReactive or self-protective communication
InconsistentContradictory statements within the meeting

Each red flag includes context, the participant involved, and a severity rating (low, medium, high).

Action items are automatically extracted from the transcript during AI analysis.

  • Toggle complete — click the checkbox to mark an action item as done
  • View assignee — if the AI detected who was assigned, their name appears as a badge
  • Promote to task — click the promote button to create a task on the kanban board
  1. Find an action item you want to track on the kanban board.
  2. Click the promote button (arrow icon) next to the item.
  3. A task is created in the Todo column with the action item text as the title.
  4. The action item now shows a status badge linking to the task.
  5. Click the badge to navigate to the task on the kanban board.

After AI analysis is complete, you can submit a self-reflection to build self-awareness about your communication patterns.

  1. Expand the Reflection section (appears after analysis completes).
  2. Answer the prompted questions — each has quick-pick options and a freeform text field.
  3. Click Submit Reflection to save.

Reflection prompts are tailored to the behavioral analysis results and may cover:

  • Talk time — how much you think you spoke vs. what the AI measured
  • Engagement — your self-assessed participation level
  • Tone — your perception of your communication tone
  • Interruptions — awareness of interruption patterns
  • General — open-ended reflection

Reflections feed into the Insights dashboard, helping you track self-awareness over time through the Johari Window.

If a meeting is atypical (e.g., a casual chat, a presentation where you were the sole speaker), you can exclude it from behavioral trend calculations.

Click the exclude toggle in the meeting editor to prevent this meeting from affecting your Insights dashboard metrics.

With Google Calendar connected:

  1. Click Import on the meetings list page.
  2. A dialog shows upcoming calendar events for the next 7 days.
  3. Select the events you want to import.
  4. Click Import Selected — meetings are created with title, date/time, and attendees pre-filled.

You can also import meetings by taking a screenshot of your calendar:

  1. Click Import on the meetings list page.
  2. Choose the Screenshot tab.
  3. Upload or paste a screenshot of your calendar view.
  4. AI extracts event details (title, time, attendees) from the image.
  5. Review and select the events to import.

Import meetings from Google Gemini meeting notes or any meeting transcript:

  1. Click Import on the meetings list page.
  2. Choose the Transcript tab.
  3. Paste your meeting transcript text, or click upload .txt or .docx files to import from files.
  4. Click Parse with AI to extract structured data (title, date, attendees, summary, action items).
  5. Review the parsed results — each meeting shows a status badge:
    • Complete — all key fields were extracted successfully
    • Needs Review — some fields could not be extracted (check the warning message)
    • Duplicate — a meeting with the same title and date already exists
  6. Select the meetings you want to import and click Import.
  7. The success screen shows how many meetings were imported and action items found.
  1. Open a meeting in the editor.
  2. Click the trash icon in the header bar.
  3. A confirm button appears with a countdown — click to confirm.
  4. A toast notification appears with an Undo button (5-second window).
ShortcutContextAction
EscapeMeeting editor (not in a text field)Navigate back to meetings list