Initiate messaging conversations from CSM Configurable Workspace

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • Compose an SMS message from CSM Configurable Workspace to interact with a customer contact or a consumer regarding customer service cases.

    Before you begin

    Ensure that an administrator has completed the following tasks:

    Role required: agent_workspace_user

    Procedure

    1. Navigate to All > Workspace Experience > Workspaces > CSM Configurable Workspace Home.
    2. On the CSM Configurable Workspace Home page, navigate to Lists > Interactions > My Interactions.
    3. In the My Interactions list, select the interaction number in Number column of the My Interactions list.
      Note:
      Ensure that the interaction type is other than messaging and the interaction state is not closed complete or closed abandoned.
    4. On the Details tab of the workspace form, fill in the details for a new interaction or modify the details.
      For more information about the form, see CSM workspace form features.
      Note:
      The user profile associated with an interaction is configured by an administrator by using the sn_agent_initiated.AgentInitiatedMessagingUserDocument extension point. The AgentMessagingInteractionUserDocument script include that implements the sn_agent_initiated.AgentInitiatedMessagingUserDocument extension point is available for the Agent-Initiated Messaging Interface application. For more information, see Associate user profiles with agent-initiated messages.
    5. Click Compose Message.
    6. On the form, fill in the fields.
      Table 1. Compose Message form
      Field Description
      Channel Messaging channel that is installed with the application available for a service channel.

      For example, select SMS to send an SMS message. The SMS messaging channel is available when an administrator has installed the Conversational SMS service channel application.

      An administrator can configure whether a messaging channel is available for agent-initiated messages. For more information, see Determine whether messaging channels are available for agent-initiated messages.

      To Recipient ID of the consumer or customer contact, or when both are not available the recipient ID of the user for which the interaction was opened. The recipient ID is pre-populated from the User [sys_user] table record of the consumer, customer contact, or opened for user.

      If the entered ID is a phone number, it must be an E.164-compliant phone number or is automatically converted to the E.164 format. For more information, see Phone number fields.

      An administrator can configure the format of the recipient ID based on the selected channel and associate user profiles with agent-initiated messages. For more information, see Validate recipient IDs for agent-initiated messages and Associate user profiles with agent-initiated messages.

      If you select Other from the To list, you can manually enter a ID of the consumer or customer contact. Any manually entered phone number is automatically converted to the E.164 format. For more information, see Phone number fields.
      Note:
      The Other list value appears only when an administrator has configured the option to enter recipient ID manually for the messaging channel. For more information, see Set up agent-initiated message interface for a messaging channel.
      From Provider ID of the messaging channel.
      • If there is only one provider configured for the channel, the From list is automatically set to the provider ID.
      • If there are multiple providers configured for the channel, you can select an ID in the From list.
      Message Message to be sent to the recipient.
      Attachment File to be sent as an attachment.

      Click Attach File to browse and select a file.

      Note:
      By default, you can attach only images to the message.
    7. Click Send.

    Result

    The interaction record of type messaging is created or updated based on the workflow as discussed in the following table.
    Table 2. Messaging interaction record workflows and results
    Workflow Results
    No active interaction​ record available
    • A new interaction record of type messaging for the channel is automatically created and assigned to the agent​.
    • The agent is added to the Live Group Profile [live_group_profile] table.
    An active interaction record associated with a live agent​ exists
    • The interaction details are appended to the existing interaction record for the channel.
    • If the message was initiated by an agent not associated with the existing interaction record, the agent is added to the Live Group Profile [live_group_profile] table. However, there's no change in assignment of the interaction.
    An active interaction record associated with the virtual agent​ exists
    • The existing interaction record with the virtual agent is closed.
    • A new interaction record of type messaging for the channel is automatically created and assigned to the agent​.
    • The agent is added to the Live Group Profile [live_group_profile] table.
    An active interaction record associated with a different user exists
    • The existing interaction record with the earlier user is closed.
    • A new interaction record of type messaging for the channel is automatically created and assigned to the agent​.
    • The user profile associated with the existing interaction record is deactivated.
    • The user profile associated with the new interaction record is created.
    • The agent is added to the Live Group Profile [live_group_profile] table.