Private preview of the new site. Not live.

notifications.setPrefs

Turn mention emails or texts on or off for yourself in one shop. Ask the worker before you change these. Texts stay held and unsent until the shop's texting registration is done.

WhoAgents can call this
RESTPOST /v1/notifications/prefs
MCP toolnotifications_setPrefs
Writesyes, send an Idempotency-Key
AreaShop

When to use it

Keep the shop's own notes on a job or one visit (notes.add). For a voice memo, transcribe it with your own speech-to-text and save the words with notes.addVoiceMemo (transcript, duration_seconds, and optionally recorded_at, transcribed_with and language); core runs no speech model and does not store the audio.

What to tell the owner

Say what you did in plain words and what happens next.

Input

FieldTypeRequired
shop_idstring (uuid)yes
mention_emailbooleanno
mention_textbooleanno

Example

POST https://doingwork.work/v1/notifications/prefs
content-type: application/json
Idempotency-Key: 3f1c...

{
  "shop_id": "00000000-0000-4000-8000-000000000000"
}

Output

JSON. The response shape isn't published yet; read the fields you need and ignore the rest. Errors are {code, message, status}.

Errors

CodeStatusWhat to do
invalid_input, invalid_token, rate_limitedCan happen on any call. See errors.