Short answer: An overview of Aamu.app video meetings, including project meetings, invitees, reminders, comments, Event Booking, and the Meetings API.
Aamu Meetings combines video calls with project membership, guest invitations, agendas and comments. Video calls use LiveKit.
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.
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.
Open the meeting in Aamu.
Check the time, description, and invitees.
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.
AI can help create meetings
Aamu AI can use the meeting description and related workspace context to help prepare an agenda or follow-up tasks.
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 Team API for integrations that need to list, create, read, or reschedule project meetings.
GET /api/v1/meetings/
POST /api/v1/meetings/
GET /api/v1/meetings/MEETING_ID
PATCH /api/v1/meetings/MEETING_IDSend x-api-key and x-project-id. Write calls can set x-aamu-actor. Use Meetings read permission for list/get and Meetings write permission for create/update.
POST /api/v1/meetings/
x-api-key: YOUR_API_KEY
x-project-id: YOUR_PROJECT_ID
Content-Type: application/json
{
"name": "Customer onboarding call",
"html": "<p>Review goals and agree on next steps.</p>",
"start_time": 1781863200000,
"end_time": 1781866800000,
"invitee_emails": ["customer@example.com"]
}The API can update a meeting’s name, HTML description, start and end times, and invitees through invitee_emails and remove_invitee_emails.
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.
