Easily connect Harbour to other systems
Directly connect Harbour to over 2,000 third-party systems including:
- Google Spreadsheets
- Office 365 Excel
- Airtable
- Dropbox
- Slack
- Salesforce
- HubSpot
- Salesforce
- Scheduled Emails
- Amazon S3 Storage
- Google Drive
- Your own company's in-house CMS (*via webhook or database record insert)
- <and many, many more>
Option #1: Export to Zapier
2) In Zapier, connect the Harbour Zapier app to your destination of choice (e.g., Dropbox, Slack, webhook): https://zapier.com/apps/harbour/integrations
3) Get your trigger/Harbour access key credentials here:
https://<insert-your-organization-subdomain>.myharbourshare.com/integrations
4) Configure the Harbour fields (e.g., signer email) to send to the destination, and try it out. See available values below.
Option #2: Export into AWS S3 or Google Drive
For every completed agreement, get an automated real-time export of agreement content into your AWS S3 or Google Drive:
Option #3: Insert into database as new table row record
Contact your Harbour client representative or support@harbourshare.com to get up-and-running here. We support MS SQL Sever, MySQL, Postgres, AWS RDS, AWS DynamoDB, GCP BigQuery and many more). See available values below.
Agreement Data JSON Schema
JSON KEY | EXAMPLE VALUE | DATA TYPE | DETAILS |
ReferenceID | HBREF-123ABC | String | Globally unique ID representing a agreement |
AgreementTitle | NDA | String | Agreement template's title |
LinkDisplayTitle | WayneTech Visitation NDA | String | Title added by user when creating an agreement template link |
LinkRecordTitle | NDA - R. Grayson | String | Added by user when creating an agreement template link |
LinkURLParameters | {'eventid':'123abc'} | String | Optional URL parameters passed in with agreement template link |
LinkURL | https://hrbr.co/Jdi0 | String | URL of agreement link |
LinkCreatorEmail | lfox@wayneenterprises.com | String | Email of person who created the agreement link |
LinkCreateDatetimeEpochMilliseconds
|
1594155969013
|
Integer | Agreement created - epoch time in milliseconds |
LinkCreateDateText | 07 July 2020 | String | Agreement created - international readable text |
AgreementCompletedDatetimeEpochMilliseconds |
1594155999013
|
Integer | Agreement fully completed - epoch time in milliseconds |
AgreementCompletedDateText
|
08 July 2020
|
String | Agreement fully completed - international readable text |
AgreementFilename | WayneTechDA_08July2020_completed.pdf | String | Filename of completed agreement (PDF) |
AgreementFileExtension |
pdf
|
String | File extension only of completed agreement |
AgreementCompletedLocationCountryCode | US | String | Country code (two-characters) of final signer's location on completion |
AgreementCompletedLocationCityName | San Francisco | String | City name of final signer's location on completion |
AgreementFileMd5hashBase64 |
CLD99/uzhOgCEAE=
|
String | MD5 Hash in Base64 |
AgreementFileCrc32c | uEb/RA== | String | MD5 Hash in CRC32C |
LibraryFolderID
|
FOLDER-h12h31HJbatAD4 | String | Destination Folder Id in Harbour |
LibraryFolderURL | http://waynetech.myharbourshare.com/library#folder123abc | String | Destination Folder Url in Harbour |
AgreementState | Completed | String | "Completed" or "In progress" agreement state |
AgreementPartyEmail |
rgrayson@halysllc.com
|
String | Email of final signer |
AgreementPartyFullname
|
Richard Grayson
|
String | Full name of final signer |
LinkRecordTags
|
referralcandidate, newhire
|
String | Comma-separated tags (optionally added by agreement link creator) |
LinkRecordNote
|
Potential new hire for our consideration here
|
String | Note optionally added by agreement link creator |
ReferenceAttachment1Filename
|
AgreementAttachment1.jpg | String | Optional first agreement link attachment filename (added by agreement signer) |
ReferenceAttachment1FileMd5hashBase64 | CKV11/uzhOgCEAE= | String | MD5 Hash in Base64 |
ReferenceAttachment2Filename
|
AgreementAttachment2.jpg | String | Optional second agreement link attachment filename (added by agreement signer) |
ReferenceAttachment2FileMd5hashBase64 | CKV11/uzhOgCEAE= | String | MD5 Hash in Base64 |
ReferenceAttachment3Filename
|
AgreementAttachment3.jpg | String | Optional third agreement link attachment filename (added by agreement signer) |
ReferenceAttachment3FileMd5hashBase64 | CKV11/uzhOgCEAE= | String | MD5 Hash in Base64 |
MultipartyAgreementRecipient1Name
|
John Lennon | String | In an agreement with multiple signers, full name of signer 1 |
MultipartyAgreementRecipient1Email
|
jl@beatles.com
|
String | In an agreement with multiple signers, email of signer 1 |
MultipartyAgreementRecipient2Name
|
Ringo Starr
|
String | In an agreement with multiple signers, full name of signer 2 |
MultipartyAgreementRecipient2Email
|
rs@beatles.com
|
String | In an agreement with multiple signers, email of signer 2 |
MultipartyAgreementRecipient3Name
|
Paul McCartney
|
String | In an agreement with multiple signers, full name of signer 3 |
MultipartyAgreementRecipient3Email
|
pc@beatles.com
|
String | In an agreement with multiple signers, email of signer 3 |
MultipartyAgreementRecipient4Name
|
George Harrison
|
String | In an agreement with multiple signers, full name of signer 4 |
MultipartyAgreementRecipient4Email
|
gh@beatles.com
|
String | In an agreement with multiple signers, email of signer 4 |
MultipartyAgreementRecipient5Name
|
George Martin
|
String | In an agreement with multiple signers, full name of signer 5 |
MultipartyAgreementRecipient5Email
|
gr@beatles.com
|
String | In an agreement with multiple signers, email of signer 5 |
Field[INPUTNAME] ***Repeats: one per each custom agreement input field (e.g., Address, Name) in an agreement. |
30 Rockefeller Plaza, New York, NY 10112 | String | For each input field collected by an agreement link, a new key is added with "Field" + its label (e.g., Address). The value is the signer's answer. |