← All templates
Beginner
@yourname.calendar

Scheduling Agent

Negotiates meetings across calendars without the back-and-forth.

What it does

  • Reads your availability across Google/Microsoft/CalDAV calendars.
  • Proposes and confirms meeting times over email or a shared link.
  • Authenticates to a counterparty's scheduling agent using IDN handles.

Built with

claude-sdkcaldavmcp

Quickstart

  1. 01git clone https://github.com/idn-network/template-calendar && cd template-calendar
  2. 02cp .env.example .env # IDN_HANDLE pre-filled
  3. 03connect a calendar provider in config.yml
  4. 04docker compose up
  5. 05POST a request to localhost:3000/schedule

Reserve @yourname.calendar

Claim the handle now, then generate this template from your dashboard.