**Optional**: Not required. The widget works with `assistantConfiguration` alone.

**Correct Usage**: A CplaceJS script that runs before the assistant is called and refines the widget and assistant at runtime. Return an object implementing any of:
- `checkAccess()` — programmatically restrict access to the widget.
- `suggestPrompts()` — provide prompt suggestions shown on an empty chat.
- `configureAssistant()` — further configure the referenced Assistant Configuration before it is called.
