Changelog

New features, improvements, and fixes shipped to Viktor.

June 10, 2026

Claude Fable 5 & Supabase integration

Anthropic's most capable model is now generally available in the model picker, and a new one-click Supabase integration unlocks your database, edge functions, and project management inside Viktor.

  • Claude Fable 5 — Anthropic's most powerful model graduates from early access to general availability. Select it in the model picker when you need peak reasoning — it runs at 2× Opus pricing and includes automatic Vertex provider fallback for extra reliability under load.
  • Supabase integration — Connect your Supabase project with one-click OAuth and give Viktor 20+ native tools covering table CRUD, the Management API, migrations, edge functions, log inspection, and TypeScript type generation — no API keys to paste, no project refs to look up.
June 3, 2026

Workspace personalization settings

Set a personality and custom instructions that shape how Viktor responds across your entire workspace.

  • Workspace personalization — A new section in Settings lets you pick a personality preset and write custom instructions that apply to every Viktor conversation in your workspace. Use it to adjust tone, set standing context ("we're a B2B SaaS company", "always reply in Spanish"), or reduce sycophancy — the instructions are injected into Viktor's system prompt so they take effect immediately, no restart needed.
May 30, 2026

Claude Opus 4.8

Anthropic's latest frontier model is now available in Viktor's model picker.

  • Claude Opus 4.8 — Anthropic's newest flagship model is now available in the model picker for all workspaces. Select it when you need maximum reasoning depth — it uses adaptive thinking that scales compute to match problem complexity.
May 23, 2026

Read-only GitHub integration

Connect GitHub in read-only mode so Viktor can browse repos, issues, and PRs without write permissions.

  • Read-only GitHub integration — A separate read-only GitHub connection is now available alongside the existing read-write one. Connect it when you want Viktor to browse your repos, review code, and read issues or PRs without granting write access — useful for security-conscious teams or when full repo access isn't needed.
May 21, 2026

Redesigned Spaces page

Spaces are now displayed as thumbnail cards with direct app-launch buttons and a grid / list view toggle.

  • Redesigned Spaces page — The /viktor-spaces page now shows each space as a thumbnail card instead of a flat list. You can launch production or preview apps directly from the card without entering the management page first. A grid / list toggle in the header lets you pick your preferred layout — the choice persists across sessions.
May 19, 2026

Media generation chart on the Usage page

A new chart on the Usage Overview shows all your image, audio, and video generation usage in one place — click to drill down by media type.

  • Media generation chart — The Usage Overview now rolls image, audio, and video generation into a single Media generation segment alongside Threads and Scheduled tasks. Click the legend chip to drill down into per-kind breakdowns — Image, Audio, and Video — then click back to return to the main view.
April 29, 2026

GPT-5.5, Bigger Claude Outputs & a Refreshed Usage Page

GPT-5.5 joins the model picker, Claude Opus and Sonnet can now produce much longer outputs, the signup page tells you exactly what you're about to install, and the Usage page gets a Scheduled Tasks tab and per-user usage stats.

  • GPT-5.5 in the model picker — OpenAI's newest model is now available for selection across coworker tasks. Kimi K2.6 and Gemini Flash 3 have been retired from the default-model picker.
  • Longer Claude outputs — Output caps for Claude Opus 4.6 / 4.7 and the Sonnet 4 family were raised significantly, so Viktor can now return much longer reports, drafts, and analyses in a single response without truncation.
  • "You're installing X" on signup — When a logged-out user clicks Install on a skill or bundle, the signup page now shows exactly what's being installed, so the install intent survives the sign-in handoff and lands you straight into the right setup.
  • Refreshed Usage page — The Usage settings now include a Scheduled Tasks tab listing every running scheduled task in one place, plus per-user usage stats so workspace admins can see exactly which teammates are spending credits and where.
April 28, 2026

Google Ads Negative Keywords & Smarter Slack Replies

