Aamu.app Meetings gives teams a built-in way to create and run video meetings inside the same workspace where the related tasks, docs, customer conversations, calendars, and project work already live. The video room itself uses LiveKit, but the product value is the Aamu integration around it: projects, invitees, comments, reminders, Event Booking, and the Meetings API.

This is a current feature overview of Aamu video meetings.

Meetings belong to projects

Meetings are project-scoped. You can view meetings in one project, or use the all-projects view when you want to scan across the team.

The Meetings list is split into two practical tabs:

  • Upcoming for meetings that are still ahead.

  • Past for meetings that have been archived or are no longer active.

Each meeting card shows the meeting name, project, start time, comments, tags, invited people, guests, and who is currently in the meeting when participants are present.

Create a meeting

Start from the Meetings section and create a new meeting in the right project. A new meeting starts as a draft. Give it a name, then proceed to create the meeting.

After the meeting exists, set the start time. Aamu shows the start time in the user's local timezone and can show friendly relative timing, such as when the meeting starts.

A meeting can also have a rich-text description. Use it for agenda, preparation notes, links, or the context participants should read before joining.

Invite team members and guests

You can invite people from your Aamu team, and you can also invite guests by email address. This makes Meetings useful for both internal calls and external customer calls.

Invited Aamu users appear as normal workspace users. Email invitees appear as guests. Admins can remove invitees when needed.

When invitees are added, Aamu can send meeting notifications by email. You can also send notifications manually from the meeting page.

Start-time notifications

If the meeting has a start time, admins can configure email notifications before the meeting starts. For example, a meeting can notify invitees a chosen number of minutes before the start time.

This is useful for customer calls and scheduled internal meetings where people should not have to watch the Meetings page manually.

Join the meeting

Invited users can join from the meeting page. Aamu creates the join route for the meeting and handles access through meeting tokens.

For participants, the workflow is intentionally simple:

  1. Open the meeting in Aamu.

  2. Check the time, description, and invitees.

  3. Click Join the meeting when it is time.

The meeting page can also show who is currently in the meeting, including team users and guest email participants.

Comments and meeting notes

A meeting has comments, just like other collaborative Aamu items. This is useful for agenda discussion, follow-up notes, decisions, or links that should stay connected to the meeting.

Use the description for stable meeting context and the comments for discussion around it. If the meeting creates follow-up work, turn that work into tasks instead of leaving everything in the comment thread.

Tags and search

Meetings can have tags, and Meetings are searchable. This matters when meetings become part of a long-running project history.

For example, you can tag meetings by customer, topic, sprint, sales stage, incident, or project phase. Later, search and tags help find the right meeting without remembering the exact date.

Archive past meetings

Meetings can be archived into the past view. This keeps the upcoming list focused while preserving meeting history.

Archived meetings can be unarchived when needed. This is useful if a meeting was archived too early or needs to be reused.

Event Booking can create video meetings

Aamu Event Booking can use an Aamu video meeting as the booking location. When a booking is created with Aamu video selected, Aamu can create the related meeting, invite the right people, and send confirmation/reminder email for the booked call.

This is the Calendly-style workflow: a public booking page lets someone reserve a time, and the result is connected back into Aamu as a scheduled video meeting.

AI can help create meetings

Aamu AI can help create video meetings from workspace context when the project is clear and the date/time can be determined. The useful pattern is the same as with tasks and docs: AI prepares structured work inside Aamu instead of producing text that must be copied elsewhere.

For example, a support conversation or project discussion can become a proposed meeting with a title, description, and time, then Aamu opens the created meeting.

Meetings API

Aamu exposes Meetings through the API for integrations. The core authenticated endpoints are:

GET   /api/v1/meetings/
POST  /api/v1/meetings/
GET   /api/v1/meetings/{id}
PATCH /api/v1/meetings/{id}

Use the Meetings API to list meetings, create a meeting, fetch a meeting, or update the meeting name, HTML description, start time, or end time. API calls use project-scoped Meetings permissions with x-api-key and x-project-id.

When creating a meeting through the API, the body can include invitee email addresses. Aamu creates the meeting in the project and publishes it through the same meeting workflow.

When Meetings works best

Aamu Meetings is most useful when the meeting is part of the work, not separate from it. Use it for:

  • customer calls connected to Helpdesk or Emails,

  • project planning and review meetings,

  • booked calls from Event Booking,

  • implementation or onboarding sessions,

  • internal discussions that create tasks or docs, and

  • API-created meetings from another workflow.

The meeting is not just a video room. It is an Aamu item with project context, invitees, timing, comments, search, and links to the rest of the workspace.