Genesys Cloud - Main

 View Only

Sign Up

Expand all | Collapse all

How can I transfer an incoming email to an external address?

  Thread closed by the administrator, not accepting new replies.
  • 1.  How can I transfer an incoming email to an external address?

    Posted 07-28-2025 12:27
    No replies, thread closed.

    Hello everyone,

    I need to forward an inbound email to an external address during the evaluation of the Inbound Email Flow.

    I need to forward the incoming email including attachments.

    Do you know if there is a way to forward an inbound email before it is routed to queue/ agent?

    Thanks in advance, 


    #API/Integrations
    #DigitalChannels
    #Implementation
    #Outbound
    #Routing(ACD/IVR)

    ------------------------------
    Carmine Esposito
    Senior Solution Engineer
    ------------------------------


  • 2.  RE: How can I transfer an incoming email to an external address?

    Posted 07-28-2025 12:31
    No replies, thread closed.

    Hi Carmine,

    here is the details that how you can forward email to external email addresses.

    https://help.mypurecloud.com/articles/add-email-addresses-cc-bcc-fields/



    ------------------------------
    Thanks!

    Ganesh S
    ------------------------------



  • 3.  RE: How can I transfer an incoming email to an external address?

    Posted 07-28-2025 12:44
    No replies, thread closed.

    Hello Ganesh,

    I need to forward the email during the evaluation of Inbound Email Flow.

    I have to forward this email (attachments included) to another email address (external to Genesys) before they are routed to an agent.

    Thank you in advance,



    ------------------------------
    Carmine Esposito
    Senior Solution Engineer
    ------------------------------



  • 4.  RE: How can I transfer an incoming email to an external address?
    Best Answer

    Posted 07-28-2025 12:59
    No replies, thread closed.

    Try using the the Send Auto Reply action to forward the email. In the message body add the original message body(Email.Messae.body) variable along with Email.Message.attachments and in the Override Reply To field add the Forward email address. Let me know your results

    https://help.mypurecloud.com/articles/send-auto-reply-action/



    ------------------------------
    Thanks!

    Ganesh S
    ------------------------------



  • 5.  RE: How can I transfer an incoming email to an external address?

    Posted 08-08-2025 03:45
    No replies, thread closed.

    Hi Ganesh,

    using the Send Auto Reply I can't make a forward, but I can only add the external email address in CC or BCC in the reply to sender.

    In addition, I didn't find a way to add the attachments in the Auto Reply.

    Is possible that Genesys don't provide a way (via Architect) to forward an incoming email to an external address, including the attachments?

    I didn't find out any documentation about this issue.

    Regards,



    ------------------------------
    Carmine Esposito
    Senior Solution Engineer
    ------------------------------



  • 6.  RE: How can I transfer an incoming email to an external address?

    Posted 08-09-2025 08:55
    Edited by Eystein Kylland 08-09-2025 08:57
    No replies, thread closed.

    You can add a user with the external email address and then in the flow use send to user using flow type workflow



    ------------------------------
    Eystein Kylland
    Systemutvikler Genesys Applikasjonsspesialist
    ------------------------------



  • 7.  RE: How can I transfer an incoming email to an external address?

    Posted 09-01-2025 03:56
    No replies, thread closed.

    Hi Eystein, thank you for your support.

    I think your solution works fine, but remains the issue to how attach the original body email in the forward.

    Have you any suggestions?

    Thanks,



    ------------------------------
    Carmine Esposito
    Senior Solution Engineer
    ------------------------------



  • 8.  RE: How can I transfer an incoming email to an external address?

    Posted 09-02-2025 01:47
    No replies, thread closed.

    When I call the workflow I send the message id to the Workflow. Then I have created a Data action that retrieves the body and subject from the original mail. Use this api call: /api/v2/conversations/emails/${input.conversationId}/messages/${input.messageId}



    ------------------------------
    Eystein Kylland
    Systemutvikler Genesys Applikasjonsspesialist
    ------------------------------



  • 9.  RE: How can I transfer an incoming email to an external address?

    Posted 09-02-2025 03:32
    No replies, thread closed.

    Hello Eystein,

    I have the same situation; I have the body and subject of the original email. But, I don't fid a way to retrieve the attachments of the original email.

    I need to forward subject, body and eventually attachments to the external email address.

    Are there APIs that retrieve attachments from message Id?

    The documentation is not clear about this.

    Thanks, 



    ------------------------------
    Carmine Esposito
    Senior Solution Engineer
    ------------------------------



  • 10.  RE: How can I transfer an incoming email to an external address?

    Posted 08-11-2025 13:53
    No replies, thread closed.

    Are you saying you need to first forward the email externally instead of routing via ACD based upon the logic in the Inbound Email flow?

    Will that same email need to eventually route to ACD after the forward, somehow?



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    2024 Community Member of the Year
    ------------------------------



  • 11.  RE: How can I transfer an incoming email to an external address?

    Posted 09-01-2025 04:04
    No replies, thread closed.

    Hi George, thank you for the support:

    Are you saying you need to first forward the email externally instead of routing via ACD based upon the logic in the Inbound Email flow? Yes, exactly.

    Will that same email need to eventually route to ACD after the forward, somehow? No. I don't need to route the same email to ACD after forward.

    The solution proposed - external email address - could be fine (I don't test it yet), but I am not able to attach the original email in the forward from architect.

    Thanks,



    ------------------------------
    Carmine Esposito
    Senior Solution Engineer
    ------------------------------



  • 12.  RE: How can I transfer an incoming email to an external address?

    Posted 09-02-2025 12:07
    No replies, thread closed.

    I have found the same thing.  I can create a new outbound Email with the same subject and body, but the attachments are not possible from the API's I have tried.  Genesys has never had good file manipulation with their API.



    ------------------------------
    Robert Wakefield-Carl
    ttec Digital
    Sr. Director - Innovation Architects
    Robert.WC@ttecdigital.com
    https://www.ttecDigital.com
    https://RobertWC.Blogspot.com
    ------------------------------



  • 13.  RE: How can I transfer an incoming email to an external address?

    Posted 09-02-2025 18:45
    No replies, thread closed.

    Here is my suggestion...

    In a test organization (or production if you set it up just so) log in as an agent that can receive emails. 

    Send an inbound email which has at least one attachment and let it route to that agent. Pick it up.

    Open the Developer tools for the browser session. Make sure the network tab is selected and Persist Logs is checked.

    Clear the log.

    In the agent's client forward the email (click the three dots next to the Reply icon). Make sure everything you want (the message and attachments) are included in the forward. In the To: field type the external email address you want to send it to.

    Send the email, enter the wrap-up code, go off queue.

    Now, go to the Network log and look for the API calls that did the forward. You'll find some that have draft in the API, others for message, etc.

    These and others:

    Use the info there to build all the needed functionality to do the same in an Architect flow...

    (You may want to build it in Amazon Lambda and use a Lambda Data Action instead of building multiple Genesys Cloud Data Actions).

    It's not easy, but should be possible.



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME
    Technical Adoption Champion
    Genesys
    2024 Community Member of the Year
    ------------------------------