Manage Google Ads negative keywords from Viktor, and get DM replies that stay in thread with quick status acks.

  • Google Ads negative keywords — New tools to list, add, and remove negative keywords at the campaign or ad-group level, with batch updates and match-type support, so you can prune wasted spend without leaving Viktor.
  • Slack DM replies stay in thread — When you DM Viktor about a specific channel thread, replies now land back in that same thread instead of bouncing to the channel root.
  • Quick acks on status checks — If you ping Viktor mid-task to ask where things stand, you'll get a short Slack status update first before it resumes the work.
April 27, 2026

Pause & Resume Scheduled Tasks

Pause any scheduled task and resume it later — without losing the schedule or rebuilding the cron.

  • Pause & resume controls for scheduled tasks — You can now pause any scheduled task from settings and resume it later. Paused tasks persist across runs and skip their scheduled execution until you turn them back on, so you can quiet a noisy cron without deleting and rebuilding it. The same controls are available to agents, the SDK, and flow APIs.
April 23, 2026

Per-Model Reasoning Controls & GPT-Image-2

Pick reasoning effort per model, choose defaults from a redesigned grid, and generate sharper images with OpenAI's newest model.

  • Per-model reasoning controls — The Default AI model settings page is now a redesigned card grid where you can pick a reasoning effort (Minimal, Low, Medium, or High) for each model, so you can tune depth vs. speed for how you actually work.
  • GPT-Image-2 as the default image model — Image generation now uses OpenAI's newest gpt-image-2 by default, with better fidelity and more accurate token-based cost accounting.
April 22, 2026

Reconnect Integrations, Smarter Approvals & Kimi K2.6

One-click reconnect for broken integrations, always-approve for trusted tools, a softer past-due experience, and a new Moonshot model.

  • One-click reconnect for broken integrations — The integrations page now flags broken OAuth connections with a clear status and lets you reconnect in place. Your row-scoped settings are preserved, so you don't have to reconfigure Meta Ads, Google Ads, Stripe, Linear, Granola and others from scratch.
  • "Always approve this tool" in Slack — When Viktor asks for permission to use a tool in Slack, you can now choose to always approve future uses of the same tool. The preference is saved to your MCP settings so you stop getting re-prompted for tools you trust.
  • Atlassian pre-connect setup guide — Connecting Jira or Confluence now walks you through the steps your workspace admin needs to take first (whitelisting the Rovo MCP domain) before the OAuth flow kicks in, so the connection works on the first try.
  • Moonshot Kimi K2.6 available — Moonshot's newest Kimi K2.6 model is now selectable in the model picker (marked "in testing") alongside the existing frontier models.
  • Clearer account deletion for admins — When you're the last admin deleting a workspace, Viktor now shows exactly which teammates will lose access and how many scheduled tasks each person has, so you know the impact before you confirm.
  • Softer past-due experience — If a payment fails, you'll now see a banner at the top of the app instead of a full lockout. You can keep browsing your usage and settings while the payment recovers.
April 21, 2026

Claude Opus 4.7 & Instant Integrations Page

Anthropic's newest frontier model is live for everyone, and the integrations page now loads instantly.

  • Claude Opus 4.7 available — Anthropic's newest frontier model is now available in Viktor for everyone, with a 1M context window, adaptive thinking, and summarized reasoning output.
  • Instant integrations page — Your integrations list now renders immediately when you open or reload the page, then refreshes in the background — no more waiting for it to load each time.
April 8, 2026

Curated Skill Bundles

Discover curated groups of prebuilt skills in the Skills Directory.

  • Skill bundles — Browse curated groups of related prebuilt skills in the Skills Directory, with bundle detail pages that make it easier to understand what’s included and find the right skills faster.
March 30, 2026

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.
March 20, 2026

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.
March 19, 2026

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.
March 18, 2026

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.
March 13, 2026

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.
March 11, 2026

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.
March 8, 2026

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.
March 7, 2026

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.
March 5, 2026

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.
March 3, 2026

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.
February 21, 2026

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.
February 20, 2026

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.
February 19, 2026

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.
February 18, 2026

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.
February 17, 2026

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.