Email Manager Service

Hi All We have a client using the Email Manager Service and they have encountered a couple of issues. The first being when a new email is sent to the dedicated support mailbox the system creates a new Case record for the existing customer and records the email as a communication. In addition they want the email details to appear in the Problem Details for the Support Engineer. Unfortunately the way this information is displayed is not ideal and is difficult to read. Is there a way to only parse from the email the main body of the message and not include any signature details etc?? Secondly when the response email is being sent it only sends a plain and uninspiring response. Is there any way they can build a email template in the system and get the system to send that as the reply so as to include logos, Signatures etc.. They have had a few customers mention the plain basic text send in the response from the js file. Many thanks in advance.
  • 0

    Hi Peter,

    As per your above post what I understood is you want to display Email body details in Problem Details field when case gets created in CRM by Email. Yes, it seems to be feasible to implement in CRM by doing scripting in support /Communication .js file which you have configured.

    But the correct way to implement this change is, we have to display “Email Subject” details in Problem Details field when case gets created in CRM by Email. Why I am proposing this solution is that, there might be chances that email body size gets increased due to which communication and case will not get logged in CRM .Which is incorrect?. And if user wants to know more details about the same then user can navigate to the communication tab under case context.

    Hope this helps!

    Regards

    Dinesh

  • 0

    Hi Dinesh

    Thanks for your reply. I appreciate your recommendation of just utilising the Subject line of the email as the problem details which they can then use to find the original email within the communication. This unfortunately doesn't meet the clients requirements. So would it simply not be possible to restrict the information that is picked out from the email itself?? Further to what we have already managed to pull out which ignores the small images so they are not attached to the documents tab.

    In addition my second point on the return email generated at the moment it produces a very simplistic looking response. So can an email template be used instead?

    Thanks again

    Peter

  • 0

    Hi Peter,

    The questions you are asking are very much development specific when it comes to inbound email customization. One has to have the expertise in server side JavaScript as well as sage crm api to understand these email rule JS files. With this knowledge almost every level of customization is possible using JavaScript can be done in these files. Now based on this you can address your requirements as follows.

    1.Extracting email text: What you are looking for does have many solutions using the html text parsing etc. however you won’t be able to achieve complete full proof solution to it as you cannot control in what format email comes in. If you extract the contents using Body tags you will be getting entire email body and not one without signatures. In this case an implementation approach would have been to write below text in Details box.

    “Please look under communications tab for detailed request logged by customer.”

    You can do bit of screen level customization on this screen to open the communication in popup as well.

    2.Templates for response: For your second question, yes you can use email templates for that. You can create email template in the SageCRM. This template is saved under email templates folder. In your rule file you have to write script to read email template contains and replace the # tags with actual content. You can pass this parsed content to mail sending method already in place.

    Regards,
    Dinesh