# Feature Requests

**URL:** https://forums.knack.com/c/feature-requests/16.md

[Latest](https://forums.knack.com/latest.md) · [Categories](https://forums.knack.com/categories.md) · [Tags](https://forums.knack.com/tags.md)

---

## [About the Feature Requests category](https://forums.knack.com/t/about-the-feature-requests-category/4398)

<div class="topic-metadata">

**Author:** [@Jessie](https://forums.knack.com/u/Jessie)\
**Replies:** 1\
**Last updated:** [September 2, 2021, 7:33pm UTC](https://forums.knack.com/t/about-the-feature-requests-category/4398 "2021-09-02T19:33:00Z")

</div>

Check out our new tool where feedback posts can be shared: product.knack.com. To learn more about using this new tool, see our article here. To promote the use of our new tool, we have disabled the option to create new…

---

## [Share Database tables between APPS](https://forums.knack.com/t/share-database-tables-between-apps/9058)

<div class="topic-metadata">

**Author:** [@TimothyCoc21324](https://forums.knack.com/u/TimothyCoc21324)\
**Replies:** 61\
**Last updated:** [March 12, 2024, 9:38am UTC](https://forums.knack.com/t/share-database-tables-between-apps/9058 "2024-03-12T09:38:18Z")

</div>

As a Knack Builder I would like to be able to share data in certain objects between apps so that I do not have to maintain duplicate, but the same data in different apps. Scenario: There are three apps: INVENTORY, CRM an…

---

## [User Activity (Analytic)](https://forums.knack.com/t/user-activity-analytic/9601)

<div class="topic-metadata">

**Author:** [@Justinmmar64084](https://forums.knack.com/u/Justinmmar64084)\
**Replies:** 26\
**Last updated:** [March 7, 2024, 3:05am UTC](https://forums.knack.com/t/user-activity-analytic/9601 "2024-03-07T03:05:13Z")

</div>

It would be nice to see each of my users time on the site, how many times they login, and if anyone is even logging in at all! I would love to see a metric showing how many entries they are making and where!

---

## [Live App Record Import](https://forums.knack.com/t/live-app-record-import/9428)

<div class="topic-metadata">

**Author:** [@SimonJakob21471](https://forums.knack.com/u/SimonJakob21471)\
**Replies:** 26\
**Last updated:** [June 10, 2023, 9:02pm UTC](https://forums.knack.com/t/live-app-record-import/9428 "2023-06-10T21:02:49Z")

</div>

Would be really nice with a possibility to create records via a Live App import function. Unlike the importing records via the backend, doing it through the Live App should cause form rules to trigger as well as trigger…

---

## [Ability to delete records as part of scheduled tasks](https://forums.knack.com/t/ability-to-delete-records-as-part-of-scheduled-tasks/9426)

<div class="topic-metadata">

**Author:** [@IRUSecreta78992](https://forums.knack.com/u/IRUSecreta78992)\
**Replies:** 27\
**Last updated:** [January 4, 2024, 8:35pm UTC](https://forums.knack.com/t/ability-to-delete-records-as-part-of-scheduled-tasks/9426 "2024-01-04T20:35:11Z")

</div>

I would like to be able to use the task feature for deletion purposes. When a user deletes a record, I would like trigger a connected record update to flag them for deletion, then the task be set to check for flags and …

---

## [Deploy changed objects/views to production](https://forums.knack.com/t/deploy-changed-objects-views-to-production/9644)

<div class="topic-metadata">

**Author:** [@TommyTze31335](https://forums.knack.com/u/TommyTze31335)\
**Replies:** 18\
**Last updated:** [December 17, 2021, 12:20am UTC](https://forums.knack.com/t/deploy-changed-objects-views-to-production/9644 "2021-12-17T00:20:07Z")

</div>

When making changes to existing objects or views, I would like to be able to iteratively test and change these objects or views until they are ready for release to the "live Knack environment". To my knowledge, there is …

---

## [Two Factor Authentication (2FA) for Live App Users](https://forums.knack.com/t/two-factor-authentication-2fa-for-live-app-users/9833)

<div class="topic-metadata">

**Author:** [@BradStevens](https://forums.knack.com/u/BradStevens)\
**Replies:** 21\
**Last updated:** [December 4, 2023, 4:00pm UTC](https://forums.knack.com/t/two-factor-authentication-2fa-for-live-app-users/9833 "2023-12-04T16:00:15Z")

</div>

Thanks Knack team for implementing 2FA for builder access, The logical next step is to enable it as an option for user access as well please! https://support.knack.com/hc/en-us/articles/360033507792-Builder-Two-Factor-…

---

## [Layered Filters + AND/OR](https://forums.knack.com/t/layered-filters-and-or/9442)

<div class="topic-metadata">

**Author:** [@GrayshottP76026](https://forums.knack.com/u/GrayshottP76026)\
**Replies:** 14\
**Last updated:** [January 4, 2024, 2:49am UTC](https://forums.knack.com/t/layered-filters-and-or/9442 "2024-01-04T02:49:33Z")

</div>

Right now, it seems like "filters" are just "AND" (a filter is either "On" or "Off"). It would nice to be able to get an "OR" capability. And then to "layer this". So for example: Filter set one (All, Domestic, Foreig…

---

## [Update Multiple Records at once](https://forums.knack.com/t/update-multiple-records-at-once/6465)

<div class="topic-metadata">

**Author:** [@PatrickHot45498](https://forums.knack.com/u/PatrickHot45498)\
**Replies:** 25\
**Last updated:** [June 27, 2023, 10:15am UTC](https://forums.knack.com/t/update-multiple-records-at-once/6465 "2023-06-27T10:15:42Z")

</div>

In the builder there is an option to select multiple records and update them all at once. I'd like to be able to do this on the app side. Similar to being able to do a bunch of inline editing actions in a batch. My hop…

---

## [Expand access of Record IDs in builder](https://forums.knack.com/t/expand-access-of-record-ids-in-builder/9424)

<div class="topic-metadata">

**Author:** [@NJCDCKnack12568](https://forums.knack.com/u/NJCDCKnack12568)\
**Replies:** 20\
**Last updated:** [October 13, 2023, 2:23pm UTC](https://forums.knack.com/t/expand-access-of-record-ids-in-builder/9424 "2023-10-13T14:23:25Z")

</div>

Right now the Record ID can only be accessed when one is sending an email related to the object one is directly working with. But it would be useful to be able to access the Record IDs of connected objects as well. The…

---

## [Detect Duplicates](https://forums.knack.com/t/detect-duplicates/9475)

<div class="topic-metadata">

**Author:** [@LesterDrak63154](https://forums.knack.com/u/LesterDrak63154)\
**Replies:** 5\
**Last updated:** [May 26, 2021, 11:26am UTC](https://forums.knack.com/t/detect-duplicates/9475 "2021-05-26T11:26:31Z")

</div>

I’d like to be able to filter any given object or table by a specific field, so that it displays any record in which the content of that field is not unique. This will allow people to search for duplicate records in ord…

---

## [Add record ID in builder](https://forums.knack.com/t/add-record-id-in-builder/6062)

<div class="topic-metadata">

**Author:** [@AntonZhyzh57663](https://forums.knack.com/u/AntonZhyzh57663)\
**Replies:** 7\
**Last updated:** [April 4, 2024, 7:02am UTC](https://forums.knack.com/t/add-record-id-in-builder/6062 "2024-04-04T07:02:47Z")

</div>

Please allow developers to add knack's Record ID as a read-only field in the builder. This would allow developers to quickly find records of interest to them when working through the API.

---

## [Remove DUPS (duplicate records) found in Database](https://forums.knack.com/t/remove-dups-duplicate-records-found-in-database/9717)

<div class="topic-metadata">

**Author:** [@AmazoWorks42790](https://forums.knack.com/u/AmazoWorks42790)\
**Replies:** 15\
**Last updated:** [April 15, 2015, 12:06am UTC](https://forums.knack.com/t/remove-dups-duplicate-records-found-in-database/9717 "2015-04-15T00:06:44Z")

</div>

As Knack Builder, I would like to be able to detect and delete duplicate records so that I can maintain a clean and accurate database. Scenario: Sometimes on an import, my spreadsheet isn't set up with the exact data n…

---

## [Tracking user logins](https://forums.knack.com/t/tracking-user-logins/5482)

<div class="topic-metadata">

**Author:** [@PaulMarsh76815](https://forums.knack.com/u/PaulMarsh76815)\
**Replies:** 9\
**Last updated:** [November 19, 2014, 10:02pm UTC](https://forums.knack.com/t/tracking-user-logins/5482 "2014-11-19T22:02:54Z")

</div>

It would be useful to have a function whereby you can see how many times a user has used a particular login

---

## [Add "delete each record" as an option in tasks](https://forums.knack.com/t/add-delete-each-record-as-an-option-in-tasks/9527)

<div class="topic-metadata">

**Author:** [@JacobHill21191](https://forums.knack.com/u/JacobHill21191)\
**Replies:** 25\
**Last updated:** [November 30, 2023, 4:57pm UTC](https://forums.knack.com/t/add-delete-each-record-as-an-option-in-tasks/9527 "2023-11-30T16:57:59Z")

</div>

I have a number of records that become irrelevant after a certain point in our process. It would be nice to be able to auto-delete these records through as a scheduled task.

---

## [Use AND for filters in filter menus](https://forums.knack.com/t/use-and-for-filters-in-filter-menus/9656)

<div class="topic-metadata">

**Author:** [@MarkCrawfo95602](https://forums.knack.com/u/MarkCrawfo95602)\
**Replies:** 25\
**Last updated:** [December 24, 2022, 10:57pm UTC](https://forums.knack.com/t/use-and-for-filters-in-filter-menus/9656 "2022-12-24T22:57:27Z")

</div>

It would be great to have a filter menu item that had multiple filters applied. For example: Past Due Date - filter would be \[due date is before current time\] AND \[link is blank\] That way it would only show ones that d…

---

## [Allow users to perform batch update](https://forums.knack.com/t/allow-users-to-perform-batch-update/5499)

<div class="topic-metadata">

**Author:** [@IgudiaNkon71508](https://forums.knack.com/u/IgudiaNkon71508)\
**Replies:** 19\
**Last updated:** [April 1, 2022, 6:41pm UTC](https://forums.knack.com/t/allow-users-to-perform-batch-update/5499 "2022-04-01T18:41:17Z")

</div>

As a live app user, I want to update many records at once so that I can speed up my workflow. User Scenario: My client is building a database that will have over 10000 items. They will require to change the status of an…

---

## [Grid Layout for Pages - For embedding views side-by-side](https://forums.knack.com/t/grid-layout-for-pages-for-embedding-views-side-by-side/9418)

<div class="topic-metadata">

**Author:** [@AjayGupta71893](https://forums.knack.com/u/AjayGupta71893)\
**Replies:** 2\
**Last updated:** [July 2, 2021, 6:18pm UTC](https://forums.knack.com/t/grid-layout-for-pages-for-embedding-views-side-by-side/9418 "2021-07-02T18:18:24Z")

</div>

Knack is wonderful system to build applications. As my applications are getting more mature with time, I get into this problem more often. Right now there is no way to show your views side-by-side in knack pages. By def…

---

## [Add date filters for ROLLING dates: days, weeks, months](https://forums.knack.com/t/add-date-filters-for-rolling-dates-days-weeks-months/9460)

<div class="topic-metadata">

**Author:** [@EricAlderman](https://forums.knack.com/u/EricAlderman)\
**Replies:** 9\
**Last updated:** [August 4, 2022, 8:17pm UTC](https://forums.knack.com/t/add-date-filters-for-rolling-dates-days-weeks-months/9460 "2022-08-04T20:17:51Z")

</div>

Allow filters for "today AND the previous/next X \[days,weeks,months,years\]" Date filters currently include "during the previous" period for days, weeks, and months. These will specify records that have dates for the "pr…

---

## [Copying Object and Page View Settings and Structure To Another App](https://forums.knack.com/t/copying-object-and-page-view-settings-and-structure-to-another-app/9401)

<div class="topic-metadata">

**Author:** [@StephenWic48697](https://forums.knack.com/u/StephenWic48697)\
**Replies:** 13\
**Last updated:** [April 15, 2022, 9:09pm UTC](https://forums.knack.com/t/copying-object-and-page-view-settings-and-structure-to-another-app/9401 "2022-04-15T21:09:37Z")

</div>

It would be great if I could copy an object structure or page view structure from one app and import it into another app on my account. This way I would not have to create an app architecture over from scratch in a n…

---

## [Allow "Rules" to apply to "Inline Editing"](https://forums.knack.com/t/allow-rules-to-apply-to-inline-editing/9767)

<div class="topic-metadata">

**Author:** [@NicholasDe58828](https://forums.knack.com/u/NicholasDe58828)\
**Replies:** 34\
**Last updated:** [July 16, 2021, 6:14pm UTC](https://forums.knack.com/t/allow-rules-to-apply-to-inline-editing/9767 "2021-07-16T18:14:55Z")

</div>

As a Knack Builder, I would like the same rules that I set up for when a record is edit via a form to be also applied when the record is edit inline on a table so that I can maintain the workflow setup in my app. Scenar…

---

## [Cascading Deletions](https://forums.knack.com/t/cascading-deletions/9688)

<div class="topic-metadata">

**Author:** [@KeithSterl25609](https://forums.knack.com/u/KeithSterl25609)\
**Replies:** 23\
**Last updated:** [September 19, 2023, 2:08pm UTC](https://forums.knack.com/t/cascading-deletions/9688 "2023-09-19T14:08:42Z")

</div>

As a Knack Builder, I would like the option to choose how connected records are deleted (cascade delete, prevent delete, do not delete) when a parent record is deleted so that I can maintain a clean database. Scenario:…

---

## [Connected record fields in form emails](https://forums.knack.com/t/connected-record-fields-in-form-emails/9636)

<div class="topic-metadata">

**Author:** [@DanielYoun21557](https://forums.knack.com/u/DanielYoun21557)\
**Replies:** 9\
**Last updated:** [November 6, 2023, 1:31am UTC](https://forums.knack.com/t/connected-record-fields-in-form-emails/9636 "2023-11-06T01:31:53Z")

</div>

Ability to use the fields from connected records in emails (form, task).

---

## [Display field\_# on field in object](https://forums.knack.com/t/display-field-on-field-in-object/9452)

<div class="topic-metadata">

**Author:** [@MarkWaschk18154](https://forums.knack.com/u/MarkWaschk18154)\
**Replies:** 1\
**Last updated:** [May 3, 2018, 4:44pm UTC](https://forums.knack.com/t/display-field-on-field-in-object/9452 "2018-05-03T16:44:24Z")

</div>

Display the name of the field in the builder. Its tedious to look through each field one by one. Maybe have an option to display? Something like this (could be subtle):

---

## [Add form rules to Calendar's Add Event form](https://forums.knack.com/t/add-form-rules-to-calendars-add-event-form/6043)

<div class="topic-metadata">

**Author:** [@KeithSterl25609](https://forums.knack.com/u/KeithSterl25609)\
**Replies:** 1\
**Last updated:** [July 17, 2019, 12:00pm UTC](https://forums.knack.com/t/add-form-rules-to-calendars-add-event-form/6043 "2019-07-17T12:00:06Z")

</div>

Calendars have a built in Add Event form, which is fine except it doesn't have the ability to add form rules like any other Add Record form I'd create. This makes it impossible to create a consistent interface that incl…

---

## [Backup Entire Database](https://forums.knack.com/t/backup-entire-database/9698)

<div class="topic-metadata">

**Author:** [@CharlesP72336](https://forums.knack.com/u/CharlesP72336)\
**Replies:** 42\
**Last updated:** [February 1, 2024, 5:32pm UTC](https://forums.knack.com/t/backup-entire-database/9698 "2024-02-01T17:32:30Z")

</div>

As a Knack account owner, I would like to be able to export my entire Knack database (including files/images) so that I can ensure that if something goes down or gets deleted in my app, I have the data values in another …

---

## [Provide public documentation and access to /hooks API (webhooks)](https://forums.knack.com/t/provide-public-documentation-and-access-to-hooks-api-webhooks/8986)

<div class="topic-metadata">

**Author:** [@hmnd](https://forums.knack.com/u/hmnd)\
**Replies:** 11\
**Last updated:** [November 21, 2023, 5:08am UTC](https://forums.knack.com/t/provide-public-documentation-and-access-to-hooks-api-webhooks/8986 "2023-11-21T05:08:16Z")

</div>

Currently, only Zapier and Integromat have access to documentation/instructions on how to utilize the /hooks API to set up webhooks sent on record creation/update/delete. It would be very beneficial for developers such a…

---

## [Changing Data Source for Table](https://forums.knack.com/t/changing-data-source-for-table/5534)

<div class="topic-metadata">

**Author:** [@RajuKhadgi46121](https://forums.knack.com/u/RajuKhadgi46121)\
**Replies:** 7\
**Last updated:** [June 19, 2023, 1:40pm UTC](https://forums.knack.com/t/changing-data-source-for-table/5534 "2023-06-19T13:40:58Z")

</div>

As a Knack Builder I would like to be able to change the Data Source of a view (particularly one on that uses, or doesn’t use, the logged-in user) so that I can update what a user can see in a table without spending lots…

---

## [Display Rules applied to Table Row](https://forums.knack.com/t/display-rules-applied-to-table-row/9315)

<div class="topic-metadata">

**Author:** [@Brockmassi65785](https://forums.knack.com/u/Brockmassi65785)\
**Replies:** 6\
**Last updated:** [May 19, 2023, 5:05am UTC](https://forums.knack.com/t/display-rules-applied-to-table-row/9315 "2023-05-19T05:05:27Z")

</div>

As a Builder, I would like to be able to set up some display rules on tables at the view level and then choose which fields those rules get applied to. Currently I have to copy / re-setup those rules on each column I wan…

---

## [Gantt Calendar View](https://forums.knack.com/t/gantt-calendar-view/9590)

<div class="topic-metadata">

**Author:** [@DanielYoun21557](https://forums.knack.com/u/DanielYoun21557)\
**Replies:** 10\
**Last updated:** [May 22, 2023, 5:09pm UTC](https://forums.knack.com/t/gantt-calendar-view/9590 "2023-05-22T17:09:19Z")

</div>

Gantt View for the Calendar.

[Next page](https://forums.knack.com/c/feature-requests/16.md?page=1)
