Summary Intelligent Contract Ingestion OOTB Configuration (on Salesforce)

Prev Next

Overview

Intelligent Contract Ingestion enables government contractors to upload standard contract award and Solicitation documents. Data is intelligently extracted from these documents and presented for the Contracts team to review and create contract records, significantly streamlining contract set-up activities.

This guide provides an overview of steps to be performed in order to install and configure Intelligent Contract Ingestion out-of-the-box on Salesforce in your organization. In-depth installation steps are available upon request.

Audience

  • Salesforce Administrators

  • IT Support

Prerequisites

Please contact TechnoMile Support or email support@technomile.com for the following information prior to starting your installation:

Configure ICI, Wage Determination and Clause Library

1

App Launcher => ICI Configuration Page => Click to Setup

Under TM ICI Setting

Auth Endpoint: https://API.technomile.com/oauth/token

OCR Remote Site URL: https://api.technomile.com/ocr/v1

Callback URL: https://xxxxxx.my.salesforce.com/services/apexrest/TM_TOMA/solicitaionData

Client Id: provided by TechnoMile Support

Client Secret: provided by TechnoMile Support

 

Under Wage Determination Setting

WD County Endpoint URL: https://api.technomile.com/census/us/state/

WD State Endpoint URL: https://api.technomile.com/census/us/states

WD Oauth URL: https://api.technomile.com/oauth/token?

WD Search Endpoint URL: https://api.technomile.com/wdol/v1/search

 

Under Clause Library Setting

Endpoint URL: https://api.technomile.com

 

ICI Setup

1

Setup => Trusted URLs => New Trusted URL

API Name: ICITrustedURL

URL: https://api.technomile.com

C SP Context: All

connect-src (scripts): check

font-src (fonts): check

frame-src (iframe content): check

img-src (images): check

media-src (audio and video): check

style-src (stylesheets): check

 

2

Setup => Remote Site Setting => OCR_Azure_Services

Remote Site URL: https://api.technomile.com

3

Setup => Custom Metadata Types => OCR Form Type => Manage Records => Add 8 records as below

Label

OCR Form Type Name

Form Label

Form Value

CPARs

CPARs

CPARs

cpars

DD143

DD143

DD143

dd1423

OF347

OF347

OF347

of-347

SF26

SF26

SF26

sf-26

SF30

SF30

SF30

sf-30

SF33

SF33

SF33

sf-33

DD1155

DD1155

DD1155

dd1155

SF1449

SF1449

SF1449

sf-1449

4

Test ICI:

App Laucher => GRC Contracts => Ingest Contract to test. You should receive two emails.

 

Test Clauses API:

App Laucher => GRC Contracts => Clauses Tab => Mass Update => Set a back date => If a list of Clauses showed up, the api connection was successful

Clause Library Setup

1

Setup => Custom Settings => TM_ClauseLibrary_Type_Settings => Manage

Add 25 records as below

Name 

AFARS

DFARS

EDAR

HUDAR

AFFARS

DFARSPGI

EPAAR

IAAR

AGAR

DIAR

FAR

JAR

AIDAR

DLAD

FEHBAR

LIFAR

CAR

DOLAR

GSAM

 

DARS

DOSAR

HHSAR

 

DEARS

 DTAR

HSAR

 

2

Setup => Apex Classes => Schedule Apex

Job Name: One Time Clause Import

Apex Class: TM_ClauseLibraryScheduleClass

Frequency: Monthly (Start and End dates of today). Preferred Stat Time: the next available hour then Save.

 

Setup => Scheduled Jobs to make sure it is listed there.