Technology Enhanced Screening and Supportive Assistance (TESSA) is program that includes a patient-facing mobile web app designed to identify primary care patients with a history of interpersonal violence (IPV). The implementation study included 1495 participants screened. Approximately one in four reported experiences with intimate partner violence (29%) or sexual assault (24%). Among those offered health advocacy services based on their victimization experiences, 31% indicated they wished to accept the assistance. We conclude that a tablet-based self-screening tool in primary care clinics is a viable way to identify and offer services to people who have experienced interpersonal violence.