Advanced Settings

Customize AI behavior, model selection, function schemas, and advanced parameters

Assistant Type

Configure the SharePoint voice and text assistant for CRM data.

AI Instructions

Define how the AI assistant should behave and respond. Used by text chat and as fallback for voice.

These instructions are used only for the Realtime (voice) assistant. Keep them short and very explicit.

Model Parameters

Controls randomness for text chat responses. Lower values are more focused, higher values are more creative.

Voice Activity Detection (VAD)

Activation threshold for voice detection (0-1).

How much audio before speech detection to include.

How long to wait before detecting end of speech.

Power Automate Integration

Configure your Power Automate flow URLs and function definitions. Define the input parameter schemas and descriptions for each function.

Power Automate flow URL for fetching SharePoint data.

Tell the AI what this function does and when to call it.

JSON schema defining input parameters the AI can send to this flow.

Power Automate flow URL for performing SharePoint actions.

Tell the AI what this function does and when to call it.

JSON schema defining input parameters the AI can send to this flow.

Power Automate flow URL for managing SharePoint items.

Tell the AI what this function does and when to call it.

JSON schema defining input parameters the AI can send to this flow.

Text Chat

When enabled, adds a text input area to the assistant page for typing messages instead of using voice.

The main model for text chat. With cost optimization enabled, simple queries are routed to cheaper models automatically.

Cost Optimization

Cost optimization can reduce your API costs by 50-80% by intelligently routing simple queries to cheaper models and caching SharePoint data.

Text Chat

When OFF, uses original behavior with your configured model for all queries.

SharePoint Voice Assistant

When OFF, uses original behavior without session tracking or cost monitoring.

When ON, filters SharePoint records before sending to GPT (faster responses, lower token usage). When OFF, sends all records (current behavior, useful for complex queries).

Estimated Cost Comparison (per 1000 queries)

Without optimization (gpt-5.1):~$15-20
With balanced optimization:~$4-6
With aggressive optimization:~$2-4

Voice sessions: ~$0.30/min (standard) or ~$0.10/min (mini model)