
Description
You can use the Get Transcript Node to retrieve the conversation transcript for further processing. The Get Transcript Node creates atranscript object in the Input object that you can use to:
- Access or modify the transcript before passing it to an AI Agent or LLM Prompt Node, for example, to filter out irrelevant messages or prevent LLM hallucinations.
- Send a summary of the interaction between the user and the AI Agent to your CRM system.
The Get Transcript Node can only retrieve limited context and isn’t intended for retrieval of full conversations. To retrieve full conversations, use the OData endpoint instead.
Restrictions
- The Get Transcript Node stores only plain text in the conversation transcript. Structured data, such as Text with Buttons, Text with Quick Replies, and adaptive cards, images, and videos aren’t included in the transcript. However, information from structured data is added to the transcript by default via the Include Rich Media Context parameter. You can access the full transcript in the Conversations explorer or with the OData endpoint.
- The transcript is limited to the last 50 turns. This limit helps protect performance and memory across more conversations.
Parameters
Advanced
Storage
Provide Conversation Transcripts to AI Agents
The AI Agent Node and the LLM Prompt Node (when Use Single Prompt Mode in Advanced is deactivated) automatically access the conversation transcript without additional setup. To modify the transcript before it is processed by one of these Nodes, place the Get Transcript Node above them in the Flow editor:- AI Agent Node — retrieve the transcript from the Input or Context object using CognigyScript in the Job Description or Instructions and Context field. For example,
{{input.transcript}}. - LLM Prompt Node — retrieve the transcript from the Input or Context object using CognigyScript in the System Prompt field. For example,
{{input.transcript}}.