Features

Everything between the call ending and the work getting done

Notepik is not a recorder with a summary bolted on. It is built around the two things a meeting actually produces: what was decided, and who agreed to do what.

At a glance

Bot or upload

live calls or existing files

Speaker labels

who said what, when

Summary and decisions

separate, not one blob

Action items

owner and due date

Cross-meeting search

every line, not just titles

Comments and mentions

anchored to a moment

Tags

filter the whole library

Five integrations

Slack, Asana, Trello, ClickUp, HubSpot

Four roles

owner to viewer

Digests

daily or weekly, opt-in

Audit trail

who changed what

Enforced isolation

tested, not assumed

Recording playback

jump from any transcript line

In-app inbox

mentions and assignments

Read-only API

a key per workspace

Signed webhooks

Zapier, Make, n8n

HubSpot sync

contacts, companies, tasks

Follow-up emails

drafted in your name

Attendee lists

from the calendar invite

Meeting insights

talk time, tone, topics

The whole product, in under four minutes

Every feature on this page in the order you would use it, narrated over a real workspace, from the calendar to the follow-up email.

Capture

Get the meeting in without anyone installing anything

Paste the link and the bot joins, or upload a recording you already have. Either way the write-up is waiting when you get back to your desk.

A bot that joins the call
Paste a Zoom, Google Meet or Microsoft Teams link and the bot joins on time, under a name you choose, in the participant list. Recording people who do not know is not a feature we build.
Or upload a recording you already have
An in-person meeting recorded on a phone, a webinar, a call on a platform the bot does not join. Upload the audio or video, up to 2 GB, and it gets the same speaker labels, summary and action items as a live call.
Speaker-labelled transcription you can play back
Every line is attributed and timestamped, and every timestamp plays the recording from that moment, so a summary claim can be traced back to the second somebody actually said it.
Whatever language the meeting was in
Transcription is not English-only, and the write-up comes back in the language the meeting was held in.

Understand

Three outputs, because a wall of text is not notes

The summary is for the person who missed it. The decisions are the record. The action items are the work. Keeping them separate is what makes the page scannable in fifteen seconds.

Summary, decisions and action items
Three separate outputs, not one blob. An executive summary for people who missed it, the decisions as a list, and the follow-ups with a suggested owner and a due date.
The right model for the meeting
A fifteen minute standup does not need the same model as a two hour strategy session. Short meetings use a fast, cheap tier; long or crowded ones are escalated automatically.
Traceable back to the transcript
Action items carry the segment they came from. When somebody disputes a follow-up, you can find the ten seconds that produced it, read them or play them, rather than arguing from memory.
Cost tracked per meeting
Every write-up records which model ran and what it cost, so usage against your plan is a number rather than an estimate.

Collaborate

A shared library, not one person's notes

Everything lands in a workspace the whole team can read, search and argue with. Meeting output that lives in one person's document is lost the moment they get busy.

Search what was said, not just titles
Full-text search runs across meeting titles, summaries and every transcript line, with the matching phrase highlighted and a timestamp to jump to.
Comments anchored to a moment
Reply to a specific line of the transcript rather than to the meeting in general. @mention a colleague and they get an email with the comment in it.
Tags across the library
Group meetings by client, project or theme, and filter the whole workspace by one.
Everything is shared by default
Output lands in the workspace, not in the notebook of whoever set the recording going. Nothing is lost when one person gets busy.

Reliability

The unglamorous part that decides whether you keep using it

Most of what can go wrong here is somebody else's outage: a missing webhook, a model timing out, Slack having a bad afternoon. None of those should cost you a meeting, so each one has something behind it that notices and recovers.

Nothing waits on a webhook
Every stage has a poller behind it. If a callback from the recording provider goes missing, a job reaches the same conclusion by asking instead, within about two minutes.
Failed write-ups retry themselves
With backoff, three times, then it stops and puts a retry button in front of a human. The transcript is never re-paid for: a retry costs one model call.
Integration pushes retry too
If Slack is down for the ten seconds your meeting finished, the push is queued and tried again with growing gaps, and abandoned after six attempts rather than hammering a revoked token forever. Outgoing webhooks follow the same rule.
A failure never loses your meeting
The transcript, summary and action items are saved before anything is pushed or emailed. A broken integration cannot turn a successful meeting into a failed one.

Notifications

Enough notifications to be useful, and no more

