Summary prompt not used
# support
m
Hi, I configured a summary prompt in the analysis section. The prompt is like this: ou are an expert note-taker. Based on the transcribed phone call, perform the following tasks: 1. Categorize the call into one of the following categories **in German**: "Allgemeine Anfrage", "Privat", "Sonstiges", "Umfrage" 2. Provide a brief summary (2-3 sentences) of the conversation in German. 3. Extract the callers name Output the results in the following format: Category: CategoryName (in German) Summary: SummaryText (in German) Caller: CallerName However, it seems that the prompt is ignored. When I get calls via the vapi api, summary does not have that structure, also summary is not in German.
v
You can continue this conversation by mentioning me in the message.
@markus I'm sorry to hear that the custom summary prompt isn't working as expected. To assist you better, I'll need to check a few details: 1. Can you confirm that the custom summary prompt was saved correctly in the system? 2. Did you specify that the summary should be in German when setting up the prompt? 3. Are there any specific conditions or triggers that need to be met for the custom prompt to be used? Once I have this information, I can provide more targeted assistance or suggest the next steps to resolve the issue. If you believe everything was set up correctly, it might be necessary to look into the system's configuration or logs to understand why the prompt is being ignored. If you need immediate assistance with this, please ask support for more info on this.
m
Yes, I checked that it is correctly saved. Here what I get for my assistant via the vapi api: "analysisPlan": { "summaryPrompt": "You are an expert note-taker. Based on the transcribed phone call, perform the following tasks:\n\n1. Categorize the call into one of the following categories **in German**: \"Allgemeine Anfrage\", \"Privat\", \"Sonstiges\", \"Umfrage\"\n\n2. Provide a brief summary (2-3 sentences) of the conversation in German.\n\n3. **Extract the callers name**\n\n**Output the results in the following format:**\n\nCategory: CategoryName (in German)\n\nSummary: SummaryText (in German)\n\nCaller: CallerName", "summaryRequestTimeoutSeconds": 10 }, "isSer
v
@markus Thank you for providing the details of your analysis plan. It seems that the summary prompt is indeed correctly saved in the system. If the output is not adhering to the specified format and language, there might be an issue with how the analysis is being executed or a problem with the system's processing of the prompt. Here are a few steps you can take to troubleshoot the issue: 1. **Check the Call Transcripts**: Ensure that the calls are being transcribed correctly. If the transcription is inaccurate or incomplete, it could affect the summary generation. 2. **Review the Analysis Execution**: Verify that the analysis is being triggered correctly after each call and that there are no errors during the execution. 3. **Test with a Sample Call**: If possible, make a test call and closely monitor the analysis process to see if the summary is generated as expected. 4. **Contact Support**: If the issue persists, it may be necessary to contact support for a more in-depth investigation into the system's behavior. If you've already tried these steps or need further assistance, please let me know, and I can help guide you through additional troubleshooting or escalate the issue to the support team.
m
Thanks. One thing: The summary is indeed in German. However, it does not work that he extracts caller name and does the categorization
v
@markus I appreciate the clarification. If the summary is in German but the caller's name extraction and categorization are not working as intended, it's possible that the system might not be interpreting or executing the prompt correctly for these specific tasks. Here are some steps you can take to address this: 1. **Review the Prompt Structure**: Ensure that the prompt is clearly structured and that the instructions for name extraction and categorization are unambiguous. The system may require very specific instructions to perform these tasks correctly. 2. **Check for System Capabilities**: Confirm that the system is designed to handle named entity recognition (such as extracting caller names) and categorization based on the content of the call. These features may need to be explicitly enabled or configured. 3. **Test with Explicit Instructions**: Try modifying the prompt to include more explicit instructions for name extraction and categorization, or provide examples to guide the system. 4. **Consult Documentation or Support**: Review the documentation for any additional settings or configurations that might be necessary for these features. If the documentation does not help, reaching out to support could provide more insight. If you've already reviewed these aspects and the issue persists, it may be best to contact support for a more detailed analysis of the problem. They can provide specific guidance and, if necessary, escalate the issue to the technical team for a resolution. Would you like me to assist you in contacting support or provide additional troubleshooting steps?
m
Please escalate this issue
please escalate this issue
v
@markus Sweet. Have a great day!
2 Views