Table Form View

Hi,
I am facing very real challenges creating/updating table rows.

I have a simple CONTACT table (Customer Name, Contact Name, Address, Telephone, Email, etc).

This table is linked to a PROJECTS table.

Additionally, there is Create/Update webhook for this table.

Using the Grid View, If I create a new row in the CONTACT table I get inundated with webhooks :
1 x webhook to indicate the table is created (all data fields empty),
then…
1 x webhook each time I add data to a field.

In total, I get 10 (TEN) webhooks for each new row.

Reeceiving the webhooks in this way makes the webhook all but useless.

However, if I add a CONTACT via the link in the PROJECTS table, the user is presented with an input form. In this instance I receive 1 x webhook indication a new row, and is complete with all required data.

Is there anyway of forcing the user to use a form when creating a new row on this table?
If I change the view from GRID to FORM, I’m presented with a form builder and lose all deails of other rows in this table.

Of course I cannot allow other users to access the form builder as really serves no purpose for them.

Ideally I would like the GRID view (so the users can review/edit existing client where necessary), and be presented with a form similar to that when creating a new row via linked table.

Am I using the FORM view incorrectly?

Many thanks,
Martin