Documentation
Welcome to the Viktor docs. Viktor is an AI employee that lives in Slack and Microsoft Teams and takes action across the tools your team connects. Learn how to set him up, work with him, automate recurring work, manage your team and billing, or build on top of him with the Public API, MCP server, or OpenAI- and Anthropic-compatible API.
Getting Started

0:45
Getting started with Viktor
Create your Viktor account, join your team or add Viktor to Slack or Microsoft Teams, and finish the setup wizard.
Read more
0:42
Add Viktor to Slack
Install Viktor in your Slack workspace, choose the channels he joins, and find his first message.
Read more
0:40
Add Viktor to Microsoft Teams
Install the Viktor app in Microsoft Teams from the setup wizard and start your first chat with him.
Read moreAdd Viktor to Discord
Add Viktor to your Discord server, at sign-up or to a Slack workspace you already have, and start your first task.
Read more
0:42
Use Viktor in the web app
Chat with Viktor in your browser at app.viktor.com: start and organize chats, attach files, steer a running task, and dictate.
Read moreUsing Viktor

0:42
Talk to Viktor
Where Viktor replies in Slack and Microsoft Teams, what makes him reply, and who can use him.
Read more
0:39
Chat commands
Stop a run, pick a faster or deeper model for one reply, and mute Viktor in a Slack thread.
Read more
0:38
Approvals
How Viktor asks before sensitive actions, and how to approve, reject or always approve them.
Read more
0:37
Files and email
Share files with Viktor, get files back, and use Viktor's own email address.
Read more
0:44
What Viktor can do
Research, Office documents, PDFs, images, audio, video, browser work, code changes and parallel helpers.
Read moreIntegrations

0:44
Connect your tools
Find an app on the Integrations page, connect it from the web or from a link Viktor sends in chat, and choose who can use it.
Read more
0:42
Manage integrations
Add more accounts of the same app, rename, turn off, lock, reconnect or disconnect a connection, and fix one that stopped working.
Read more
0:41
Integration permissions
Decide which tools Viktor runs on his own, which need your approval, who can use each connection, and what members may connect or change.
Read more
0:41
Custom integrations
Connect an app that isn't in the catalog: add any REST API with your credentials, or connect a remote MCP server by its URL.
Read moreAutomations

0:42
Scheduled tasks
Have Viktor run recurring work on a schedule, and create, edit, pause, run or delete those tasks from chat or the Tasks page.
Read more
0:41
Reminders and follow-ups
Ask Viktor to come back to a conversation once at a set time, optionally only if nobody has replied, and see or cancel pending reminders.
Read more
0:40
Event triggers
Have Viktor react when something happens in a connected app, a webhook, or a Slack or Teams conversation, and manage those event handlers.
Read more
0:43
Automation templates
Start a scheduled task from a ready-made template: pick one, answer Viktor's setup questions, and he creates the task for you.
Read more
0:42
Proactive updates
What Viktor does on his own (check-ins, automation ideas, out-of-office cover, usage reports) and how to pause it.
Read moreSkills & Memory

0:43
Skills
How Viktor stores the way your team works as skills, and how you view, create, edit and upload them.
Read more
0:43
Teach Viktor by recording
Record your screen once while you narrate a workflow, and Viktor writes it up as a skill and proposes a draft automation.
Read more
0:42
Skills marketplace
Browse, install, update and remove ready-made skills and bundles for your workspace, and publish your own.
Read more
0:43
Personalize Viktor
How Viktor learns your preferences and your team's facts, and how to set his personality and workspace instructions.
Read more
0:41
Brand kit
Set up your brand once so Viktor uses your exact colors, fonts, logo and voice in everything customer-facing.
Read moreSpaces & Docs

0:43
Spaces
Ask Viktor to build a web app with its own database, sign-in and hosting, then manage it from the Spaces page.
Read more
0:41
Space access and domains
Choose who can open a Space, what visitors see when they're denied, and how to change its URL or serve it on your own domain.
Read more
0:43
Viktor Docs
Have Viktor publish reports, plans and charts as docs with a stable link, and manage who can open them.
Read more
0:41
Canvases
Work with Viktor on a visual board in the web app, where he lays out designs, notes, images and live websites as blocks.
Read moreTeam & Security

0:44
Team members and roles
Invite teammates to your Viktor team, manage pending invites, change roles between Admin and Member, and remove people.
Read more
0:44
Workspace permissions
Control who can use Viktor, what teammates can do with integrations, and how Viktor behaves with Slack guests, Slack Connect channels and DMs.
Read more
0:44
Settings overview
Every settings screen in the Viktor web app, where to find it, and who can open it.
Read more
0:39
Audit logs
Turn on the customer audit log for an Enterprise workspace, choose what it captures, export events through the API, and review approval history.
Read more
0:40
Data and privacy
What teammates can see through Viktor, how each person's data is kept apart, and how to disconnect Slack or delete your account or workspace.
Read more
0:44
Enterprise SSO
Sign in to Viktor through your company's identity provider with your team ID, once Viktor has linked your organization.
Read moreBilling & Credits

0:40
Plans and credits
How Viktor plans work: one shared credit pool per workspace, monthly plan prices, starter credits, rollover and rate-limit tiers.
Read more
0:43
Check your usage
See your credit balance and where your workspace's credits went, in the Viktor app or by asking Viktor in chat.
Read more
0:41
Running out of credits
What happens when your workspace runs out of credits, and how to keep Viktor running with top-ups, auto top-ups or auto-upgrade.
Read more
0:44
Manage your subscription
Upgrade or downgrade your Viktor plan, update your payment method, get invoices, fix a failed payment and cancel.
Read moreDevelopers

0:42
Viktor Public API
Create Viktor threads, run tasks, continue conversations, and download result files from your own applications.
Read more
0:43
Viktor MCP server
Connect Claude, ChatGPT, or any MCP-compatible agent to Viktor with OAuth 2.1 or a scoped Viktor API key.
Read more
0:42
OpenAI and Anthropic compatible API
Drive Viktor agent runs with the OpenAI or Anthropic SDKs you already use — no new client code required.
Read more