Clue: Message from public transport: 'Introduction of electronic support needed' (8)
Answer: TELEGRAM
Explanation: Definition: Message
An envelope ('introduction') of E ('electronic') plus LEG ('support') in TRAM ('public transport').