1Stream 1Stream
Integrations / ConnectWise
For MSPs running ConnectWise

Your ConnectWise,
answering the phone.

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 ConnectWise, 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.

Native ConnectWise REST API
Bi-directional, real-time
No middleware
Inbound call
00:00:08
Mike Reynolds
+1 (312) 985-6228
1Stream AI · ConnectWise Lookup
Matched in ConnectWise
VERIFIED
Acme Manufacturing
Account · Last contact 4d ago
Open ticket
#48217
Assigned to
Tom Walker
Issue: VPN connection dropping intermittently. Started yesterday. Three users affected.
In short

1Stream's ConnectWise integration is a deep, bi-directional connection to ConnectWise PSA. Caller ID is matched against ConnectWise 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 ConnectWise ticket. No middleware required.

See it in action

Watch a real call land in ConnectWise.

Two minutes. AI greets, qualifies, verifies. Ticket builds itself. Recording, time entry, and AI summary post automatically.

Coming soon
Demo video coming soon

We are recording a live walkthrough of the ConnectWise integration. Want an early look before it is published?

Book a live demo →
Real AI Real ConnectWise Real ticket built live
Anatomy of a call

What the client experiences, from first ring to closed ticket.

Five steps. About sixty seconds of caller time. The ticket is already partly written by the time a tech picks up.

1
AI Answers

A real conversation, not a phone tree.

"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.

Conversational AI
2
ConnectWise-aware routing

It already knows who is calling.

The AI cross-references caller ID against your ConnectWise contacts and accounts. Sales calls go to the customer's actual rep. Support splits cleanly into new vs. existing.

ConnectWise Sync
3
Smart triage

Existing ticket? Last 4 digits, straight to the tech on it.

For new issues, the AI runs a customizable intake (issue, timing, who is affected, troubleshooting tried) and builds the ticket in ConnectWise automatically.

Ticket auto-created
4
Identity verification

A 4-digit PIN by SMS or email.

Confirmed it is really them before the tech ever picks up. PIN scope is per-account configurable, and techs can verify manually from the ConnectWise helpdesk if needed.

SMS or email
5
Tech picks up

"Hi, am I speaking with ___?" Not "can you spell your last name?"

The ticket is already open on screen. Caller is verified. Issue is documented. The tech is solving the problem in seconds, not minutes.

Full context
6+
Minutes per call
Time saved per call, on average

Minutes back on every conversation.

Multiplied across your call volume, it's a full headcount of capacity reclaimed.

~3 min on routing & intake
~3 min on after-call admin
Zero garbage "all set" notes
Inside ConnectWise

When the call ends,
the ticket is already done.

Every call leaves a clean record inside ConnectWise. 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.

01 · Before the call ends

The intake builds the ticket.

The AI's intake questions land in the ConnectWise 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.

Auto-created in ConnectWise Caller ID captured Custom intake fields
Coming soon
Screenshot coming soon
Live ConnectWise captures are on the way.
02 · After the call ends

A full breakdown inside the ticket notes.

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.

Summary Sentiment scored Next steps Coaching tips Full transcript Time entry Recording attached
Coming soon
Screenshot coming soon
Live ConnectWise captures are on the way.
Real ConnectWise views

Not a mockup. Actual tickets.

Each of these is a real ConnectWise view 1Stream produces during a live call. Live captures coming soon.

Time entry & recording

The time entry posts itself.

AI Call Summary text in the time entry body. Call recording mp3 attached automatically. Accurate duration captured from the call itself.

Coming soon
Screenshot coming soon
Live ConnectWise captures are on the way.
Completed ticket view

Every field, populated from the call.

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.

Coming soon
Screenshot coming soon
Live ConnectWise captures are on the way.
Configurable

Tune every part of it.

Six dials you can turn. None of it is locked. All of it can match how your MSP actually runs ConnectWise.

When AI Answers

Always, weekends, after-hours.

Or only when all lines are busy. Match the AI hours to your service desk hours.

Voice & Language

Multiple personalities.

US, AU, UK and more accents. Multilingual support for clients in any market you serve.

Intake Questions

Your questions, your workflow.

Set the exact questions and the workflow callers move through. Different paths for sales vs. support vs. existing-ticket lookup.

PIN Scope

Verification, where it matters.

Every caller, certain accounts only, or skip entirely. Per-ConnectWise-account scoping.

Off-Ramps

Out to a human, any time.

Any caller can opt out to a human at any step. The AI is the default, not the only option.

Wrap-up Depth

AI fills what you let it.

Choose which ConnectWise fields the AI populates and which it leaves to the tech. Configurable per ticket type.

What is included

Every piece, in the box.

No add-on tier. No "AI features sold separately." The full 1Stream ConnectWise integration ships with everything below, configured to your environment during onboarding.

Identification
Caller ID lookup vs. ConnectWise contacts
Identification
Account match across ConnectWise
Identification
4-digit PIN by SMS or email
Routing
Route to assigned account manager
Routing
Existing ticket lookup by last 4 digits
Routing
Queue-based routing to ConnectWise resources
Ticket creation
Auto-create ConnectWise ticket on new call
Ticket creation
Custom intake fields in description
Ticket creation
Configurable ticket type and queue
Post-call
AI call summary as ticket note
Post-call
Sentiment score with analysis
Post-call
Next steps captured automatically
Post-call
Coaching tips for the technician
Post-call
Line-by-line transcript on the ticket
Post-call
Time entry posted with accurate duration
Post-call
Call recording attached as Internal Only
Voice features
Multilingual + US/AU/UK voice options
Voice features
Configurable hours for AI vs. live
ConnectWise PSA phone integration, explained

