" /> Forwarding email to multiple ToAddress - Genesys CTI User Forum

Author Topic: Forwarding email to multiple ToAddress  (Read 5913 times)

Offline vma

  • Sr. Member
  • ****
  • Posts: 255
  • Karma: 0
Forwarding email to multiple ToAddress
« on: July 06, 2015, 01:14:47 PM »
Advertisement
Hi guys,
I'm trying to enable forwarding emails to multiple addresses but the Forward block return the error:

[i]15:05:46.982_I_I_304802632a29d571 [09:04] <<<<<<<<<<<<suspend interp(WAIT_EVENT_N), func:RequestService timers:00010
received from 65201(es_ixn_p)GTES01:5020(fd=) message EventPrivateInfo
AttributeTimeinuSecs 421917
AttributeTimeinSecs 1436187947 (15:05:47)
AttributeExtensions [253] 00 01 03 00..
'Envelope3rdServer'(list) 'AppName' 'es_emailsvr_p'
                          'AppType' 'EMAIL_SERVER'
                          'Service' 'Email'
                          'Method' 'Forward'
                          'Parameters'(list) 'FaultCode' '107'
                                            'FaultString' '13:05:47.421 Server: es_emailsvr_p Msg: Too many 'Parameter 'ToAddress'' addresses found.'
AttributeConnID 304802632a29d571
AttributeCustomerID 'Tenant_1'
AttributeReferenceID 1456
AttributePrivateMsgID 5[/i]

I have tried both with the Forward block and the External Service method Forward and I still get the same error. Do you know if there is a specific parameter for this method to allow this?

Thanks,
Mihai

Offline Timur Karimov

  • Sr. Member
  • ****
  • Posts: 415
  • Karma: 2
Re: Forwarding email to multiple ToAddress
« Reply #1 on: July 06, 2015, 04:36:45 PM »
Genesys Java Email Server can use only one address as "TO". Use "CC" field instead.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Forwarding email to multiple ToAddress
« Reply #2 on: July 06, 2015, 05:16:16 PM »
Create a list with those addresses instead

Enviado de meu C6602 usando Tapatalk


Offline vma

  • Sr. Member
  • ****
  • Posts: 255
  • Karma: 0
Re: Forwarding email to multiple ToAddress
« Reply #3 on: July 06, 2015, 09:16:16 PM »
@Timur Karimov I can create a new outbound with several ppl in to field. the issue is with FW only
@cav it is a list already separated by comma and it's all in the To field. how come WDE allows me to put several emails inthere if email server is not able to process that? there is even an option in WDE to allow multiple addresses in the To field for Forward emails
« Last Edit: July 06, 2015, 09:28:51 PM by vma »

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Forwarding email to multiple ToAddress
« Reply #4 on: July 07, 2015, 03:54:02 AM »
There is a limit on the addresses to be used.
Create a list on your mail server

Offline vma

  • Sr. Member
  • ****
  • Posts: 255
  • Karma: 0
Re: Forwarding email to multiple ToAddress
« Reply #5 on: July 07, 2015, 09:11:07 AM »
Hi cav,
it's only 2 addresses that I want to use. it's not a big list like a distribution list.

Offline vma

  • Sr. Member
  • ****
  • Posts: 255
  • Karma: 0
Re: Forwarding email to multiple ToAddress
« Reply #6 on: July 08, 2015, 07:06:50 AM »
I have managed to fix this more or less

