Hi Jakub,
Just ask for your opinion, is it ok if I use the combination of the two methods below to identify inbound and outbound call?
Media = theCase.MainInteraction.Media.Name; //return 'voice', 'chat', 'email'...
InteractionDirection = theCase.MainInteraction.EntrepriseInteractionCurrent.IdType.Direction.ToString(); //return 'In' or 'Out'