How do I label customer support transcripts for persona and outcome?

Analyze transcripts and assign a user persona (based on demographics, behavior, or needs) and the customer's desired outcome (e.g., solve a problem, find information, make a purchase).