New features, improvements, and fixes shipped to Viktor.
Multi-Account Integrations
Connect multiple accounts for the same service — like two Gmail inboxes or two YouTube channels — each with its own dedicated tools.
Multi-account integrations — You can now connect multiple accounts for the same service. For example, link two Gmail inboxes or two YouTube channels and Viktor gives each connection its own dedicated tools. Manage them individually from the integrations dashboard with per-account disconnect and a simple "Connect another" button.
Speech & Video Generation
Viktor can now generate spoken audio, transcribe media files, and create AI-powered videos.
Text-to-speech & audio transcription — Generate spoken audio from text and transcribe audio or video files directly in the chat. No API keys or setup needed.
Text-to-video generation — Create videos from text prompts, powered by xAI Grok, Gemini Veo 3.1, and OpenAI Sora 2 Pro.
Model Presets & Payment Failure Alerts
New model presets for quick quality/speed switching, plus proactive Slack alerts when a payment fails.
Model selection presets — New presets in settings let you quickly choose between quality and speed tiers for your default model, without manually picking from the full model list.
Failed payment alerts — Workspace admins now get a Slack DM when a payment fails, with a direct link to the billing portal so nothing slips through the cracks.
Privacy-First Slack Connect Support
Viktor now handles external shared channels with a private DM handoff and approval before replying.
External shared channel → DM handoff — When Viktor is @mentioned in a Slack Connect channel, it now moves the conversation into a private DM instead of replying publicly. You'll be asked to approve before any response is posted back to the shared thread — keeping cross-org conversations secure by default.
Meta Ads GA & Slack Issue Reporting
Meta Ads integration is now generally available, and you can report issues directly from Slack.
Meta Ads now generally available — The Meta Ads integration is out of preview and fully ready to use. Connect your account and start managing campaigns, audiences, and catalogs right away.
Issue reporting from Slack — You can now ask Viktor to submit an issue report directly from your Slack conversation. Viktor will draft the report and ask for your approval before sending — no need to leave the chat.
Yearly Billing & Expanded Google Drive Tools
Teams can now switch to annual billing, and Viktor gains new Google Drive and Sheets management tools.
Yearly billing — Teams can now switch between monthly and annual billing directly from the billing page. Annual plans include automatic credit resets for each billing cycle.
Google Drive & Sheets tools — Viktor can now copy and move files in Google Drive, and manage Google Sheets tabs — create, rename, and delete sheets within a spreadsheet.
Meta Ads product catalogs — Viktor can now create, update, and delete items in your Meta Ads product catalogs, making it easier to manage your ad inventory.
GPT-5.4 Now Available
GPT-5.4 is now available as a model option in Viktor.
GPT-5.4 model — OpenAI's latest GPT-5.4 is now available as a model option. Select it from your model settings to start using it across all your conversations and tasks.
Granola Meeting Notes Integration
Viktor can now connect to Granola to access and work with your meeting notes.
Granola integration — Viktor can now connect to Granola, giving it access to your meeting notes. Summarize discussions, pull out action items, or reference past meetings — all directly through Viktor.
Auto-Resume After Integration Connect
Viktor automatically picks up where it left off after you connect an integration — no manual confirmation needed.
Auto-resume after integration connect — When Viktor asks you to connect an integration and you complete the OAuth flow, it now automatically picks up where it left off. No more having to manually say "I've connected it" — the conversation continues seamlessly.
Channel Selection & Personalized Skills
Pick which Slack channels Viktor joins during setup, and each team member now gets their own personalized skills.
Channel selection during setup — When onboarding through the web, you now pick exactly which Slack channels Viktor joins before the agent starts. No more guessing — you're in control from the first step.
Personal skills per team member — Each person on your team can now have their own personalized Viktor skills. Different team members see different skills based on their role and access, making Viktor more relevant to each individual.
Slack Channel Privacy
Viktor now enforces per-user channel privacy — each team member only sees their own channels.
Slack channel privacy — When multiple people share a Viktor workspace, each user's agent now only sees the Slack channels they're actually a member of. Private channels, DMs, and group DMs stay private — matching the access rules you already have in Slack. Access updates automatically when someone joins or leaves a channel.
Create group DMs — You can now ask Viktor to start a group DM with specific people directly — no approval step needed.
Group DMs, Custom Sender Names & Channel Controls
Viktor now works in group DMs, scheduled tasks can post under custom names, and you can ask Viktor to leave channels.
Group DM support — Viktor can now join and participate in group direct messages (multi-person DMs), not just channels and 1:1 conversations. Mention him in any group DM to get started.
Custom sender names for scheduled tasks — Scheduled tasks can now post messages under a custom display name instead of always appearing as "Viktor."
Leave channel on request — You can now ask Viktor to leave a Slack channel. Both joining and leaving channels go through a confirmation step so nothing happens by accident.
Model Selection & Scheduled Task Costs
Choose your AI model and see exactly what each scheduled task costs.
Model selection for teams — Your team can now choose which AI model Viktor uses. Viktor can also pick the optimal model per scheduled task. Cost comparison badges show how much you save with each option.
Detailed scheduled tasks usage — See exactly how much each scheduled task costs with a full per-task breakdown, so you know where your credits go.
Account Insights, Claude Sonnet 4-6 & Live Spaces
Ask Viktor about your plan and usage, try the new Claude Sonnet 4-6 model, and get real-time Spaces updates.
Ask Viktor about your account & billing — You can now ask Viktor directly about your subscription, usage, active threads, and integration settings. Just ask about your plan or credits and he'll pull the data for you.
Claude Sonnet 4-6 now available — New model option added to Viktor.
Live Spaces updates — Spaces now poll for real-time updates, so you see changes as they happen.
Usage Insights & Visual Refresh
See per-thread credit costs on the usage page, plus a cleaner UI across the dashboard.
Thread-level usage breakdown — The usage page now shows credit consumption per thread, with type classification (thread vs scheduled task), sorting, and filtering. See exactly where your credits are going.
Unified credits display — The sidebar and billing page now show consistent credits data with richer progress bar visualizations.
Team member avatars — Team members now show their actual profile pictures instead of empty placeholders.