Where it works

The same employee, inside Microsoft Teams.

Most of the products like ours are Slack-first. Sanaf works in Microsoft Teams the same way it works in Slack: added to your tenant as an app, mentioned in a channel like a colleague, approving from the thread, posting what it did where the team already looks. It reaches Outlook, the calendar, SharePoint and Excel through the same scoped sign-ins as every other app.

At work

An illustration of how the conversation reads, not a transcript from a client account.

In Microsoft Teams, Sanaf is an app your admin adds to the tenant and a colleague your team mentions in a channel. It works inside Microsoft 365 and the rest of your apps through sign-ins scoped to each job, holds consequential actions behind an approval card in the thread, and posts its work log and weekly summary to the channel the job is assigned to. Nothing about the job description, the rules or the shadow period is different from Slack.

Step by step

From install to the first job

  1. Step 1

    Add it to your tenant

    An admin adds the Sanaf app to Microsoft Teams. The permissions it asks for are listed before you approve them, and removing the app removes its access.

  2. Step 2

    Add it to a team channel

    Give it the channel where the work is discussed. It reads the channels it is in and the threads it is mentioned in, and nothing else.

  3. Step 3

    Mention it like a colleague

    Ask a question, hand it a task, or reply to something it posted. It works in the thread so the context stays with the conversation.

  4. Step 4

    Approve from the thread

    A held action arrives as a card that says what it wants to do and why. A linked manager approves or holds it, and nothing happens until they do.

  5. Step 5

    Read the log in the channel

    What it did, what it used, and what is waiting on you, posted where the team already looks.

What you get

What is different about this channel

Microsoft 365, through scoped sign-ins

Outlook, the calendar, SharePoint and Excel are in the catalog, connected one at a time with a sign-in scoped to the job. What it may do in each is set per kind of action.

One employee for the whole tenant

Anyone in the channel can hand it work. There is no seat per person and no separate tool for the team to learn.

The same rules as everywhere

The job description, the approval rules, the shadow period and the work log are the same in Teams as in Slack. Where you talk to it does not change what it may do.

Approval

Consequential actions stop at a card, and wait for you

This is what a held action looks like in the channel. Sanaf says what it wants to do and why, and nothing happens until a linked manager answers.

An illustration of how the conversation reads, not a transcript from a client account.

Things people type

Ask it the way you would ask a colleague

@Sanaf, what came into the shared inbox overnight and which ones need a person?

@Sanaf, put the site visit from this thread in the calendar for Tuesday and send the confirmation.

@Sanaf, update the tracking sheet from this thread and tell me what is still outstanding.

@Sanaf, what did you do this week?

Questions

Frequently asked

Do we need Copilot to run Sanaf in Teams?
No. Sanaf is its own app in Teams and works without Copilot. Companies that already have Copilot keep it for the assistant inside the Microsoft apps and use Sanaf for the jobs nobody has time to drive.
Does it support single sign-on?
Sign in to the console is with Google or a code sent to your email today. SAML single sign-on for larger tenants is on the roadmap; if it is a requirement, tell us before you commit to anything.
Can it read files shared in Teams?
Not at the time of writing. It reads the messages in the channels it is in and the threads it is mentioned in, and it reaches your documents through the SharePoint and OneDrive connections you approve rather than through Teams itself.
Who approves its actions?
The people you link as managers in the console. An approval card in Teams only works for them.
Can we run it in Slack and Teams at once?
Sanaf is one employee per workspace, in one place your team talks. If part of your company is in Slack and part in Teams, tell us; it is a question we are working through.