---
sourceDocument: Australia Customer Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/customer-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Customer Service Management

ft:clusterId :

    - csm

bundleId :

    - csm

workflow :

    - Customer and Industry


---

# Anonymous chat

# Anonymous chat {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Anonymous Chat

Anonymous chat enables guest users to engage with consumer service agents via the Consumer Service Portal without needing authentication.
Users can initiate a chat by clicking the Chat link, filling out a form with their name, email, and issue type, which creates a chat request routed to the appropriate agent queue.
Show full answer Show less  

## Key Features

* **Setup Process:** Activate the Consumer Service Portal plugin, modify or create a record producer, establish matching rules for agent queues, and configure chat properties.
* **Plugins Required:** The feature requires two plugins: Anonymous Connect Support and Connect Support Routing, both included with the Consumer Service Portal plugin.
* **Record Producer:** The form for guest users is a configurable record producer linked to the Customer Interaction table, storing submitted information for routing.
* **Routing Mechanism:** Chat requests are routed based on the selected issue type using predefined matching rules for different support categories (e.g., Billing, Order, Product Support).
* **Anonymous Chat Properties:** Two properties help manage guest sessions: a limit on sessions per hour and a message displayed when the rate limit is reached.

## Key Outcomes

By implementing anonymous chat, ServiceNow customers can enhance user experience by allowing seamless interaction with support agents for guests. Proper configuration ensures efficient routing of requests, better management of chat sessions, and improved customer service responsiveness.  
Anonymous chat allows guest users to initiate chat sessions with consumer service agents through the Consumer Service Portal without requiring authentication.

From the Consumer Service Portal, guest users can click the Chat link in the portal header to initiate a chat session with a consumer service agent. Clicking this link opens a form that requests some basic
information, including the user's name, email address, and type of issue. Completing and submitting the form creates a chat request that is routed to the appropriate agent queue based on the selected issue type. Once the assigned
agent accepts the request, a chat session is established. If necessary, the agent can create a consumer record or a case for the guest user, or transfer the chat to another agent.

## Setting up anonymous chat

Setting up the anonymous chat feature involves the following steps.

1. Activate the Consumer Service Portal plugin (com.glide.service-portal.consumer-portal).
2. Modify the default anonymous chat record producer or create a new record producer.
3. Create one matching rule for each agent queue.
4. Configure anonymous chat properties.
5. If necessary, modify the Connect actions to provide the desired functionality for consumer service agents in chat conversations. The anonymous chat feature includes these actions: Create Case for Guest and Create Consumer and Case for Guest. For more information, see [Administer Connect actions](https://www.servicenow.com/docs/access?context=t_AdministerConnectActions&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).
{#anonymous-chat__ol_cjp_sd3_fx}

## Anonymous chat plugins

The anonymous chat feature requires two plugins which are activated as part of the Consumer Service Portal plugin:

* Anonymous Connect Support (com.glide.connect.anonymous_support): enables the anonymous chat feature for Connect.
* Connect Support Routing (com.glide.connect.support.routing): routes Connect Support requests to the appropriate chat queue.
{#anonymous-chat__ul_kml_s1w_cx}

## Anonymous chat record producer

The form used to request information from a guest user is a configurable record producer
based on the Consumer Interaction table (sn_customerservice_customer_interaction), which is
a new table in the Istanbul release. When a guest user submits the form, the information
provided is stored as a record in the Customer Interaction table. This record is used for
routing the chat request.

The default anonymous chat record producer, What can we help you with?, is located at Service CatalogCatalog DefinitionRecord Producers. This is a public record producer. You can modify this record producer or
create your own. If you choose to create your own, see Section 3 in the [Making a record producer and catalog item public on a CMS
page \[KB0551300\]](https://support.servicenow.com/nav_to.do?uri=/kb_view.do?sys_kb_id=8b93cb946fd20e0013568e4c2c3ee4c0&sysparm_stack=&sysparm_view=) article. You must also set the
glide.sc.use_user_criteria property to false.

For more information, see [Record Producer](https://www.servicenow.com/docs/access?context=c_RecordProducer&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).

## Anonymous chat routing

Information provided by the guest user assists with routing and also provides the context of the request to the consumer service agent. The chat request is routed to the appropriate agent queue based on the type of issue
selected. The routing for anonymous chat requests uses [matching rules](https://www.servicenow.com/docs/c3HgGiL5VlqXAIMlyOKLHw#c_CaseRouting "The case routing feature uses matching rules and assignment rules to identify customer service cases that meet certain conditions and then route those cases to customer service agents."). Create one matching rule for each queue and tie a chat request to a chat queue based on the selected issue type. Matching rules for anonymous chat are based on the Customer
Interaction table.  
The following matching rules are provided:

* Anonymous Connect - Billing Support
* Anonymous Connect - Order Support
* Anonymous Connect - Product Support
{#anonymous-chat__ul_zy4_ltg_lx}

These rules are based on the selections in the Issue Type field on
the default anonymous chat record producer.

## Anonymous chat properties

There are two properties related to the anonymous chat feature. Set these properties to limit
the number of chat requests created by guest users.  
{#anonymous-chat__table_jzs_2kx_kt__entry__2}

| Property | Description |
|-|-|
| connect.support.max_guest_sessions_per_hour | Limit maximum number of guest conversations created in the last hour. * Type: integer * Default value: 200 * Location: CollaborateConnect SupportSupport AdministrationProperties {#anonymous-chat__ul_ggl_jmx_kt} |
| connect.support.guest_sessions_rate_limit_reached_message | Message shown to user when rate limit for guest conversations is breached. * Type: string * Default value: Guest Chat is currently not available, please retry later. * Location: CollaborateConnect SupportSupport AdministrationProperties {#anonymous-chat__ul_bxl_pqw_cx} |
[Table 1. Properties of Anonymous chat]

{#anonymous-chat__table_jzs_2kx_kt}
**Related reference**   

* [Routing and assigning customer service cases](https://www.servicenow.com/docs/c3HgGiL5VlqXAIMlyOKLHw#c_CaseRouting "The case routing feature uses matching rules and assignment rules to identify customer service cases that meet certain conditions and then route those cases to customer service agents.")  
**Related topics**   

* [Record Producer](https://www.servicenow.com/docs/access?context=c_RecordProducer&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US)
* [Connect Support](https://www.servicenow.com/docs/access?context=c_ConnectSupport&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US)

*[\>]: and then


