July 2023 Newsletter#
July was a big month for Grist, with a brand-new feature that brings a suite of other improvements. As always, we’d love to hear feedback and welcome any examples of cool/useful things you create with Grist.
AI Formula Assistant#
- Using plain language, chat with an AI to help create Grist formulas.
- Grist sends the necessary context, so no need to describe your data’s structure.
- Because the AI Assistant makes use of Grist’s structure, we strongly recommend reading this quick list of best practices.
- All Grist accounts get 100 credits for free – so you can test out the assistant right now!
Floating formula editor#
Working on complex formulas and feeling a bit cramped? No longer! The AI Formula Assistant brings with it a new floating formula editor. Expand, collapse, and drag the editor around the screen as you please.
Just start editing any formula column and hit the expand icon at the top right of the cell. Changes made in the expanded floating editor won’t apply until you hit the Save button.
Bonus feature: Preview changes! Click the new Preview button in the floating editor to see how your changes will affect the column in question. Easily test formulas without updating your entire dataset. Your changes won’t apply until you hit Save.
🤩 Better handling of emojis on Page names#
At Grist we love using emojis as visual shorthand for Page names. They’re easily recognizable, and work well when the Pages panel is minimized. Now, Grist automatically detects when an emoji is used at the start of a name and styles it accordingly.
Telemetry for self-hosted users#
We rely on product usage data to help make improvements to Grist. Self-hosters can now opt-in to sharing limited telemetry data with us. We only collect usage statistics, never document contents.
If you’re a fan of Grist who self-hosts, opting into telemetry is one of the best ways to support us. You can read a detailed list of what we collect in our help center.
To opt in, click the opt-in button on the “Support Grist” banner on your homepage, or modify the GRIST_TELEMETRY_LEVEL environment variable as described in our help center’s telemetry overview. You may opt-out again at any time.
Tips & Tricks#
Access Rules: Restrict creation of new record until all mandatory fields are filled in#
In the Showcase forum, Natalie takes us through how to use Access Rules to restrict a user from creating new records until all mandatory fields are filled in for existing records in a table. Very handy for data sanitation!
- @enthus1ast built a small daemon (😈) as a proof-of-concept infrastructure monitoring system using Grist.
- As a bonus, they also provided a REST API client written in Nim.
- @Leonard_Gallion shared some handy Python code that lets you download documents as .grist files.
Working on something cool with Grist? Let us know by posting in the Showcase forum!
Webinar: Deconstructing the Class Enrollment Template#
In August we’ll rebuild our Class Enrollment Template. This template uses reference columns to relate data in five different tables. Learn when to use reference columns, in which direction, and how to use helper tables to better structure your data.
You’ll also learn how to build productive dashboards that view the same data from different perspectives.
Thursday August 17th at 3:00pm US Eastern Time.
Deconstructing the Digital Sales CRM Template#
When looking at our templates you may wonder why templates are structured in a particular way.
In July we rebuilt our Digital Sales CRM template. This template contains common structural patterns used in Grist documents for variety of use cases. It also has common, simple examples of lookup formulas, and analyzes the same sales data two ways: lifetime revenue by customer and lifetime revenue by product.
This budget template simplifies setting a budget, tracking income and expenses, and comparing expectations with financial reality. 💸
Help spread the word#
If you’re interested in helping Grist grow, consider leaving a review on product review sites. Here’s a short list where your review could make a big impact. Thank you! 🙏
We are here to support you#
Sprouts Program. Grist often surprises people with its capabilities. Schedule a free Sprouts call with an expert to see if Grist can address your needs. Learn more.