Create cases as a proxy contact
Summarize
Summary of Create cases as a proxy contact
The proxy contact role (sncustomerservice.proxycontact) in ServiceNow Customer Service Management (CSM) allows employees to create and manage cases on behalf of customers. This role is designed for employees who are not fulfillers or assigned other CSM-specific roles and requires appropriate licensing for CSM access.
Show less
Key Features
- Employees with the proxy contact role can create cases via email, phone, chat, Virtual Agent, and the Customer Service Portal, selecting customer or partner contacts as case contacts while being added as internal contacts.
- From the Customer Service Portal, proxy contacts can view, comment on, and add attachments to cases where they are internal contacts, accept or reject resolutions, view related work orders, and check case status through Virtual Agent.
- Customer service agents can assign proxy contacts as internal contacts when creating cases from interaction records or connect chat sessions.
- The feature is enabled by activating the CSM Extension for Proxy Contacts plugin, which adds necessary roles, script includes, and fields (Internal contact on Case form and Opened for on Interaction form).
- Workspace administrators can configure the Customer 360 ribbon component to display internal contact information when primary contact fields are empty.
- The Internal contact field on the Case form identifies the employee who created or is responsible for the case, controlling case visibility in the portal and Agent Workspace.
How to Use
- Employees with the proxy contact role create cases by selecting accounts, contacts, assets, and providing case details via the Customer Service Portal.
- Agents can create cases for proxy contact employees from interaction records, automatically setting the internal contact field when appropriate.
- Email cases are created when proxy contacts send emails to the inbound address; the employee is set as internal contact and email content is logged.
- Proxy contacts can initiate chats from the Customer Service Portal or Virtual Agent, enabling agents to create cases linked to them as internal contacts.
- Employees can check case statuses and view related work orders, including adding attachments, through the portal.
Employee Notifications
Employees set as internal contacts receive email notifications when a case is opened, closed, or updated with comments, ensuring they stay informed about case progress.
The proxy contact role enables employees to create cases for customer accounts and contacts. Employees can also be proxy case contacts on behalf of customers.
- Create cases on behalf of customers by email, phone, chat, Virtual Agent, and from the Customer Service Portal.
- Create requests on behalf of customers from the Customer Service Portal.
When creating a case, the employee can select a customer contact or a partner contact as the case contact. The employee is also added to the case as the internal contact.
- View a list of cases.
- View case details.
- Add comments or attachments to a case.
- Accept or reject a case resolution.
- View a list of related work orders.
- Check the status of a case using Virtual Agent.
- From Agent Workspace, agents can create cases for employees from interaction records.
- From connect chat sessions with employees, agents can create cases that add the employee to the Internal contact field on the Case form.
Plugin information
- The sn_customerservice.proxy_contact role.
- The ProxyContactHelper script include.
- The Internal contact field on the Case form.
- The Opened for field on the Interaction form.
Configure the Customer 360 ribbon component in Agent Workspace
With the workspace administrator role (workspace_admin), you can configure the Customer 360 ribbon component to display the internal contact for a case.
- If the Contact field (the primary field) is populated on the Case form, the Customer 360 component displays the contact information.
- If the Consumer field (the secondary field) is populated on the Case form, the Customer 360 component displays the consumer information.
- If the Internal contact field (the tertiary field) is populated on the Case form, and the Contact and Consumer fields do not contain any data, the Customer 360 component displays the internal contact (employee) information.
Internal contact field on Case form
When an agent creates a case, they can select an employee with the sn_customerservice.proxy_contact role in the Internal contact field.
Creating a case from the Customer Service Portal
An employee with the proxy contact role can create a case for a customer from the Customer Service Portal. As part of creating a case, the employee:
- Selects an account.
- Selects a contact from the available contacts for the account.
- Selects an asset or product for the account.
- Enters a subject and description for the case.
When the case is created, the employee is added to the Internal contact on the Case form.
Creating a case from an interaction record
- Is set to the value from the Opened for field if the employee has the proxy contact role.
- Remains blank if the user in the Opened for field does not have the proxy contact role.
Creating a case via email
- If yes, the case is created and the employee is added to the Internal contact field. The content of the email is logged in the case activity stream.
- If no, the case is not created.
Initiating a chat from the Customer Service Portal
- Agent Workspace: when the agent accepts the chat, the interaction record displays the employee name in the Opened for field.
- Platform: when the agent accepts the chat and creates a case a case from the chat session, the employee name is added to the Case form in the Internal contact field.
Check the status of a case using Virtual Agent
Employees with the proxy contact role can use Virtual Agent to check the status of a case where they are the internal contact.
After logging in to the Customer Service Portal and initiating Virtual Agent, use the options available with the Check Case Status topic.
Viewing work orders
From the Customer Service Portal, employees with the sn_customerservice.proxy_contact role can see work orders for the cases where they are the internal contact. Employees can also add attachments to the work orders.
In the portal header, click .
Employee notifications
- The case is opened or closed.
- Comments are added to the case.