Saetta is in private beta.Join the waitlist →
Built only for HaloPSA

Bring HaloPSA
into Microsoft 365.

Saetta is the Microsoft 365 layer for HaloPSA. Your techs work tickets from inside Teams and Outlook. AI assists when you want it. SMS extends to your clients when you need it. No new tools to learn.

15minute install · No credit card · Cancel anytime
Halo stays the source of truth
#18242Open · Teams + Outlook

VPN access · Marco R.

ClientAcme NetworksChannelEmail · Outlook replyAssignedJordan K.SLAP2 · 2h
09:14Inbound email · ticket created
09:15Outlook reply → public note
09:16Teams: Status → Resolved
Your tech works in Teams
9:41
Saetta · Halo bot
Microsoft Teams · direct message
Today  9:14 AM
New ticket assigned · #18242 · VPN access for Marco R., Acme Networks. P2 · SLA 2h.
On it. Sending him the reset link now.
Logged as a public reply on the ticket. Want to mark this Resolved?
Resolve it.
Replies sync to Halo as public notes · Ticket #18242
+Reply in Teams
Built only for HaloPSA
Native Microsoft Teams + Outlook
Microsoft Copilot connector
10DLC compliant SMS (optional)
Selfserve, no demo required
01 · The job

Your techs work in Microsoft 365.
Your tickets live in HaloPSA.
That’s a problem.

MSPs live in Teams, Outlook, and Copilot all day, but the ticket of record is somewhere else. The result is constant tool-switching, missing context, and AI integrations that stop short of doing the job.

i.

Techs switch between Halo, Teams, Outlook, and AI tools constantly. Context lost. Time wasted on copy-paste between windows.

ii.

Halo’s own Microsoft Copilot connector is limited: five-result cap, OAuth issues with Claude. Its Teams notifications only fire to channels, never to the assigned tech.

iii.

MSPs who want client-facing SMS face carrier complexity, 10DLC compliance, and tools that aren’t Halo-native to begin with.

02 · Install

Saetta lives in the tools
your team already uses.

The Halo connection is fast. The Microsoft 365 connection is faster. Your team is working tickets from Teams and Outlook the same afternoon you sign up.

01

Connect your HaloPSA

One-click OAuth. Saetta auto-installs the Halo automation rules it needs. No manual config.

02

Connect your Microsoft 365

Sign in with Microsoft. Saetta installs the Teams app and Outlook add-in across your tenant, or per-user, your call.

03

Your techs work in Teams and Outlook

Tickets appear in Teams. Email replies sync to Halo from Outlook. Time entries inline. Zero new tools to learn.

04

Optional: add AI Layer or SMS Layer

Add Microsoft Copilot integration, autonomous AI responses, or client-facing SMS as add-ons, when you want them.

Saetta is the connective tissue between HaloPSA and Microsoft 365. Halo stays your system of record. Microsoft 365 stays your team’s daily environment. The existing workflow just gets faster.

03 · Capability

Four pillars.
One bundled product.

Saetta is one product. Pick the tier that fits how much of it you want, or stack add-ons à la carte. Everything reads straight from HaloPSA: clients, assets, SLAs, agents.

Teams app

Standard tier and above

View and reply to Halo tickets from inside Microsoft Teams. Real-time notifications direct to the assigned tech, not to a channel. Status changes, time entries, public replies, all from Teams.

Outlook add-in

Pro tier and above

When a tech writes an email reply in Outlook, Saetta picks the matching Halo ticket from a dropdown. Add time inline. Send. Email goes to the client, ticket updates in Halo. Compose-mode and read-mode.

AI Layer

Add-on or Enterprise

Three capabilities bundled: AI drafting inside Teams and Outlook, a proper Microsoft Copilot connector + MCP server for Claude and ChatGPT, and autonomous answer mode for tier-1 conversations.

SMS Layer

Add-on or Enterprise

Hosted SMS on your existing business number, or new dedicated numbers. Client texts appear in Teams. Tech replies in Teams. 10DLC compliance handled by Saetta. Or bring your own carrier.

