You can create custom on-ramps to handle incoming messages that are not handled by other methods. Custom on-ramps can handle either XML messages or non-XML messages. Non-XML on-ramps require a normalization Unity Script to convert non-XML messages into XML messages.