It seems like this is a limitation of Email Server indeed. According to documentation (http://docs.genesys.com/Documentation/IW/latest/Dep/EmailInteractions#Inbound_E-Mail_Forward_to_External_Resource)

IW_ExternalAgentAddress—The To e-mail address destination. If the value of the email.forward.enable-multiple-to-addresses option is set to true, the value of IW_ExternalAgentAddress is a comma separated list of To addresses. This list has to be parsed in the Business Process. For each extracted address, the Business Process has to do the following:
Assign the extracted address to a variable.
Use this variable in the Forward Email block

So in fact we have to loop through the addresses and send an email to each of them. I think this is really annoying cause maybe I want everyone to be aware this mail was sent to several people.
Oh, and don't forget to identify the contact for each of them if you want to see that email in the history.

I'm hoping they will fix this is the future.
Mihai

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Forwarding email to multiple ToAddress
« Reply #7 on: July 08, 2015, 05:31:17 PM »
Nothing to fix. A forward is normally done to reach a specific person, remember this is a business rule. So you forward normally to expert agent and he will answer back and you create a rule for it.
Probably you are forwarding others to "knowledge" but is that truly necessary? What if both answer back? If that is the case better create a collaboration email.

Offline Janis

  • Full Member
  • ***
  • Posts: 123
  • Karma: 4
Re: Forwarding email to multiple ToAddress
« Reply #8 on: July 08, 2015, 08:31:04 PM »
Do your customers agree with you, Cav? In my expierence every customer is asking for Forward like in traditional e-mail clients. At least like it is done in GAD where you can later send a copy of customer's email to someone else outside contact center. There is no one who need this colaboration mode in forwarding. Ok, maybe for 1% cases ir would be ok. But agent cannot choose forwarding mode mail by mail.
Right now I'm starting to implement new installation. And again i hear "how can we forward email?" And then " oh, no, this is not ok for us"

Usualy they handle some public email address where very different emails arrives. Some of them has to be handled outside CC. Or in your case someone is checking emails before let them go in Genesys?

Janis


Sent from my iPhone using Tapatalk

Offline Janis

  • Full Member
  • ***
  • Posts: 123
  • Karma: 4
Re: Forwarding email to multiple ToAddress
« Reply #9 on: July 08, 2015, 08:35:06 PM »
And, yes. I have feature request opened. Will be happy if more such requests will be done:)


Sent from my iPhone using Tapatalk

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Forwarding email to multiple ToAddress
« Reply #10 on: July 08, 2015, 08:55:38 PM »
[quote author=janisk link=topic=8971.msg40155#msg40155 date=1436387464]
Do your customers agree with you, Cav?
And then " oh, no, this is not ok for us"
[/quote]

[quote]
Some of them has to be handled outside CC
[/quote]

Trust me, I do a full analysis and review of their email methods. Asking the 2 questions: "Why" and "For what". You may know also customers don't always answer these questions correctly or not even know the answer. There is where I begin to design processes with them.

You say something important, transfer outside CC for an expert answer. I have done that too and is typicall. But, why forward it to 2 experts?
Is there a better way to know who can answer this properly? Which initial criteria made you make this flow? For course these questions start with an answer of type "Well we do because there was no other way", something pointing on old flow limits like working with Outlook or similar email clients.

So, is there a better way? What would be the ideal scenario?
Maybe categorize those experts, what they can answer and what they can't. Create categories for that knowledge they can handle. Are they busy and manager doesn't know it? Can it have an impact on customer satisfaction? Yeah, that problem we are trying to fix and make it better?

And so and so, many more questions and 99% of time they agree to change and test. Haven't had a single scenario so far where a rollback to old method was requested. Only few adjustments and even turn those experts to Genesys to have more control over their activities as they were then seen as a critical part of the customer flow...thing that before was being hide because of old process design.

I don't like the approach of "do all what customer asks", there is always a why, and the answer is always associated with old techniques. Now you are implementing a new system, that if badly done, customer will say: We wasted $$$$$$$$$$ and same shit keeps going on, the product doesn't work for us...well...the product does what you tell him to do. So, if you did all and never upgraded processes according to new features available...no matter what system you implement, it will always fail until customer can see his mistake, and when he does, he will have spent a lot of $$ and time, even some heads may have already rolled over the floor...

Experience is something a system implementor and consultant must have. If not, failure is almost granted. Product can be installed and work ok, or can be installed and change the whole business model. Second one is always my goal.

Remember also, customer is not a whole truth keeper ;) they made errors too, and is important to make them see those errors and how to fix them.

Easy job? Not at all.
Worth it? Hell yeah. Watching them grow and improve over time is a huge satisfaction. At least for me.
Will they like you? Initially probably not, because people hate to be told they are wrong or have been working bad. But later they will seek you for more work on that way. Will have confidence in you.

So, short answer? Yes, they do agree. That 1% are dinosaur customers, who will not be there forever. Someone or something will make them change.

Offline Janis

  • Full Member
  • ***
  • Posts: 123
  • Karma: 4
Re: Forwarding email to multiple ToAddress
« Reply #11 on: July 09, 2015, 06:27:51 AM »
OK, I'll think about that. Will try to understand our customer's business rules even deeper.

Thanks for your time and experience you sharing here.