Skip to content

April 2026

New connectors, smarter AI analysis, embedded chat customization, onboarding personalization, activation checklist, and dozens of reliability improvements.


The final analysis at the end of a conversation is now more accurate and better grounded in your actual data, especially for longer conversations with multiple steps. Admins can customize analysis behavior in organization settings under Final Analysis Preferences.


New users now see a guided activation checklist during their first session, walking them through key setup steps — connecting data, running their first analysis, and exploring results. The checklist tracks progress and dismisses automatically once complete.


After a successful chat response that includes data results, an inline Save to Dashboard button appears. Click it to add the result directly to a dashboard — Querri auto-creates “My Dashboard” if you don’t have one yet, or lets you pick from your existing dashboards.


New users are greeted with a short onboarding survey (role and industry) that loads a personalized demo project tailored to their background. Users who prefer to explore on their own can skip and won’t be asked again.


The embedded chat widget now supports fine-grained customization:

  • Simple Mode — a carousel layout with granular toggles for tables, charts, suggestions, and reasoning
  • Welcome screen — customizable welcome message for your embedded chat
  • Action bar controls — toggle visibility of copy, share, print, and header buttons per embed instance

Users can now remove themselves from projects and dashboards they’ve been invited to. Project and dashboard creators retain non-editable ownership permissions, and only creators can delete.


When a scheduled automation is running on a project, the chat bar is replaced with a status banner so you know work is in progress.


ConnectorDetails
Google Analytics 4OAuth connection with property discovery and 11 pre-configured report types (sessions, events, conversions, and more)
NetSuiteToken-based authentication with 14 SuiteQL operations and incremental sync support
Attio CRMFull OAuth connector with contact, company, and deal sync
StripeOAuth connector for syncing payments, subscriptions, customers, and more
ZendeskOAuth connector for tickets, users, organizations, and satisfaction ratings
SalesforceOAuth connector with full object sync including custom objects
MailchimpSync your audience lists, campaigns, and engagement data
IntercomIn-app support widget for help and messaging
ConnectorImprovement
MySQLUsers with restricted database permissions can now manually enter their database name. Special characters in passwords are handled correctly. Error messages now include actionable guidance (e.g., IP allowlisting instructions on access denied)
HubSpotGracefully handles missing optional object types and correctly syncs nested properties
eMaintFixed “Save and Load Data” not triggering source processing
All connectors”Configure” is now the primary action on connected connectors. A new Files tab in the config modal shows connector files without leaving Settings. Save errors now display the actual backend message instead of a generic error code
  • Fixed a bug where syncs with a cursor value of 0 were treated as having no cursor, causing unnecessary full re-syncs
  • Added upsert support — incremental syncs can now update existing records in addition to appending new ones
  • Primary keys are auto-detected for connectors that support them

  • Smarter error recovery — when a plan step fails, the AI now attempts to generate an alternative approach instead of stopping immediately. Recovery prompts include the actual error detail for better corrections
  • Better SQL generation — new hints help the AI fix common SQL errors (UNION mismatches, missing GROUP BY columns) on retry instead of repeating the same mistake
  • Validation against data fabrication — the AI can no longer generate analysis code that creates data from scratch instead of using your actual dataset
  • Longer conversations supported — improved handling when conversations approach the context limit, with a clear message instead of an unexpected error
  • Accurate timeout messages — plan timeout notifications now show the actual reason instead of a generic message

AreaChange
PerformanceLibrary and project pages load significantly faster thanks to permission caching
ReliabilityLong-running analysis steps no longer falsely time out on complex queries
StreamingChat responses on long conversations no longer freeze mid-stream
Stale deploysAfter a Querri update, stale browser tabs now show a friendly refresh prompt instead of a blank error
Offline detectionFixed false “you’re offline” banners caused by stale browser caches after updates
OAuth errorsOAuth connection errors (e.g., QuickBooks) now show a clear error page instead of raw technical output
PermissionsNewly invited users get access immediately instead of requiring a page refresh
Dashboard cleanupDeleting a project step now properly removes it from any dashboards that reference it

AreaFix
ChatFixed cases where chat creation errors showed a misleading “no UUID returned” message instead of the real error
DashboardsDashboard updates now return a proper “not found” error instead of a generic failure when the dashboard doesn’t exist
OnboardingUsers who skipped onboarding are no longer prompted again on refresh
ConnectorsConnector configuration modal no longer closes unexpectedly during setup
SharingShare links now correctly load subscription status without permission errors
ChartsFixed a crash when Plotly chart data was null or undefined
File uploadsFixed an unhandled error when uploading unsupported file types
UnicodeFixed analysis failures when step names contained Unicode characters that looked identical but used different encodings
Large numbersFixed a database write error when AI analysis produced very large integer values

Release Date: April 6, 2026