Change settings
update_settingsChange any of the assistant's settings and the business's details. Send only the fields to change; a field left out keeps its value, and an empty string clears it. Numbers to ignore is the whole list. Branches, payment accounts and documents to send have their own tools (save_branch, save_payment_account, save_document and their remove_ tools), one item at a time, so changing one never drops the others. Nothing is saved if any field is refused; the refusal says which and why.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_settings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | No | Which assistant (its slug from get_overview `brands[].slug`). Leave out when the business has one. | |
| mainLine | No | The number customers call, given out when asked, with the country code (like 6591234567). Empty means the assistant's own WhatsApp number, right for most businesses. | |
| timezone | No | The business's local time, for "open now", "tomorrow" and reminders. | |
| ownerName | No | Who Conciergr addresses service updates to. | |
| teamHours | No | When the team answers WhatsApp, in the business's timezone; outside them the assistant tells customers when the team is back. Give all seven days (mon to sun), each a range or closed; null for all days clears it. | |
| otherEmail | No | Non-customer enquiries that fit neither of the above. An empty category email turns off awareness emails for that category. | |
| reviewLink | No | Where a happy customer leaves a public review (for example the Google review link). The fallback for branches without their own. Without any, review asks wait. | |
| signupLink | No | Where a new customer signs up: enrolment form, membership page or checkout. Follow-up messages carry it; without it (and without an enrolment form among the documents to send) the follow-ups after a visit wait. | |
| websiteUrl | No | The business's public website. | |
| bookingLink | No | The booking page (SimplyBook, Calendly, Fresha and the like). Needed when bookingStep is link. | |
| bookingStep | No | How customers book a first visit (a trial, visit, assessment or appointment): chat = the assistant books them in chat from the business's timetable; link = they book at the business's own booking link (needs bookingLink) and the assistant never says "you're booked"; team = the assistant takes the details and hands over to the team. | |
| vendorEmail | No | Businesses trying to sell to this business are emailed here, never pinged to staff. | |
| bookingEmail | No | Where booking requests are emailed. Empty: the alert email. | |
| businessName | No | The name the assistant says it is from, and the name on our emails. The name customers know. Up to 80 characters. (Some older accounts can't change it here.) | |
| assistantName | No | The assistant's one first name, like Mei or Sam (at most two words). Not the business name. Empty: it introduces itself as Ana. | |
| documentsEmail | No | Whoever keeps the Doc and Sheet up to date: the weekly report and any problem with the documents go here and to the alert email. Empty: the alert email only. | |
| openingMessage | No | Sent word for word as the first message to anyone new (or quiet for 14+ days), followed at once by the answer to what they wrote. Keep it to a greeting and one question. Up to 1,000 characters. Empty: the assistant simply answers. The business should switch off WhatsApp Business's own greeting. | |
| paymentDetails | No | How customers pay, in the business's words (PayNow, bank transfer, a payment link, cash at the centre). Sent word for word once a customer wants to go ahead, when a paid booking is confirmed, or when asked how to pay. Write {mobile} where the customer's own mobile number goes (for example Reference: {mobile}). Up to 1,000 characters. This is account 1; other accounts go in payeeGroups. | |
| excludedNumbers | No | Staff or franchisee WhatsApp numbers the assistant must never reply to (the team answers them in person). Digits with country code. The whole list: send every number to keep. | |
| ownerAlertEmail | No | Where billing and service notices go, and the fallback for any email left empty. | |
| recruitmentEmail | No | Job applicants and hiring enquiries are emailed here instead of messaging staff. |