One of the most sensitive and demanding types of network traffic is the one concerning medical information. Unlike other cases, medical data are distinguished in many different types, and the traffic generated by each one of them has different resource demands and requires different levels of reliability. On the other hand, in ad hoc networks, which constitute the most rapid and straight solution for communication and data exchange in conditions of crisis, bandwidth availability is limited, while QoS guarantees are difficult to be provided. Given this context, an intelligent agent is designed in this paper, suitable for ad hoc networks, which categorizes medical traffic in classes, and reserves bandwidth according to each node's needs. The whole operation is based on a sophisticated algorithm that calculates the optimal paths in each case and reconfigures the nodes’ routing tables. Experimental results through simulation show that the agent can guarantee strict limits of bandwidth reservation and high levels of reliability, for all types of medical traffic.