Deliberately little, by email and in an inbox inside the app. Anything a scheduled job can send is de-duplicated before it goes out, so a daily job cannot mail you the same reminder three days running. The bell in the sidebar shows what you have not read, and opening a line takes you to the meeting.

The meeting is ready
Goes to everyone in the workspace with the summary and the decisions, once, by email and as a line in the in-app inbox. A retried pipeline does not notify the whole team again.
Something is yours
Assigning an action item tells the person it landed on, and mentioning somebody in a comment tells them, by email and in their inbox. Never the person who did the assigning.
Daily or weekly digest
Opt-in, and chosen separately in each workspace you belong to, so a busy workspace can send a daily digest while a quiet one sends none. A digest with nothing in it is never sent.
Before you hit a limit
The owner is emailed at 80 percent of the month's hours, and three days before a trial ends. Once, not every day.

Connect

Wire it into whatever you already run

Slack, Asana, Trello, ClickUp and HubSpot are built in. For everything else there is a read-only API and a signed webhook, which is also how Zapier, Make and n8n connect.

A webhook the moment a meeting is ready
Add an https address and Notepik sends it the summary, the key decisions and the action items as soon as a meeting is written up. Failed deliveries are retried for about nine hours, and you can send a test event to check the address.
A read-only API
List your meetings and action items, and fetch one meeting with its write-up, or its transcript if you ask for it. A key belongs to the workspace, is shown once, and can be revoked at any time. It cannot change anything.
Zapier, Make and n8n
Nothing to install. Create a webhook trigger in the tool, paste its address into Notepik, and every finished meeting starts your automation.
Signed, and safe to expose
Every delivery carries an HMAC signature you can verify. Addresses on private networks are refused, and a key only ever sees its own workspace.

Follow through

From the call to the client, without retyping anything

A meeting is really over when the CRM is up to date and the client has the recap. Notepik writes the first draft of both, and a person still decides what goes out.

Logged in HubSpot against the right people
Connect HubSpot and every written-up meeting lands on the contacts who attended and on their companies, with the summary, decisions and action items. Matching is by email address, so a meeting with nobody from HubSpot in it stays out of your CRM.
A HubSpot task for every open action item
Optional. Each task carries its due date and, where the person is a HubSpot user, its owner. Syncing again updates the same meeting and never duplicates a task.
The follow-up email, drafted in your name
One click writes the recap email from the summary, decisions and action items, in the language of the meeting. Edit it, then copy it or open it in your own mail. Notepik never sends it for you.
Attendees from the invitation
Each meeting keeps a list of who was invited, filled in from the calendar invite and editable by anyone on the team. It is what HubSpot matches against, and who the follow-up is addressed to.

Administration

Roles, records and a clean way out

The parts that start mattering once more than three people share a workspace and somebody has to answer for what changed.

Four roles, narrowly scoped
Owner, admin, member and viewer. Billing is owner-only, integration credentials are admin-only, and a viewer reads without being able to change anything.
An audit trail for admin actions
Role changes, suspensions, integration connections and plan edits are recorded with who did them and what changed, including a before and after where it matters.
Seats enforced before they are used
A pending invite counts against the limit, so a ten seat plan cannot quietly become twelve the moment everybody accepts.
Leave without losing anything by accident
Closing a workspace locks it immediately and cancels the subscription, but keeps everything for 30 days so the owner can reopen it. After that it is deleted for good.

Trust

Your meetings stay yours

Workspace isolation is enforced by Postgres row-level security rather than by application code remembering to filter, third-party credentials are encrypted separately, and nothing is ever used to train a model.

Isolation the database enforces
A query that forgets to filter returns nothing rather than somebody else's meeting. We test this rather than assume it.
Credentials encrypted at rest
The Slack, Asana, Trello, ClickUp and HubSpot tokens a workspace connects are encrypted with a key held outside the database. API keys are kept only as a hash, so nobody can read one back, including us.
Recording people know about
The bot is always visible in the participant list. There is no hidden mode, deliberately.
Never training data
We do not train models on your meetings and our providers are contractually barred from it. Nobody here reads your transcripts.

The short answers

