Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Back to Communications Main Page

Excerpt
hiddentrue

Find out what is Discover the Communication Queue

What does this section cover?

Panel
nameblue

Table of Contents

Table of Contents
minLevel2

Navigating to Communication Queue

Info

CRM > COMMUNICATIONS > ACCESS COMMUNICATION QUEUE

 

What

is Communication

is the Communication Queue

Communications that require to be accessed by customers, either via email or sms, need further processing, additional to the creation of the communication. The additional processing is responsible to send these communications to the customers. CRM.COM communication queue, lists all the communications of this type and processes them accordingly. Any communications in the queue

?

Created customer Email or SMS Communications for customers must be processed further before being sent. The Communication Queue lists Email and SMS Communications.  Communications in the Queue can either be processed directly via through CRM.COM, or COM or by an external system.

Note

Communications sent to the Queue with a Communication Queue External System, are processed by third party systems instead of CRM.COM. To enable this, third party system must integrate with CRM.COM using the available CRM.

What goes in the Communications Queue?

The following needs to be satisfied in order for a communication to be added to the queue:

  • If the communication media is set to email and the /wiki/spaces/V4Manual/pages/9831174are enabled 
    OR 
  • If the communication media

    COM WEB APIs.
    Once the Communications are processed by third party systems, they must be marked as 'Completed' or 'Rejected' accordingly.

    Which Communications are sent to the Queue?

    Communications that satisfy either of the following conditions, are sent to the Communication Queue:

    Viewing Communications in Communication Queue

    Communications included in a queue are available both via the User Interface and Web API. They are filtered by the date that were created, their life cycle state and the external system that will be processing them. 

    Explaining Communication Queue Fields

    Communication Queue Summary PageImage Added

     

    Attributes

    All Communications sent to the Communication Queue are displayed in the Summary page.

    Name

    Description

    NumberAn auto-generated number that uniquely identifies each communication Communication Queue entry.
    Life Cycle State

    The

    life cycle state

    Life Cycle State of the

    communication queue

    Communication Queue entry which can be 'Pending', 'Rejected', 'Completed' or 'Completed and Removed'.

    Note

    Status
    colourGreen
    titleAvailable from CRM.COM R10.0.0

    Communications in the Queue that are already viewed by their recipients can be set as 'Completed and Removed' by third party systems through the Web API (in order not to view them again), as long as the Life Cycle State of the Communication is either 'Pending' or 'Completed'.

     

    CommunicationThe communication that will be Communication sent through the Queue.
    External SystemThe external system Communication Queue External System which will process the communication waiting Communication in the queueQueue. If no external system is specified then the communication will be Communication is processed by CRM.COM.
    Error Code

    The code of  a possible error that might occur of the error, if one occurs while processing the communicationCommunication.

    In the case of the SMS Gateway, the error that the gateway returns should be is specified.

    Error Description

    The description of  a possible error that might occur of the error, if one occurs while processing the communicationCommunication.

    In the case of the SMS Gateway, the error that the gateway returns should be is specified.

    Log InformationIncludes the standard log information

    Communication Queue

  • Navigate to CRM Application > Communications > Access Communication Queue
  • Search for the communication queue record using the criteria
    Communication Queue Summary PageImage Removed
    The standard set of Log Details information available in all entities.

     

    Communications Queue Processing

    Communications in the Communications Queue are processed by CRM.COM only if an external system is not specified and if the Communication Queue entry life cycle state is pending. The processing is done either on all pending communications or on a specific oneLife Cycle State is 'Pending'.  All or single 'Pending' Communications are processed, based on the following logic:

    Emails

    Input Results
    MediaDirectionEmail SettingsOther Errors Life Cycle StateError Log
    EmailIncomingEnabledNo Rejected"Incoming Emails not Supported"
    EmailOutgoingNot EnabledNo Rejected"Email Server not Enabled"
    EmailOutgoingEnabledYes Rejected"Error Description..."
    EmailOutgoingEnabledNo CompletedN/A

    SMS

    Input Results
    MediaDirectionSMS SettingsOther Errors Life Cycle StateError Log
    SMSIncomingEnabledNo Rejected"Incoming sms SMS not Supported"
    SMSOutgoingNot EnabledNo Rejected"SMS Server not Enabled"
    SMSOutgoingEnabledYes Rejected"Error Description..."
    SMSOutgoingEnabledNo CompletedN/A

    External Systems - Conditional Access Systems

    Input Results
    MediaDirectionSMS SettingsOther Errors Life Cycle StateError Log
    DEVICEOutgoingEnabledYes RejectedErrors depend on the 3rd third party system
    DEVICEOutgoingEnabledNo CompletedN/A

     

     

    info

    Communications in Communication Queue can also be processed by external systems, by retrieving them through our Web API, processing them in their systems, and then updating them to completed or rejected again through our Web API.

    Panel
    namegrey

    Related Areas

    Filter by label (Content by label)
    showLabelsfalse
    spacesV4Manual
    showSpacefalse
    excerpttrue
    labelscommunications-basics-r7,communications-advanced-r7,communications-admin-r7

    Popular Labels

    heatmap
    Panel
    namegrey
    Popular Labels
    spaceKeyV4Manual
    style

    Helpful Links

    Filter by label (Content by label)
    showLabelsfalse
    spacesV4Manual
    showSpacefalse
    labelsglobal