Skip to content

Configuration

First-time setup is step-by-step in the Quick Start:

TopicQuick Start section
Report, geolocation, Id column, Flow, near distanceStep 5 — Configure the map on the page
Configuration JSON in App BuilderStep 6 — Paste JSON in App Builder
Save and activate the pageStep 7 — Save and activate
Flow from templateStep 3 — Create a Flow from the template

In reportMapConfig or App Builder JSON, choose the Salesforce report whose rows appear as map markers. The Quick Start uses Map External Features Test Accounts—step 2, step 5.

SettingPurpose
Latitude / longitudePlot markers (or address geocoding fields)
idColumnReturn Salesforce record IDs on selection
Label / popup fieldsMarker tooltips

Set these in the configure gear dialog—see Quick Start step 5.

With no API key configured, the component uses Leaflet + OpenStreetMap and draw fence only. IN / OUTSIDE / NEAR and Send to Flow work the same. The sample JSON leaves "service": ""—Quick Start step 5.

When Three_Levers_GIS_Setting__c has an API key, Three Levers may provision one or more service names on that key. Each map page or Flow picks the service it needs:

JSON fieldExample
serviceAcme_ServiceAreas_2026 (provided by Three Levers)
serviceUrlhttps://apis.threelevers.com/gis/map/v1/

Example names in marketing screenshots (e.g. KCDistricts) are illustrative only—your org receives its own service name(s) on your API key.

Add overlay fields after free-mode Quick Start—GIS API Salesforce setup — Step 7.

Set flowApiName for Send to Flow. The Flow must declare Text inputs matching Flow integration. Create the Flow from Map Your Records TEMPLATE in Quick Start step 3.