Create Place Card
create_placeSave a venue card with address, opening hours, affordability, notes, and tags. Idempotent by name or key prevents duplicate venue cards.
Instructions
Save a venue card (business_contacts): address, opening_hours, affordability ($/$$/$$$), notes, tags. Idempotent by name or idempotency_key — does not create calendar notes. ($0.10; API key required)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | No | ||
| city | No | ||
| name | Yes | ||
| tags | No | ||
| hours | No | Alias for opening_hours | |
| notes | No | ||
| phone | No | ||
| address | No | ||
| country | No | ||
| website | No | ||
| category | No | restaurant|cafe|supermarket|shop|hawker|… (aliases mapped to business_contacts.category) | |
| latitude | No | ||
| longitude | No | ||
| request_id | No | Client idempotency key (retries return original result). | |
| description | No | ||
| price_level | No | Alias for affordability | |
| hours_source | No | agent | google_places | user | |
| affordability | No | $ | $$ | $$$ (or 1–3) | |
| opening_hours | No | ||
| phone_numbers | No | ||
| idempotency_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| place | No | Saved place card. | |
| created | No | ||
| message | No | ||
| place_id | No | ||
| duplicate | No | ||
| business_contact_id | No |