# DIDComm Forward Messages ```javascript= const message = { ... } const packedMessage = agent.packDIDCommMessage(message, ...) const forwardMessage = { ... ... packedMessage ...} const packedForwardMessage = agent.packDIDCommMessage(forwardMessage, ...) ``` ``` { "type": "https://didcomm.org/routing/2.0/forward", "to": ["did:example:mediator-2"], "expires_time": 1516385931, "body":{ "next": "did:example:mediator-1", "payloads~attach": [ JWE( { "type": "https://didcomm.org/routing/2.0/forward", "to": ["did:example:mediator-1"], "expires_time": 1516385931, "body":{ "next" : "did:foo:1234abcd", "payloads~attach": [ ... JSON serialized JWE ] } } ) ] } } ```