For AI assistants
Book a call with Isa through your assistant
Last updated 9 November 2026
Ask your AI assistant to set up a call with me and it can do the whole thing: look up when I’m free, send me a request for a time window that suits you, and tell you when it’s booked. I pick a time inside your window and Google Calendar emails you the invite, with a Google Meet link for online calls.
Calls are 5, 15, 30 or 60 minutes, online or in person in Amsterdam, on weekdays within the hours I’ve opened for calls (always between 07:00 and 22:00 Amsterdam time). I confirm every request personally.
Option 1: plain links (any assistant that can read web pages)
No setup. The assistant reads two links:
- Free times:
isaozler.com/api/agent/availability/lists the next two weeks. Narrow it with?from=…&to=…&duration=30&tz=Europe/London(ISO 8601 dates, at most 31 days per lookup, within 90 days). Add&format=jsonfor JSON. - Request link: the assistant fills in
isaozler.com/book/confirm/with your window and details and gives it to you. Opening it sends nothing; you check the details and press Send request.
https://isaozler.com/book/confirm/?from=<ISO>&to=<ISO>&duration=<5|15|30|60>
&start=<ISO, optional>&name=<name>&email=<email>&company=<optional>
&topics=<leadership,brand,product,engineering,other>&message=<what it is about>
&mode=<online|in-person>&tz=<IANA time zone>&agent=<assistant name>Option 2: the request form (assistants that operate a browser)
Browser agents can fill in isaozler.com/book/request/ like a person would: one page, my free times as a list to pick from, labeled fields and a Send request button. No live connection, no timers. It takes the same query parameters as the request link to prefill the fields.
Option 3: the REST API (agents with HTTP tools)
JSON over HTTPS, no sign-in. The OpenAPI spec works as-is for ChatGPT custom GPT actions and agent frameworks that import OpenAPI.
GET /api/agent/availability/?format=json: free times.POST /api/agent/request/: sends the request; returns a request ID and a private access code.POST /api/agent/status/andPOST /api/agent/cancel/: check or withdraw it.
Option 4: the MCP server (assistants with connectors)
A remote Model Context Protocol server, Streamable HTTP, no sign-in needed. In your assistant’s connector settings, add a custom connector with this URL:
https://isaozler.com/api/mcp/Its tools:
find_free_times(read-only): open times between two dates for a call of a given length, in your time zone.request_call: sends me a request with your name, email, a window and optionally a preferred start, topics and a note. Returns a request ID and a private access code. One open request per email address.get_call_request(read-only): waiting, booked (with the time, Meet link and a calendar file), not scheduled, or cancelled.cancel_call_request: withdraws a request that isn’t booked yet. A booked call is cancelled by declining the invite.
Example: “Set up a 30-minute call with Isa Ozler next Tuesday or Wednesday afternoon, about a product redesign.” The assistant checks my free times, confirms the window and your details with you, and sends the request.
What you need
Nothing beyond your name and an email address for the invite. There is no account and no payment. Machine- readable versions of this page: llms.txt, openapi.json and .well-known/mcp.json.
Privacy and support
A request stores the details you give and is deleted after a year; looking up free times stores nothing. The full picture is in the privacy policy. Questions or problems: isaozler@gmail.com.