Several improvements shipped today.
Improvements
- Projects management redesign: status icons in grouped headers, aligned status and priority labels, activity column fixes, and empty filter state explanations. Open in new tab is now available from the project context menu.
- Empty threads now allow you to change the agent mode — previously the mode selector was locked until the first message was sent.
- Fixed print formatting issues in folios that caused layout problems when saving as PDF.
- Fixed Obvious branding appearing incorrectly in the Outlook email compose preview.
Save Folio as PDF and Assistant Display Modes ship today.
Save Folio as PDF
Folios can now be exported to PDF directly from the toolbar. Click Save as PDF to generate and download a PDF that preserves the visual layout of your folio.
Assistant Display Modes [Beta]
The assistant now supports three display modes: a floating panel, a sidebar docked to the right of your workspace, and a full-page view. Switch between them using the mode dropdown in the assistant header bar.
Improvements
- Projects load up to 15 seconds faster on first open.
- Fixed issues with row selection state and folder handling in the projects list view.
Integrations with external services are now available in beta.
Improvements
- Integrations with external services — including email, calendar, and CRM connections — are now in beta. Connect your tools and work with them directly through the agent.
Several improvements shipped today.
Improvements
- Workbook rows now expand vertically to show the full content of wrapped text cells. Row height adjusts automatically based on content — no more clipped text.
- The agent can now list and download attachments from Gmail messages — previously only available for Outlook. Ask the agent to list or download attachments from any Gmail email.
Meetings are now available in beta.
Meetings [Beta]
Meeting notes and recordings are now available in beta — connect your calendar or Granola, record directly from Obvious, and let the agent pull meeting context into your projects.
Archive Projects ships, plus improvements to meeting calendar connections.
Archive Projects
You can now archive projects from the ⋯ menu on any project card. Archived projects move to a separate Archived section in the sidebar and can be restored at any time.
Improvements
- You can now connect multiple calendar accounts for meetings — for example, a personal Gmail and a work Google Workspace account. Events from all connected accounts are aggregated in the meetings sidebar and meetings page.
Projects list view updates, assistant settings redesign, and task step improvements.
Task Step Improvements
Task steps are numbered starting from 1, gate approval cards appear after a step runs rather than before, and approval cards for user-triggered tasks now appear in the user's thread.
Projects List View Updates
The projects list now defaults to list view for workspaces with 15 or more projects, includes a density toggle for compact or comfortable row heights, collapses columns responsively on smaller screens, supports full keyboard navigation with arrow keys, and shows a dormancy nudge for long-running In Progress projects.
Assistant Settings Redesign
The assistant settings page now includes an inline-editable knowledge card with expandable Work and Identity sections for persistent facts, and a daily briefing toggle for weekday morning summaries.
Improvements
- Projects list columns are wider and the Lead column header is left-aligned for improved readability.
- The SSO-enabled flag is now correctly evaluated at the workspace level instead of the user level.
- Fixed five billing-related bugs in the Chat Completion API route.
- Fixed an out-of-memory error and stuck processing status that occurred when uploading large CSV files.
- Connecting to a protected MCP server now surfaces a clear OAuth error instead of a generic failure message.
- Pressing space after / in the chat input now correctly dismisses the slash menu dropdown.
- User mentions in sheet cell comment tooltips now resolve to the correct display name.
- Renaming folios, workbook metadata files, and artifacts across directories is now correctly detected and synced.
- Thread names that exceed the header width no longer cause the action buttons to overflow off-screen.
HubSpot CRM integration is now live, plus several fixes.
HubSpot CRM Integration
HubSpot is now available as a connected CRM. Connect it from Settings → Connectors and the agent can query your contacts, companies, deals, and pipeline data.
Improvements
- Dark mode notification fixed — notifications now appear in the correct theme.
- Opening the sidebar in a project now pushes kanban and gallery views aside instead of overlapping them.
Reasoning indicator and Knowledge Base folder rename ship today.
Reasoning & Thinking Indicator
Obvious now streams the agent's reasoning tokens in real time. A thinking indicator appears in chat showing the model's chain of thought before the final response, giving you insight into how the agent approaches complex problems.
Knowledge Base Folder Rename
You can now rename folders in the Knowledge Base. Click the three-dot menu on any folder or right-click to open the context menu and select Rename.
Improvements
- Internal XML coordination tags are now stripped from assistant messages before they are displayed in the chat UI.
- The reasoning indicator, message rendering, and tool call display in the V3 chat interface have been corrected.
- The project header has been redesigned with a two-row layout that separates the project title from the toolbar actions.
- Rename detection now correctly handles folio, workbook-meta, and cross-directory rename operations.
Image editing sidebar and searchable filter value picker are now available.
Image Edit Sidebar
Edit images when viewing image artifacts. Apply filter presets, adjust brightness, contrast, tint, highlights, and shadows in real time, or pick a card border radius. All settings persist automatically. Describe an edit in natural language and the agent applies it directly.
Searchable Filter Value Picker
When filtering by an enum or enum-list field, a search input now appears at the top of the value picker. Type to narrow down options instead of scrolling through the full list.