Labor estimation built for ConnectWise Manage
ConnectWise Manage is your system of record for delivery, time tracking, and billing — and it stays that way. DarkBird sits in front of CW at quote time and behind it at review time. Nothing changes in how your PMs work.
Stack role
DarkBird handles the estimation. CW Manage handles the execution. Actuals from CW close the loop.
What the integration does
Link projects to CW Opportunities
Connect a DarkBird project to a ConnectWise Opportunity straight from the scoping dialog, so the estimate and the deal stay attached. The project header warns you when an active CW org has an unlinked project.
Push a real WBS, not a CSV
One click pushes a phase-based work breakdown into ConnectWise as tickets with task-level checklists and hour budgets. No exports, no copy-paste, no re-keying.
Pull time entries for actuals
When the project completes, DarkBird pulls CW time entries to populate actual hours per task — the raw material for the calibration loop.
Sync your catalog and companies
Pull companies, products, and service items from ConnectWise so your DarkBird catalog matches what you actually sell.
Automatic card recalibration
Variance between estimated and actual hours feeds per-card calibration multipliers. A card running 30% low gets corrected on the next estimate — automatically.
Speaks ConnectWise
Switch DarkBird's terminology mode to ConnectWise and the UI uses CW vocabulary — your team never has to translate between tools.
Sync history you can audit
Every push and pull is logged. Open the sync history on the integration card to see exactly what moved and when.
Credentials encrypted at rest
CW credentials are stored encrypted and only ever decrypted server-side. They never reach the browser.
How it works
Connect
Enter your ConnectWise Manage API credentials in Settings → Integrations. Connecting takes about 10 minutes.
Scope & estimate
Build the project in DarkBird — AI interview, calibrated Install Cards, client-ready SOW — linked to its CW Opportunity.
Push the WBS
Send phases, tickets, checklists, and hour budgets into ConnectWise. Your PMs deliver exactly as they do today.
Pull actuals & learn
Time entries flow back, variance is computed per task, and your Install Cards recalibrate for the next estimate.
Frequently asked questions
Does DarkBird replace anything in ConnectWise Manage?
No. CW stays your system of record for delivery, time tracking, and billing. DarkBird fills the labor-estimation gap in front of it and reads time entries behind it. Your PMs' workflow doesn't change.
How does the WBS arrive in ConnectWise?
As native CW project structure — phase-based tickets with task-level checklists and hour budgets, pushed through the API. Not a CSV import.
Which plans include the ConnectWise integration?
Starter and Pro (and the 45-day free trial, which includes full Pro access). One PSA connection per organization — ConnectWise Manage or HaloPSA.
How are our CW credentials stored?
Encrypted at rest in the database and decrypted only server-side at API-call time. Credentials never reach the client, and all CW traffic goes through DarkBird's servers.
Connect ConnectWise Manage in about 10 minutes
Start your 45-day free trial with full Pro access — no credit card required.