Interaction Log
The Interaction Log is the Service Cloud Console feature that lets agents capture notes during a customer interaction (a call, chat, or email session) and save them as a Task tied to the active record.
Definition
The Interaction Log is the Service Cloud Console feature that lets agents capture notes during a customer interaction (a call, chat, or email session) and save them as a Task tied to the active record. It surfaces as a panel in the Service Console that opens with a single click while the agent is on a call or chatting. The panel includes a rich-text editor for the notes, a status picker, and a save button that creates a Task with the captured content linked back to the Account, Contact, Case, and the related call or chat record.
Interaction Log exists because agents need a low-friction way to document what happened during a customer interaction without leaving the active conversation. Without it, agents would either skip note-taking (losing the audit trail) or break their attention to navigate to a new Task screen (slowing the conversation). The panel sits inline with the call or chat UI, capturing notes throughout the interaction and saving the full log when the conversation ends. Modern Service Cloud Voice augments this with automatic transcription that pre-fills the log, but the manual notes still matter for context the AI cannot capture.
Where the Interaction Log sits in the Service Console workflow
The Service Console panel
The Interaction Log is a Lightning panel docked into the Service Console layout. Admins add it via the App Manager (Setup, App Manager, Service Console, Edit, Lightning Components). Once enabled, the panel appears on every record-view in the console with a hotkey shortcut. The agent can pop it open during a call without losing context.
Task creation under the covers
Saving the log creates a Task on the related record. The Task subject defaults to the interaction type (Call, Chat, Email); the Description field captures the rich-text notes; the Activity Date defaults to today; the Related To and Who fields populate from the console context. Agents can override any of these before saving.
Integration with Voice and Chat
Service Cloud Voice and Live Agent both integrate with the Interaction Log. A Voice call automatically opens the log panel and pre-fills the call metadata (caller, time, duration). When the call ends, the agent reviews and saves the log. The same pattern applies to Live Agent chats, with the chat transcript optionally appended to the log Task description.
Pre-fill from Voice transcription
Service Cloud Voice''s real-time transcription pipes into the Interaction Log as a draft, so the agent reviews and edits rather than typing from scratch. Einstein Conversation Insights can also surface AI-generated summaries that the agent accepts or rejects. The combination dramatically reduces post-call wrap-up time.
Customization via Lightning page
Admins can customize the Interaction Log panel via the Lightning App Builder. The default includes Subject, Status, Comments, and the contextual record links. Custom fields can be added if the org needs to capture specific interaction metadata (Disposition Code, Follow-Up Required, Customer Sentiment).
Disposition codes and required fields
Mature contact centers require an interaction disposition (Resolved, Escalated, Voicemail, Callback Scheduled) before the log can save. Admins enforce this with Validation Rules on Task. The disposition feeds analytics dashboards that surface contact-center effectiveness.
Reporting on interaction patterns
Reports on Task filtered to interaction-log subjects surface patterns: number of interactions per case, time-to-resolution, frequent disposition codes, and per-agent productivity. The data feeds quality assurance reviews and coaching conversations.
Enable the Interaction Log on a Service Console app
Activation is a few clicks in the App Manager. The harder part is designing the right field set and validation rules for the org''s contact-center workflow.
- Open the Service Console app in App Manager
Setup, App Manager, find the Service Console app, click Edit.
- Add the Interaction Log to the page
Edit the app''s Lightning page, drag the Interaction Log component into a region (usually the right sidebar).
- Configure the field set
Edit the Interaction Log fields in the Lightning App Builder. Add Disposition, Sentiment, or other custom fields specific to the org''s contact-center workflow.
- Add validation rules
Create Validation Rules on Task requiring the disposition or other key fields before save. This enforces consistent data capture.
- Set agent hotkey
Verify the Interaction Log has a keyboard shortcut configured. Agents save seconds per call by using the hotkey to open the panel.
- Train and roll out
Walk the contact-center team through the new panel. Document the field meanings; especially clarify disposition definitions to keep reporting consistent.
- Disposition codes only deliver value if defined consistently. Vague codes (Other, Resolved) collapse reporting; specific codes (Refund Issued, Escalated to Tier 2) drive insight.
- Service Cloud Voice pre-fills the log from live transcription, but the agent still needs to review. Skipping review leaves transcription artifacts in the official record.
- The Interaction Log creates Tasks on the related record. High call volume means high Task volume; plan reporting and archival to manage growth.
- Required fields on Task that are not shown on the Interaction Log panel cause save failures. Confirm the panel includes every required field.
Trust & references
Cross-checked against the following references.
- Set Up Interaction LogSalesforce Help
- Service Console OverviewSalesforce Help
Straight from the source - Salesforce's reference material on Interaction Log.
- Service Cloud VoiceSalesforce Help
About the Author
Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.
Test your knowledge
Q1. What is the Interaction Log?
Q2. Why does the Interaction Log matter?
Q3. Where does the Interaction Log appear?
Discussion
Loading discussion…