Stop sending clients through "press 1 for sales, press 2 for support."
1Stream's AI has a real conversation with the caller, reads their record in HaloPSA, and hands the tech a verified caller with the ticket already on screen. Then writes the wrap-up notes itself, before the next call comes in.
1Stream's HaloPSA integration is a deep, bi-directional connection to HaloPSA. Caller ID is matched against HaloPSA contacts in real time, the AI Auto Attendant runs a customizable intake, tickets are created automatically with intake answers in the description, identity is verified by SMS or email PIN, and when the call ends the AI posts a full summary, sentiment score, next steps, transcript, time entry, and call recording, all directly to the HaloPSA ticket. No middleware required.
Two minutes. AI greets, qualifies, verifies. Ticket builds itself. Recording, time entry, and AI summary post automatically.
We are recording a live walkthrough of the HaloPSA integration. Want an early look before it is published?
Book a live demo →Five steps. About sixty seconds of caller time. The ticket is already partly written by the time a tech picks up.
"Hi, how can I help you today?" instead of menu prompts. Multilingual, customizable voice and accent, and a clean off-ramp to a human at any moment.
The AI cross-references caller ID against your HaloPSA contacts and accounts. Sales calls go to the customer's actual rep. Support splits cleanly into new vs. existing.
For new issues, the AI runs a customizable intake (issue, timing, who is affected, troubleshooting tried) and builds the ticket in HaloPSA automatically.
Confirmed it is really them before the tech ever picks up. PIN scope is per-account configurable, and techs can verify manually from the HaloPSA helpdesk if needed.
The ticket is already open on screen. Caller is verified. Issue is documented. The tech is solving the problem in seconds, not minutes.
Multiplied across your call volume, it's a full headcount of capacity reclaimed.
Every call leaves a clean record inside HaloPSA. Intake answers populate the ticket. The recording attaches itself. The time entry posts automatically. Then the AI writes a full summary, a sentiment score, next steps, and a line-by-line transcript, directly to the ticket notes.
The AI's intake questions land in the HaloPSA ticket description as the conversation happens. Issue, timing, who's affected, troubleshooting steps, all documented before a tech ever picks up. Plus caller ID and call time, captured automatically.
The AI scans the entire conversation and writes a clean summary, a sentiment score with analysis, follow-up steps, coaching tips for the tech, and a line-by-line transcript. The call recording attaches itself. The time entry posts with accurate duration. Tickets stop saying "all set." They start telling the actual story.
Each of these is a real HaloPSA view 1Stream produces during a live call. Live captures coming soon.
AI Call Summary text in the time entry body. Call recording mp3 attached automatically. Accurate duration captured from the call itself.
Issue type, description, troubleshooting steps, account, contact, assignment, queue, all driven by the AI intake. Techs accept and start working instead of asking opening questions.
Six dials you can turn. None of it is locked. All of it can match how your MSP actually runs HaloPSA.
Or only when all lines are busy. Match the AI hours to your service desk hours.
US, AU, UK and more accents. Multilingual support for clients in any market you serve.
Set the exact questions and the workflow callers move through. Different paths for sales vs. support vs. existing-ticket lookup.
Every caller, certain accounts only, or skip entirely. Per-HaloPSA-account scoping.
Any caller can opt out to a human at any step. The AI is the default, not the only option.
Choose which HaloPSA fields the AI populates and which it leaves to the tech. Configurable per ticket type.
No add-on tier. No "AI features sold separately." The full 1Stream HaloPSA integration ships with everything below, configured to your environment during onboarding.
Eight of the most-asked questions from MSPs evaluating 1Stream for HaloPSA.
1Stream integrates natively with HaloPSA, the cloud-based professional services automation platform from Datto (Kaseya). The integration uses the HaloPSA REST API and requires an HaloPSA API user with appropriate permissions. Both single-tenant and multi-tenant HaloPSA environments are supported.
Yes. 1Stream performs real-time caller ID lookup against your HaloPSA contacts and accounts on every inbound call. The AI uses that context to route the call correctly: sales calls go to the assigned account manager, existing client support calls split into new ticket vs. existing ticket paths, and unknown callers route through a configurable intake flow.
When the AI completes its intake conversation, the ticket is created in HaloPSA automatically. The intake answers populate the ticket description. Caller ID, call time, and call duration are captured automatically. Custom intake questions and ticket field mappings are fully configurable to match your existing HaloPSA workflow and queue structure.
Yes. The call recording is uploaded to the HaloPSA ticket as an attachment automatically when the call ends, with a sequential filename for reference. The recording is marked Internal Only by default so end clients viewing the ticket through a portal do not see it.
Yes. A time entry is created on the HaloPSA ticket with the accurate call duration when the call ends. The entry is associated with the responding technician. AI Call Summary text appears in the time entry as the work description, so the time is documented with context instead of leaving technicians to write summaries manually.
Yes. The intake questions, conversational flow, voice and accent (US, AU, UK and more), when the AI answers, PIN scope, off-ramps to a human, and wrap-up depth are all fully configurable.
Basic HaloPSA integration setup takes about 30 minutes: create an HaloPSA API user, configure the connection in the 1Stream admin portal, map your HaloPSA users to 1Stream extensions, and run a systems check. Advanced configurations (custom intake workflows, per-account PIN scoping, queue and ticket type mappings, time entry rules) typically add another 1 to 2 hours depending on complexity.
No. 1Stream connects to HaloPSA directly through the official HaloPSA REST API. No middleware platforms, no Zapier, no third-party integration brokers required. The connection is bi-directional and real-time, with caller lookup and ticket events firing within seconds of the originating action.
Book some time with our team to see this live. Twenty minutes, with the AI handling a real call inside your PSA.