XCALLY section | Email → Email Accounts → Edit → Advanced |
On this page |
\uD83D\uDCCB Email Account Transfer
This feature allows transferring an email interaction from an account to another
☑️ Requirements
⚙️ Configuration
💡 How does it work?
When an agent wants to transfer an interaction to an other account, he/she has to click on 3 dots menu → Transfer option
And choose Account type, by selecting the desired account
Once an email interaction has been transferred to a different account, it will appear under the list of interactions for the new email account where it will initially appear as unread and thus in bold and agent will be able to manage the interaction by seeing it in the list of interactions (and will not receive the interaction as distributed by a queue).
When the email is transferred, the customer can be informed with the enabled automatic email that the interaction has been moved to a new address.
If more than one transfer occurs on the same email interaction, this functionality will be applied only for the last of the previous accounts. The emails within the interaction will keep their original addresses therefore on the side of Motion, whether it is the to-address or the from-address, this will be the original account if the mail was sent before the transfer and the new account if the mail was sent after the transfer.
The interactionId
and createdAt
of the email interaction transferred to a different account will not be changed
After the transfer to a different account, a new mail to the customer to the previous account will be sent and originated within the same thread of the email interaction, will be managed by the new account.
If you transfer an email with embedded files or attachments, they are transferred successfully . Moreover it’s possible to download the transferred email (with or without attachments).
As reports of emails are based on the email accounts, two reports of the same type and related to the same period of time show different values about two email accounts, when interactions have been transferred from the first to the second account and the reports have been run 1 before the transfers and 1 after the transfers.
New database fields in mail_interaction
:
TransferAccountId
TransferMailQueueId
transferrAt
Scenarios
Automatic Mail OFF
Customer sends MailA to Account1 → Agent answers with MailB → Agent transfers from Account1 to Account2 → if customer answers to MailB, mail is included in transferred interaction
Customer sends MailA to Account1 → Agent transfers from Account1 to Account2 → Agent answers from Account2 → the flow is processed correctly by Account2
Automatic Mail ON
Customer sends MailA to Account1 → Agent answers with MailB → Agent transfers from Account1 to Account2 → automatic email is sent in response to MailA → if customer answers to MailB, mail is included in transferred interaction
Customer sends MailA to Account1 → Agent answers with MailB → Agent transfers from Account1 to Account2 → automatic email is sent in response to MailA → if customer answers to MailAuto, in replyTo he will see Account2
Customer sends MailA to Account1 → Agent transfers from Account1 to Account2 → automatic email is sent in response to MailA → if customer answers to MailAuto, in replyTo he will see Account2
🔧 Troubleshooting
When transferring an email, an unread interaction appears on the transfer account. If you click on the interaction, an error is thrown that is visible on the log files
When you transfer an interaction, it remains visible to the agent who transferred, unless he/she does a reload of the list