Mailgent
Capability

Let your agent manage time.

Create events, manage availability, and share an iCal feed so your agent can coordinate time like a person would.

Scheduling is half of getting things done — booking a call, holding a slot, confirming a time. Agents need a calendar to coordinate with the humans and agents they work with.

Mailgent gives each identity a real calendar it can read and write through tools, plus a shareable iCal feed.

Events the agent owns

Create, update, and delete events programmatically — titles, times, attendees, notes — all as typed tools.

Shareable availability

Expose an iCal feed so others can see free/busy and book against it, with public sharing you control.

Pairs with mail

Combine with the inbox to turn an emailed request into a held slot and a confirmation reply.

mcp
await calendar_create({
  title: "Intro call with Acme",
  start: "2026-06-12T15:00:00Z",
  durationMin: 30,
});

await calendar_set_public({ enabled: true }); // share iCal feed

Give your agents a real identity.

An inbox, a vault, a calendar, a DID, and a wallet — one API call away.