1
Idea: a public-reference field in a custom CRM app
Source: twentyhq/twenty#28979 · opened by @PerchAnton
I maintain [RefMint]( a TypeScript library for public references with a type prefix and a Bech32m checksum. Use case Twenty supports custom CRM objects and app extensions. A case-management app could expose a reference that a customer reads back while keeping the underlying object ID internal. Proposal Try RefMint in an optional custom app with a fixed case prefix and an authorized lookup. The experiment would use a separate field, avoiding changes to core object identifiers or migrations for existing records. Trade-offs and current status [The first alpha]( is available as a GitHub package archive, not on npm. It targets Node 22+ and Web Crypto browsers, with no runtime dependencies. The format may change and adds six checksum characters. A checksum is not authorization. Keeping the current reference format is a valid alternative. I checked the released package (generation, formatting, parsing and typo rejection); I have not tested an integration here or measured a benefit for…
No pledges yet. Be the first to back this.
Comments
Similar requests
Add regex pattern validation support for custom fields
1 vote · 0 comments
Native AI pre-meeting brief for upcoming prospect calls
1 vote · 0 comments
Custom images/avatars for People records and custom objects
1 vote · 0 comments
Let users pick which CalDAV calendars get synced
0 votes · 0 comments
Data Model Object table: Fields count includes relations, which isn't immediately clear to users on the object detail page
0 votes · 0 comments
No comments yet.