Read every IM, reply from anywhere, triage as tickets.
Every IM your bot receives lands in the dashboard inbox. Reply from any browser, switch on ticketing to mark conversations Open / Closed / Resolved, and get an in-world IM when a new ticket lands.