Set up a booking page
set_up_booking_pagePut booking on a website: make a Meetful booking page (meetful.com/) and get the code that embeds it — a one-line button, the page inline, an iframe for site builders without scripts, or a plain link. Every booking gets its own video room, made when it is booked. With a key minted while signed in, the page is that account's and live at once. Otherwise it waits for its person: give them the claim link this returns — they sign in with Google once and it takes bookings from then on, with the code already on their site.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "set_up_booking_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Whose booking page this is — shown on it. | |
| site | No | The website it goes on — shown to the person when they claim it. | |
| blurb | No | A sentence or two under the heading. | |
| No | The person's address — shown on the claim page so they know it was made for them. Nothing is sent to it. | ||
| hours | No | Open hours, like "Mon-Fri 09:00-17:00" or "Mon-Thu 9am-5pm; Fri 9am-1pm". Default Monday to Friday, 9 to 5. | |
| title | No | The page's heading, like "Book a call with Ada". | |
| handle | No | The address wanted: meetful.com/<handle>. Optional — one is made from the name. | |
| lengths | No | How long a meeting can be, in minutes — any of 15, 30, 45, 60, 90. The person booking picks one; the first is shown first. Default 30. | |
| timezone | No | IANA time zone the hours are in, like America/New_York. |