04 · Pricing

Three tiers. Two add-ons.
Predictable.

Per-user, monthly. Pro is what most MSPs land on; Enterprise bundles everything for teams that want the full stack. Add the AI Layer or SMS Layer to Standard and Pro any time.

Standard
$15/user/mo
Teams app for HaloPSA

  • View, reply to, and manage Halo tickets in Teams
  • Real-time notifications direct to assigned tech
  • Status changes, time entries, public replies
Start 14-day free trial
Enterprise
$45/user/mo
Everything bundled

  • Everything in Pro
  • AI Layer: drafting + Copilot/MCP + autonomous mode
  • SMS Layer: hosted SMS + multi-number + BYOC
  • Custom agreements
  • Custom data retention
Start 14-day free trial
AI Layer+$10/user/month

Add to Standard or Pro for AI drafting in Teams and Outlook, Microsoft Copilot connector, MCP server for Claude/ChatGPT, and autonomous answer mode.

SMS Layer+$15/user/month +$50/number/month

Add to Standard or Pro for hosted SMS via Telnyx (keep your existing number), Twilio Quick Start (new dedicated number), or BYOC ($0 platform fee with your own carrier).

14-day free trial. No credit card required. Cancel anytime. Annual billing saves 2 months on Standard/Pro, 3 months on Enterprise.

Calculator

Size it for your team.

Pick a tier, set your tech count, and toggle add-ons. Enterprise includes both add-ons; toggles are disabled because they’re already in.

$250
per month
10
3255075100
off
15101520
Pro · 10 × $25$250
Total monthly$250/mo

Fair use: 1,000 SMS messages per user per month on Enterprise or Pro + SMS Layer. Typical MSP usage is well below this; the cap is a backstop, not a meter.

05 · Proof

What MSPs ask
before signing up.

If your question isn’t here, there’s a real human on email. No chat widget, no ticketing queue. Most replies same business day.

No. Saetta lives inside Microsoft Teams and Outlook, the tools your team uses every day. They work tickets in Teams (reply, change status, log time). They work email-driven tickets in Outlook (Saetta’s sidebar picks the matching ticket, sends as usual). The Saetta web app is for admins, not techs.

Halo’s first-party Copilot connector is limited: it returns a maximum of five results, has OAuth issues with Claude, and doesn’t support the full range of ticket operations. Saetta’s AI Layer add-on ships a proper Microsoft Copilot connector and an MCP server, both fully supporting list, search, create, update, and assign operations across all your Halo data.

Yes. Saetta works with any Microsoft 365 Business or Enterprise plan that includes Teams. The Outlook add-in works on Outlook desktop, web, and mobile. Microsoft Entra ID auth handles SSO. No special Microsoft license required.

Under 15 minutes for Standard or Pro: ~4 minutes for the Halo connection, ~5 for the Microsoft 365 connection, and a few minutes to confirm user mappings. If you add the SMS Layer, hosted SMS activation takes 2–3 business days at the carrier level; everything else works immediately.

No. SMS Layer is optional. Many MSPs start with just Standard or Pro (Teams + Outlook) and add the SMS Layer later, when they’re ready to offer client-facing SMS. Enterprise includes it, but you choose how many numbers to provision.

The AI Layer has three modes: Autonomous (Saetta answers without a tech in the loop), Assisted (Saetta drafts, tech approves), and Manual (no AI on outbound, just context). Pick per tenant, per ticket type, or per client. Most MSPs start in Assisted for 1–2 weeks, then graduate.

Saetta sends the inbound message and relevant Halo context (client name, recent tickets, FAQ excerpts). We never send your full Halo database, client lists, or asset inventory. We use industry-standard hosted inference with strict data handling. No training on customer data, no retention beyond the request lifecycle.

No. Monthly billing. Cancel from the dashboard anytime. Your data exports in CSV with one click. Annual billing is optional and saves you 2–3 months per year.

Stop tool-switching.
Start shipping.

14-day free trial. Cancel anytime. Self-serve install.