Add outgoing chat messages to lead activity timeline

Outgoing chat replies aren't logged on leads, leaving support reps without reply history. Log each outgoing message as a lead activity so agents have full conversation context before the next outreach.

Add outgoing chat messages to lead activity timeline

Add outgoing chat messages to lead activity timeline