GitHub
Create and update tickets from Pull Requests
Slack
Create and update tickets from Slack messages
Meeting Notes
Save transcript & notes in documents and turn them into tickets
Messages (SMS)
Create and update tickets via text
Meeting Notes replaces the Google Calendar integration. If you don’t already use a note taker, Granola’s free Basic plan supports everything you need.
How it works
After you connect a provider, Janet:- Ingests each meeting’s transcript and summary into a Meeting Notes document, grouped by provider.
- Extracts action items and surfaces them as proposed ticket changes.
- Lets you review each proposal and Accept or Dismiss it before any ticket is created or updated.
Supported providers
Don’t see your note taker? In the setup wizard, choose Don’t see your preferred note taker? and tell Janet which one you’d like. For example tl;dv, Avoma, or Notion AI. The team will prioritize it.
Connect a note taker
Open Integrations → Meeting Notes to launch the setup wizard.Provider setup notes
- Granola doesn’t push notes automatically. After a meeting, ask Janet to “pull my latest Granola notes”, or use Pull latest notes on the integration’s Settings tab. They’ll be saved to Meeting Notes.
- Fireflies sends the transcript and summary to Janet automatically when transcription completes. Set its Webhook URL to your Janet ingest URL.
Where your meeting notes appear
Documents
Each meeting becomes a private document under a provider folder (Granola, Fireflies, and so on) in Documents. Provider folders are read only groupings.
Meeting Notes widget
Add the Meeting notes widget to a Views dashboard to see your most recently synced notes, optionally scoped to a project.
Meetings tab
The integration’s Meetings tab lists every meeting with its date, attendees, and ticket extraction status.
Meeting details
Open any meeting to see its transcript, attendees, the notes document, and the tickets created from it.
Action items into tickets
When a transcript is ingested, Janet runs ticket extraction and proposes changes for you to review:- New: create a ticket with a title, description, project, priority, and status.
- Edited: update an existing ticket’s status or append details to its description.
Nothing is created automatically. Action items always surface as proposals that you approve first.
Manage your integration
Each connected provider has its own entry with three tabs:- Settings: view connection status, configured API key, and sync activity. Rotate the webhook secret, replace the API key, or (for Granola) pull the latest notes.
- Meetings: browse synced meetings and review ticket proposals.
- Danger Zone: disconnect the provider. Janet stops receiving new notes and the webhook secret stops working, but meeting documents already created are kept.

