Widget V3 (Beta)
Allow your tenants to configure custom mappings between settings
enableCustomMapping
<script src="./dist/widget.js" ></script> <script> const hotglue = new Hotglue({ tenantId: <your-tenant-id>, environmentId: <your-environment-id>, apiKey: <your-api-key>, jwt: <tenant-jwt> }); // Pass an array of connector IDs that should have custom mapping enabled hotglue.enableCustomMapping(['shopify', 'stripe', 'hubspot']); </script> </script>
"hotglue_mapping": { "mapping": { "dynamics-bc": [ { "source": "Supporters", "target": "Account", "fields": { "first_name": "FirstName", "last_name": "LastName", "email": "PersonEmail" } }, { "source": "Contributions", "target": "GiftTransaction", "fields": { "givecloud_hgexid": "GiveCloud_Gift_Transaction_ID__c", "contribution_number": "Name" } } ] } }