Naming
Use names that clearly communicate scope:subscriberverifiedcontactownmefor_contactby_contactfor_phoneby_phone
Parameters
Expose one or more verified contact fields:Do not require arbitrary ids
Avoid requiring inputs like:customerIduserIdcompanyIdbookingReferenceemailname
Read-only only
Subscriber-safe tools must be read-only. Tools that create, update, delete, charge, refund, cancel, send, or mutate records are blocked from subscriber conversations.Result shape
Return enough information to answer the subscriber, but avoid broad or sensitive fields:- Do return relevant booking, order, or membership status.
- Do not return internal notes.
- Do not return other customers.
- Do not return financial summaries unless the use case requires it and it is scoped to the subscriber.

