0
Support multiple companies (branches, subsidiaries) sharing one domain: parent company relation + group-aware domain matching
Source: twentyhq/twenty#28736 · opened by @TimSattler
Scope & Context Many real-world companies consist of several legal entities or locations that share one website and one email domain: retail chains with branches, franchises, subsidiaries of a group, regional offices. Typical B2B example: a hardware chain whose 100+ branches all use chain.com, each with its own address, contact persons, deals and ERP customer number. Twenty treats Company.domainName (primary link) as unique. This is a sound assumption for contact/domain matching, but it leaves no documented way to model "many companies, one domain". Everybody who imports an existing customer base with branches runs into this, and today each team finds its own workaround. Current behavior 1. A unique index exists on company.domainNamePrimaryLinkUrl. Creating or importing a second live company with the same domain fails with a 400 (duplicate key value violates unique constraint "IDX_UNIQUE_…"). Since 2.40 soft-deleted companies no longer block the value (#262…
No pledges yet. Be the first to back this.
Comments
Similar requests
See Company logo in Opportunities Kanban card
2 votes · 0 comments
Use Company Icon as Opportunity Icon
4 votes · 0 comments
Timeline roll-ups: People > Company > Opportunities
2 votes · 0 comments
Relation picker (MultipleRecordPicker) removes a linked record instantly on uncheck — no confirmation, no undo
1 vote · 0 comments
"Duplicate Domain Name. Please set a unique one." --> Domain names are not unique across all companies IRL
4 votes · 0 comments
No comments yet.