The Knack integration is in beta. Every Knack app is built differently, so you tell Floral which tables and fields to use. Setup takes about 30 minutes. Write to support@floral.so if you would like help with the mapping.
What the connection does
Floral does not change or delete records that already exist in Knack.
Before you start
You need:- Organization administrator access in Floral.
- Builder access to your Knack app, so you can see its tables and fields.
- Your Knack App ID and API key. In the Knack Builder, open Settings > API & Code. Both values are shown there.
Check your Knack tables
Your Knack app needs three tables. The names do not matter, but each table needs the fields listed below. Companies
Meetings
Briefings
Find the keys
Floral refers to tables and fields by their Knack keys, not by their names. A table key looks likeobject_1, and a field key looks like field_12.
In the Knack Builder, open Data and select a table. The table key is shown in your browser’s address bar. Open a field’s settings to see its field key. Write down the key for each table and field in the lists above.
Connect Knack
1
Open the Knack settings
In Floral, open Settings > CRM connections and select Knack. You can also open Settings > Sources and choose the CRM-forbindelser tab.
2
Enter the App ID and API key
Paste the values into Knack App ID and Knack API-nøgle.
3
Fill in the mapping
Knack mapping JSON contains an example with made-up keys. Replace the example with the starter mapping below, and replace each key with the key you wrote down.Keep the quotation marks, colons, and commas exactly as shown. Every line except the last ends with a comma.
4
Choose whether to save internal meetings
Turn on Sync internal meetings only if meetings without external participants should also be saved in Knack. Customer meetings are always saved.
5
Save
Select Gem Knack-forbindelse. When the connection is saved, the status changes to Forbundet.
Optional extras
Add any of these lines to the mapping when you want Floral to fill more fields. Add the field to your Knack table first.
For example, to attach the PDF, add this line to the mapping:
How Floral finds the company
Floral remembers which Knack record each Floral company is linked to. When there is no link yet, it looks in this order:- CVR number. Floral searches your CVR field for the company’s CVR number and links the first match.
- Company name, only when you start a briefing. Floral asks you to confirm that the match is the same company before the briefing starts.
- Create the company. If nothing matches, Floral creates a record in your companies table.
Check your first sync
1
Choose a known customer
Pick a customer that already exists in Knack with a CVR number, and make sure the company in Floral has the same CVR number.
2
Approve meeting minutes
Approve the minutes from a meeting with that customer. The minutes show Synced to CRM when the meeting has been saved.
3
Open the meeting in Knack
Find the new record in your meetings table. Check that the company, title, date, and summary are filled in, and any optional fields you added.
4
Prepare a briefing
Start a briefing for the same company. Check that a new record appears in your briefings table.
If something needs attention
Floral retries a failed save automatically a few times over several hours. You can retry sooner from the minutes.
