Update Business Details
gbp_update_locationUPDATES the business listing on Google Maps/Search: phone, additional_phones (the extra numbers shown under the main one; a list REPLACES the current extras, clear_additional_phones=true removes them; changing only phone keeps the extras), website, description, business NAME (title), the ADDRESS, opening HOURS and CATEGORIES. hours = plain text like 'Pzt-Cum 09:00-18:00; Cmt 10:00-14:00; Pazar kapalı' (Turkish or English day names, day ranges, multiple slots per day, 'closed' days are simply left out). special_hours = one-off DATE overrides such as a public holiday, separate from the weekly hours: '2026-10-29 closed; 2026-12-31 10:00-14:00' (date YYYY-MM-DD or DD.MM.YYYY; value closed/kapalı, one or more time ranges, or 'remove' to drop that date's override). Only the dates you give change, other special days already on the listing are kept. primary_category / additional_categories accept a category id (categories/gcid:…) OR a plain name ('Diş Kliniği') which is auto-resolved — use gbp_search_categories to look ids up. additional_categories REPLACES the whole secondary list; to REMOVE every secondary category (keep only the primary) pass clear_additional_categories=true (an empty list alone changes nothing). ADDRESS: address_lines (street line, use ' | ' between lines), city (town/district), region (province), postal_code, country (2-letter code). Give address_lines OR city to rewrite the address; the parts you leave empty keep their current value, so fixing only a misspelled street is one call. Google RE-VERIFIES a listing whose address changes and may ask for proof, so correct wording rather than moving the pin: a real relocation belongs in the Business Profile Manager. SAFETY: confirm=false (default) returns a PREVIEW and changes nothing; confirm=true applies. Only the fields you pass are touched. location = a gbp_list_locations value or the business name/domain (auto-matched).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| hours | No | ||
| phone | No | ||
| title | No | ||
| region | No | ||
| confirm | No | ||
| country | No | ||
| website | No | ||
| location | Yes | ||
| description | No | ||
| postal_code | No | ||
| address_lines | No | ||
| special_hours | No | ||
| primary_category | No | ||
| additional_phones | No | ||
| additional_categories | No | ||
| clear_additional_phones | No | ||
| clear_additional_categories | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||