Security Checklist Before Connecting AI to Your Tools (2026) | Viktor Blog

Key Takeaways

Publicly reported AI incidents are climbing fast: Stanford's 2024 AI Index recorded a sharp year-over-year jump. Most of those stories are not about a model saying something wrong in a chat window. The ones that hurt a business are about an AI taking an action it should not have, sending the wrong message, touching the wrong record, exposing data it was handed too freely.

That is the right way to frame the decision. Connecting an AI to your tools is not inherently risky; connecting it carelessly is. Before you give any AI access to your CRM, your inbox, or your billing system, run the checklist below. It is the same one we would want a customer to run on us.

Why "acting" is the line that matters

A useful mental split: there is a world of difference between an AI that reads and an AI that writes. An AI that reads your analytics and summarizes it can be wrong, but the blast radius is a bad sentence you can ignore. An AI that writes, sends an email, moves a deal, issues a refund, can be wrong in ways that reach customers and money.

Almost every item below exists to make the write side safe. You are not trying to stop the AI from thinking. You are trying to make sure nothing leaves the building without a human nodding first.

Action Type Risk if wrong Control to require
Summarize a dashboard Read A bad sentence you can ignore None critical
Draft an email Read-ish None until it sends Review before send
Send a customer email Write Reaches a real person Human approval gate
Update a CRM record Write Corrupts your data Approval plus audit log
Issue a refund or change billing Write Touches money Approval plus scoped access

The pattern is clear: the more irreversible the action, the more controls it needs around it.

The pre-connection security checklist

Run through these before you connect anything. Treat any "no" as a reason to slow down.

The over-grant trap

If you only fix one thing on that list, fix scope. The most common security mistake with AI tools is not a dramatic breach; it is quietly granting far more access than the job needs, because the broad option is the default and the narrow one takes an extra minute.

A concrete version: a team wants an AI to summarize one shared support inbox, so they connect their entire email and calendar workspace because that was the one-click option. Nothing bad happens on day one. But now an AI has read access to every executive's calendar and every private thread, for a task that needed exactly one mailbox. The fix costs nothing and is purely a habit: ask "what is the smallest grant that lets this task work," and start there. You can always widen access later; you cannot un-expose data an over-broad connection already touched.

How review-first changes the risk math

The single highest-leverage item on that list is the approval gate, so it is worth seeing in practice. Here is a finance task that touches money, exactly the kind you would never want an AI doing on its own:

@Viktor pull this week's overdue invoices from Stripe, draft a polite
payment reminder for each customer, and show me all of them in my DM.
Do not send anything until I approve each one.

Notice the last line. The AI does the tedious gathering and drafting, the part that wastes an afternoon, but the irreversible action, sending a customer a payment reminder, stays behind a human gate. That is what review-first means, and it is Viktor's default. You can loosen it deliberately as trust builds, for example letting him create internal tasks on his own while customer-facing messages always wait. The point is that you choose where the brake sits, task by task.

How Viktor maps to the checklist

We built Viktor to pass his own checklist, so here is the honest mapping. Viktor connects to 3,200+ tools with scoped access, so you grant only what a job needs, whether that is read-only reporting from Stripe, send access to Gmail, or record updates in HubSpot. He is review-first by default, so he drafts and stages and waits for approval before acting, and he works inside Slack and Microsoft Teams where the approval can happen in the open. Connections can be revoked, and Viktor is SOC 2 Type I and hosted by default, so access is auditable rather than a black box.

For the deeper version of this argument, is your AI agent safe covers the threat model, don't let your AI agent act without asking makes the case for the approval gate, and the evaluating AI agents checklist extends this list to capabilities beyond security.

Frequently Asked Questions

Is it safe to connect an AI to my CRM and email?

It can be, if the AI scopes its access to what the task needs, waits for human approval before sending or changing anything, logs its actions, and lets you revoke access instantly. The danger is unscoped access with no approval gate, not connection itself.

What is the most important AI security control?

A human approval step. If the AI drafts and stages changes but a person signs off before anything irreversible happens, the impact of a mistake drops dramatically. Everything else on the checklist supports that one control.

What should I ask an AI vendor about security?

Where your data goes and whether it trains models, what is logged and whether you can audit it, how fast you can revoke access, what happens at offboarding, and what security certification they hold. Ask for the report, not just the claim.

What does review-first mean?

Review-first means the AI prepares the work, a drafted email, a staged record change, then waits for a human to approve before it sends or commits. Viktor works this way by default, and you can adjust the gate per task as trust grows.

Does Viktor meet these security requirements?

Viktor uses scoped, revocable access to each connected tool, is review-first by default, and is SOC 2 Type I and hosted by default with auditable actions. That maps to the core items on this checklist.