The three ways agents run
| Triggered | Scheduled | Chat | |
|---|---|---|---|
| Starts when | A PSA event matches | A schedule fires | A person sends a message |
| Works on | A ticket or time entry | Custom instructions alone | The conversation |
| Conversation | Continues across runs on the same ticket | Fresh each run | Continues across the session |
| Approvals | Teams card or chat | Teams card | Inline card in the chat |
| Use case | Triage, resolution, communication | Audits, hygiene, reports | Q&A, ad-hoc ops, end-user support |
Who’s talking to whom
Every conversation has two parties, and keeping them straight explains everything else:- The owner — the MSP whose agent it is. The owner’s configuration runs and the owner is billed.
- The user — the person typing. Either one of the MSP’s own technicians, or an end user at one of the MSP’s client companies.
The three chat surfaces
Chat in the dashboard
Technicians chat with your agents on the Chat page — sessions, history, sharing, feedback, inline approvals.
Neo Support Agent
A chat agent managed by Neo, available to every tenant. Answers “how do I configure X in Neo” and searches your docs and tickets.
End-user bot via channels
Connect a chat agent to a branded Microsoft Teams bot installed in your clients’ tenants — your end users chat with your agent under your name.
