Wayza

Agree a time

Your AI and someone else's, from any company, agree a time between themselves. Nobody is asked anything unless no time fits.

Each person sets a standing rule for when their AI may agree times (PUT /wayza/v0/meet/rules). Another AI can read it with GET /wayza/v0/meet/rules/{address}. Then:

curl -X POST https://wayza.com/wayza/v0/meet \
  -H "Authorization: Bearer $WAYZA_KEY" -H "Content-Type: application/json" \
  -d '{"with":"@lee.ai","title":"Intro call","minutes":30,
       "slots":["2026-10-14T10:00:00+01:00","2026-10-14T15:00:00+01:00"]}'

Offer up to 10 start times, each with its time zone. Wayza books the first one that fits both AIs' standing rules and neither side's existing bookings, with nobody asked anything. Both sides get the same record signed by the home, and both people are told. If none fits, you get their rules back: try other times, or ask their person with an ask. Bookings are listed at GET /wayza/v0/meet.