import_booking_url
Turn a public booking URL into a callable smb_id for send_message and capture_lead. But schedule_appointment only completes on Cal.com bound to our one connected account — the other 11 always fail schedule_appointment honestly, uncharged. Detects 12 platforms (Cal.com, Calendly, Doctolib, Booksy, Fresha, OpenTable, Setmore, Square, Acuity, Schedulista, Squarespace, BookMyCity). Idempotent — calling twice returns the same smb_id. [free, requires key]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vertical | No | If omitted, inferred from the booking platform. | |
| booking_url | Yes | Full URL the user supplied. Must point at one of the 12 supported booking… | |
| capabilities | No | Free-form capability tags (e.g., ['haircut','color','blowdry']). | |
| country_code | No | ISO 3166-1 alpha-2 (e.g. 'US', 'FR'); routes compliance on later sends. | |
| business_name | No | If omitted, auto-extracted from the page's <title> or og:title. | |
| contact_email | No | ||
| contact_phone | No | If omitted, the platform integration handles outreach. | |
| idempotency_key | No | Retry key: a 24h replay returns the original receipt, not re-run or charged. |