*** title: Configuring Custom Entities position: 1 excerpt: '' deprecated: false hidden: false metadata: title: '' description: '' robots: index next: description: '' pages: * type: basic slug: how-to-guides-1 title: How To Guide for Entity Catalog *** ## Entity Configuration Guide In the home screen of Entity Catalog, you can see a list of already configured softwares entities. Clicking on Create or Edit will open the configuration screen for creating new custom software entities. Let's understand what these configs mean.   ### Understanding Key Configurations
| Term | Definition | Example |
|---|---|---|
| Title (Not editable) | Preferred entity name shown to users | `Zoom`, `Figma`, `Loom`, `Notion`, and more |
| Canonical Name | Moveworks ID | ServiceNow Service Catalog → `servicenow_service_catalog` WebAssembly → `webassembly` Dolby.com → `dolby_com` Canonical name is snake case with spaces converted to ‘\_’ underscores |
| Description | A brief description of the entity shown to users | “Zoom unifies cloud video conferencing, simple online meetings, and cross platform group chat into one easy-to-use platform.” |
| Entity Type (Not editable) | Classify entities according to different use cases | Software Applications |
| Aliases | Alternate names for an entity | `zoom`, `zoom video`, & `zoom pro` would be the aliases for Zoom, the video conferencing software |
| Exact matching logic | Matches a word or phrase exactly | `zoom pro` would always match with zoom entity in EC |
| Fuzzy matching logic | Match a word or phrase to within a certain edit distance | `zooom` (intentional spelling mistake) would try to match with zoom entity in EC. By default, this option will be selected for aliases |
| Negative aliases | Prevents matches against a word or phrase that would otherwise match | `loom` & `moom` entities would be negative aliases for Zoom video conferencing software since those two are different apps with very similar names |