Capture
Bot for Zoom, Google Meet and Teams, or upload a file
Upload formats
mp3, m4a, wav, flac, mp4, mov, webm, up to 2 GB
Transcription
Speaker-labelled and timestamped
Languages
Not English-only
Typical turnaround
Under two minutes after the call
Search
Titles, summaries and every transcript line
Integrations
Slack, Asana, Trello, ClickUp, HubSpot
Roles
Owner, admin, member, viewer
Authentication
Email and password, or Google
Playback
Play the recording from any transcript line
Notifications
Email and an in-app inbox
API and webhooks
Read-only API and signed webhooks
CRM
HubSpot: meetings, contacts, companies and tasks
Follow-up emails
Drafted in your name, sent from your own mail

Hours and seats depend on your plan, and those are on the pricing page.

What Notepik does not do

Worth ten seconds now rather than a trial and two emails. If one of these is a dealbreaker, we would rather you found out here.

Recordings of live calls are not kept forever

You can play a recording from the meeting page, but a call the bot captured is held by our recording provider for a limited time. When it is gone, the player says so, and the transcript, summary and action items are unaffected. An uploaded recording stays until you delete the meeting.

The API is read-only

A key can read your meetings and action items. It cannot send a bot, change an action item or delete anything, so an automation that needs to write back to Notepik is not possible today.

No SAML single sign-on or SCIM

Sign in is email and password, or Google. If your IT department requires SSO, tell us and it moves up the list.

No SOC 2 and no HIPAA agreement

No certification and no third-party penetration test yet. We do not sign business associate agreements, so do not put protected health information through it.

HubSpot is the only CRM so far

Salesforce, Pipedrive and other CRMs are not connected yet, and a meeting is never linked to a HubSpot deal, only to contacts and companies. The webhook and the API carry the same data if an automation can pass it on.

Follow-up emails are not sent for you

Notepik drafts the email and you send it, from your own mail program. Nothing reaches a client without a person reading it first, and that is deliberate.

Where we would actively advise against using it, and why, is on the use cases page.

Questions about how it works

Which platforms does the bot support?
Zoom, Google Meet and Microsoft Teams. For anything else, such as an in-person meeting or a call on another tool, upload the recording instead: audio or video up to 2 GB, with the same write-up as a live call.
How long does a write-up take?
Usually under two minutes after the call ends, for a meeting of ordinary length. Longer meetings take longer because there is more to read.
Can I fix a wrong action item?
Yes. Every action item can be edited, reassigned, given a different date or deleted. The suggested owner is a suggestion, and confirming it is a human decision.
What happens if processing fails?
The meeting is marked failed with a reason and a retry button. Automatic retries run in the background with backoff, and give up after three attempts rather than looping forever.
Do you train models on our meetings?
No, and our processing providers are contractually barred from doing so. Nobody at Notepik reads your transcripts.
Does everyone in the workspace see every meeting?
Yes, within a workspace. Notepik is built around a shared library rather than private notebooks. If you need separation, use more than one workspace: a meeting is never visible outside the one it was recorded in.
Can I stop recording partway through a call?
Yes. Remove the bot at any point, and the partial recording can be deleted from the meeting page. If somebody objects mid-call, that is the right thing to do rather than deleting it afterwards.
What happens to a recording when I delete a meeting?
The recording, transcript, summary and action items go immediately, including the media file in storage. It is not queued for later.
Can I play the recording?
Yes. On a finished meeting, press Play recording, then click any timestamp in the transcript to jump to that moment. The line being spoken is highlighted. An uploaded recording plays for as long as the meeting exists. A call the bot recorded is held by our recording provider for a limited time, and once it has gone the player says so while the transcript and write-up stay.
Does it work with Zapier, Make or n8n?
Yes, through webhooks. Create a webhook trigger in the tool, paste its address into Notepik under Settings, then API and webhooks, and every meeting that is written up starts your automation. There is also a read-only API for fetching meetings and action items.
Does Notepik work with HubSpot?
Yes. An owner or admin pastes a HubSpot private app token under Settings, then Integrations. Every written-up meeting is then logged on the HubSpot contacts who attended and on their companies, with the summary, decisions and action items, and optionally a HubSpot task per open action item. Attendees are matched by email address, taken from the calendar invitation or typed in on the meeting page.
Can it write the follow-up email?
Yes. On a finished meeting, choose a tone, add a note if you like, and Notepik drafts the recap email in your name from the summary, decisions and action items. It does not invent dates or commitments. You edit it and send it from your own mail: Notepik never sends it, and nobody else in the workspace sees your draft.

The only test that matters is your own meetings

Summaries read well on someone else's demo call. Run it on one of yours and see whether it caught the thing you would have written down.