--- title: Configuring Agent-Initiated Messaging Interface description: Set up the Agent-Initiated Messaging Interface application to enable agents to send messages to customers through different messaging channels. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/conversational-interfaces/agent-chat/config-agent-init-messg-interface.html release: australia product: Agent Chat classification: agent-chat topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 2 breadcrumb: [Configure, Agent Chat, Conversational Interfaces] --- # Configuring Agent-Initiated Messaging Interface Set up the Agent-Initiated Messaging Interface application to enable agents to send messages to customers through different messaging channels. |Task|Description| |----|-----------| |1. [Install agent-initiated messaging interface](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/install-agent-init-messg.md).|Install the Agent-Initiated Messaging Interface application to integrate a messaging channel with your ServiceNow instance.| |2. [Set up agent-initiated message interface for a messaging channel](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-setup.md).|Set up the Agent-Initiated Messaging Interface application to send messages from a messaging channel.| |3. \(Optional\) [Associate user profiles with agent-initiated messages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-user-record-ext-pt.md).|Use scripted extension points to call custom scripts for associating user profiles with agent-initiated messages.| |4. \(Optional\) [Validate recipient IDs for agent-initiated messages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-validate-recipient.md)Validate recipient IDs for agent-initiated messages .|Use scripted extension points to call custom scripts for validating the format of a recipient ID associated with a messaging channel.| |5. \(Optional\) [Determine whether messaging channels are available for agent-initiated messages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-channel-ext-pt.md).|Use scripted extension points to call custom scripts for determining whether a messaging channel is applicable to a user profile in an agent-initiated message.| - **[Install Agent-Initiated Messaging Interface](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/install-agent-init-messg.md)** You can install the Agent-Initiated Messaging Interface application \(sn\_agent\_initiated\) if you have the admin role. The application installs related ServiceNow® Store applications and plugins if they are not already installed. - **[Set up Agent-Initiated Messaging Interface for a messaging channel](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-setup.md)** Set up the Agent-Initiated Messaging Interface application to send messages from a messaging channel. - **[Associate user profiles with agent-initiated messages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-user-record-ext-pt.md)** Use scripted extension points to call custom scripts for associating user profiles with agent-initiated messages. - **[Validate recipient IDs for agent-initiated messages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-validate-recipient.md)** Use scripted extension points to call custom scripts for validating the format of a recipient ID associated with a messaging channel. - **[Determine whether messaging channels are available for agent-initiated messages](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-channel-ext-pt.md)** Use scripted extension points to call custom scripts for determining whether a messaging channel is applicable to a user profile in an agent-initiated message. - **[Components installed with Agent-Initiated Messaging Interface](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/installed-with-agent-init-messg.md)** Several types of components are installed with installation of the Agent-Initiated Messaging Interface application, including tables, plugins, and ServiceNow Store applications. - **[Messaging channels for Agent-Initiated Messaging Interface](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/agent-init-messg-sc-setting.md)** Install and configure applications to enable a messaging channel for use with the Agent-Initiated Messaging Interface application. **Parent Topic:**[Configuring Agent Chat](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/agent-chat/ci-agent-chat-configuring.md)