How the 1Stream ConnectWise PSA phone integration works.

The 1Stream ConnectWise integration connects your phone system, SMS, and AI agents directly to ConnectWise PSA (formerly ConnectWise Manage, often shortened to CW Manage) through the ConnectWise REST API. When a client calls, 1Stream matches the caller ID to a ConnectWise contact and company, pops the open service ticket before the technician answers, verifies the caller with a PIN, and creates or updates the ticket on the right board automatically. When the call ends, the AI posts a summary, sentiment score, next steps, transcript, time entry, and call recording to the ConnectWise ticket, with no manual note-taking.

1Stream is an AI Integrated Communications platform built only for MSPs and IT service providers, sold through the channel, month-to-month, since 2014. The ConnectWise PSA integration is native and bi-directional. There is no middleware and no separate AI vendor.

Key benefits for ConnectWise PSA users

  • Screen pops: the ConnectWise PSA contact, company, and open ticket appear on the technician’s screen the moment the phone rings.
  • Automatic call notes: the AI writes the issue, fix, and result to the ConnectWise PSA ticket note the second the call ends, so techs never type notes after a call.
  • Automatic time entries: call duration is logged as a ConnectWise PSA time entry against the correct ticket and technician, with the AI summary as the work description.
  • Caller verification: a 4-digit PIN sent by SMS or email confirms the caller’s identity before a technician takes action, scoped per company.
  • Auto-ticketing: new issues run through your intake questions and create the ConnectWise PSA ticket automatically, with the answers in the description.
  • Sentiment on every ticket: each call is scored positive, neutral, or flagged for a callback, visible to the tech and the account manager.

ConnectWise PSA integration features

  • Bi-directional sync: contacts, companys, and tickets stay current in both directions through the ConnectWise PSA API.
  • ConnectWise-aware routing: calls route by caller ID, ticket number, company, territory, or contact role. Existing tickets go straight to the assigned technician.
  • AI Attendant and AI Triage: natural-language answering and intake that creates ConnectWise PSA tickets 24/7, including after hours and overflow.
  • Click-to-dial: place calls from ConnectWise PSA tickets, contacts, and companys with automatic call logging.
  • After-hours alerting: escalation paths that call, text, and email the on-call tech, driven by ConnectWise PSA ticket events.
  • SMS and Microsoft Teams: text conversations and Teams calls logged to the same ConnectWise PSA ticket as voice.
  • Recording and transcript on the ticket: the call recording and full transcript attach to the ConnectWise PSA ticket note, marked internal only by default.

Also works with: Autotask (Datto PSA) · HaloPSA · 200+ integrations  | 

Questions answered

ConnectWise integration, specifics.

Eleven of the most-asked questions from MSPs evaluating 1Stream for ConnectWise.

“Is CW Manage the same as ConnectWise PSA?”

Yes. ConnectWise renamed ConnectWise Manage to ConnectWise PSA; MSPs still call it CW Manage or simply Manage. The 1Stream integration works with the current ConnectWise PSA cloud product through its REST API, whichever name your team uses.

"Which version of ConnectWise does 1Stream integrate with?"

1Stream integrates natively with ConnectWise PSA, the cloud-based professional services automation platform from Datto (Kaseya). The integration uses the ConnectWise REST API and requires an ConnectWise API user with appropriate permissions. Both single-tenant and multi-tenant ConnectWise environments are supported.

"Does the AI auto attendant know who is calling from my ConnectWise data?"

Yes. 1Stream performs real-time caller ID lookup against your ConnectWise 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.

"How does ticket creation actually work in ConnectWise?"

When the AI completes its intake conversation, the ticket is created in ConnectWise 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 ConnectWise workflow and queue structure.

"Does the call recording attach to the ConnectWise ticket?"

Yes. The call recording is uploaded to the ConnectWise 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.

"Does the time entry post to ConnectWise automatically?"

Yes. A time entry is created on the ConnectWise 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.

"Can I customize the AI intake questions and conversation flow?"

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.

"Does this need any middleware or third-party connectors?"

No. 1Stream connects to ConnectWise directly through the official ConnectWise 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.

“Does 1Stream replace my phone system, or connect to it?”

1Stream is the communications platform: voice, SMS, contact center, and the AI agents run on 1Stream and connect natively to ConnectWise PSA. It is not an add-on that sits on top of a separate phone vendor. Microsoft Teams users can keep Teams and add 1Stream for direct routing, contact center, SMS, and the ConnectWise integration.

“Can I get AI call summaries into ConnectWise from 3CX?”

MSPs running hosted or self-hosted 3CX regularly ask how to push AI call summaries and auto-created tickets into ConnectWise PSA. 3CX’s CRM templates expose call metadata only, not the summary, so it cannot be done natively. 1Stream is a purpose-built alternative: the AI summary, transcript, time entry, and recording post to the ConnectWise ticket automatically, and many partners migrate from 3CX for exactly this reason.

“Does 1Stream handle after-hours calls for ConnectWise?”

Yes. The AI Attendant answers after hours, runs intake, verifies the caller, and creates the ConnectWise ticket. 1Stream Signal then escalates to the on-call technician by call, text, and email along the path you define. The AI can run always, after hours only, or only when every line is busy.

See it live

See it running
inside your ConnectWise.

Book some time with our team to see this live. Twenty minutes, with the AI handling a real call inside your PSA.