Attaching a Custom Function
1
Define the function
Go to Tools in your workspace and create a Custom Function: name, description, JSON-schema arguments, and the URL Waterr will call when the AI invokes it.
2
Mention it in a scenario prompt
Open your scenario, put your cursor in the script, and
@-mention the function. The mention wires it to the scenario for that meeting.3
(Optional) Set filler + on-resolve behavior
on_call— what the AI says when it decides to invoke the function.static_filler— a fixed phrase spoken while the tool call is in flight, so the participant hears something instead of silence.on_resolve— how the AI weaves the result back into the conversation.
Use cases
CRM lookups
Fetch account context when the participant identifies themselves.
Booking
Schedule a follow-up call at the end of a discovery session.
Live scoring
Score a participant answer against a rubric and adapt the next question.
Inventory / pricing
Quote real numbers instead of the AI guessing.
Related
- Custom Functions API — full function schema and endpoint reference for developers.

