The SDR is responsible for generating new business opportunities by identifying and qualifying prospects through various communication channels. They support sales executives by managing the pipeline, setting appointments, and tailoring demo content based on prospect needs.