```json { "name": "Testing - Client Assistant", "voice": { "voiceId": "sarah", "provider": "11labs" }, "model": { "model": "gpt-4", "tools": [ { "type": "function", "async": false, "server": { "url": "Your-webhook-url" }, "function": { "name": "get_current_time", "parameters": { "type": "object", "properties": {} }, "description": "Provide the current time." }, "messages": [ { "type": "request-response-delayed", "content": "It is taking a little longer time to get the content please wait." }, { "type": "request-start", "content": "Making an HTTP Request Please Wait" }, { "type": "request-complete", "content": "Here is the Response Sir" }, { "type": "request-failed", "content": "Something went wrong." } ] } ], "messages": [ { "role": "system", "content": "You are a helpful assistant" } ], "provider": "openai", "maxTokens": 500, "temperature": 0, "numFastTurns": 0, "semanticCachingEnabled": true }, "recordingEnabled": true, "firstMessage": "Hello Sahil, How are you?", "endCallFunctionEnabled": true, "endCallMessage": "Goodbye, it was nice to talk to you!", "transcriber": { "model": "nova-2", "language": "en", "provider": "deepgram", "smartFormat": "false" }, "silenceTimeoutSeconds": 30, "clientMessages": [ "transcript", "hang", "tool-calls", "speech-update", "metadata", "conversation-update" ], "serverMessages": [ "end-of-call-report", "status-update", "hang", "tool-calls" ], "responseDelaySeconds": 0.4, "endCallPhrases": [ "goodbye", "bye" ], "hipaaEnabled": false, "llmRequestDelaySeconds": 0.1, "maxDurationSeconds": 1800, "metadata": {}, "numWordsToInterruptAssistant": 1, "voicemailDetectionEnabled": true, "backgroundSound": "office", "voicemailDetectionTypes": [ "machine_end_beep", "machine_end_silence", "machine_end_other" ], "backchannelingEnabled": true } ```