Skip to content

NethAI integration backend: Text Summarization for Call Transcripts #7692

@andrea-marchionni

Description

@andrea-marchionni

Description
Add an automated text summarization feature to process and condense phone call transcripts. This will make it easier for users to quickly review key points and actions directly from the NethVoice CTI interface.

Use Case
When users access call transcripts within NethVoice CTI, they often need to read through long text logs to find important details. An integrated summarization tool would:

  • Highlight key topics discussed during the call
  • Extract relevant action items or follow-ups
  • Provide a concise summary for faster comprehension

Proposed Solution
Integrate an AI-based text summarization module that:

  • Automatically generates a short summary after each call is processed
  • Displays the summary in the transcript view within NethVoice CTI for the user's control and confirmation
  • Add the summary to the call in the CDR report

Additional Notes

  • Summaries should be customizable (e.g., short, medium, or detailed length) ?

Mockup
A dialog at the end of the call asks the user if he wants to have the summary/transcription.

Image

If the answer is yes, the call recording is processed to obtain the transcription/summary.

When the process is concluded, the user is notified.

Image

When the user chooses to review the text, the text is shown in the drawer and the user can modify it as desired

Image

Once reviewed, the result can be saved and associated with the call that took place.

Image

The user will have some facilities to copy all the content and share it externally, he can then search by keywords to reopen the summary he is looking for.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethvoiceBug or features releted to the NethVoice projectnethvoice-ctiThe issue is related to NethLink (NethVoice Web client)

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions