A one-minute delay in treating out-of-hospital cardiac arrest reduces a patient's chance of survival by 10%, making the treatment performance extremely time-sensitive. However, timely real-time access to automated external defib-rillators is quite challenging due to the constrained time window for intervention, unpredictable proximity of AEDs, and limited availability of response resources. The current adopted strategy is to directly notify all first responders in close proximity to the patient to find a nearby AED and deliver it, which leaves a massive gap for improvement in response time. This research aims to overcome the issues mentioned above by proposing a deliver-responder cooperation strategy in which the delivery of AEDs and first responders are jointly scheduled. To solve a joint scheduling problem with coordination between multiple-type first responders, we formulate the investigated problem as a mixed integer programming model and solve it by Gurobi. Furthermore, we incorporate more practical factors for ensuring a short enough response time and enabling accurate and robust decision-making, including individual experience, redundancy-guarantee scheduling, and response probability. The experimental results reveal that a significant decrease in response time is achieved through our proposed joint scheduling strategy with coordination compared to the existing separating scheduling method, significantly enhancing the possibility of the patient being successfully treated.