Native Integrations

Evertime Integration

How to set up Evertime integration

Evertime provides a full online contractor submission of timesheets, expenses and receipts, with approval by client managers from secure email link.

You can enable a CSV export to be sent to Evertime when a contract placement, extension or termination is submitted on Firefish.

If you have an Evertime account, get in touch with your Firefish Success Champion or Support and we can arrange this for you.

How it works

Our Integration with Evertime allows you to send contract job information at the point of placement through to Evertime, where you can then manage the post-placement workflow of timesheets, holidays, and expenses.

Information sent from FF to Evertime Includes:

• Job Information including start and end dates

• Contractor details such as personal and payment information

• Pay and charge information based on the billing information in Firefish

 

The transfer of data takes place when a user confirms a placement, extension or termination in Firefish, meaning the information passed between the two systems is always the most up to date.

 

Below you will find a table to fields that are passed over from Firefish to Evertime. You will see both the field name from Firefish and the name that is attributed in Evertime.

 

Mandatory fields will be denoted by an asterisk*. These fields must have values or the Evertime export may fail.

Evertime Field Name

Firefish Source

Comments (If applicable)

P

  • "P" for the column header and first data row (Placement)

  • "R" for subsequent rows (additional Rates)

 

Assign_ID*

Placement ID

Automatically generated by Firefish

Job_Title

Job Title

 

PO_Num

CustomTextField2 - Properties>Contract Workflow

Use this custom field for PO number if required

Creation_Date*

Placement Creation Date

Automatically generated by Firefish

Filled_Date

Placement Filled Date

Automatically generated by Firefish

Timesheet_Method*

-

This is set to "Online" by Evertime.

Timesheet_Frequency

-

This is set to "Weekly" by Evertime

Work_History_From*

Placement Start Date

Automatically generated by Firefish

Work_History_To

Placement End Date

Automatically generated by Firefish

1WH_Consultant*

Placement Owner ID

Placement Recruiter/User ID

1Cons_First_name*

Placement Owner First Name

Placement Recruiter/User First Name

1Cons_Last_name*

Placement Owner Surname

Placement Recruiter/User Last Name

1ConsEmail

Placement Owner Email

Placement Recruiter/User Email

1Perc_Split*

Placement Owner Split Percentage

If no consultants splits are entered this will default to 100% automatically

2WH_Consultant

Recruiter ID

If there are no splits on the placement, then the 2nd/3rd Consultant fields will be blank.

2Cons_First_name

Recruiter First Name

(Split Only) 2nd Recruiter First Name

2Cons_Last_name

Recruiter Owner Surname

(Split Only) 2nd Recruiter Last Name

2ConsEmail

Recruiter Email

(Split Only) 2nd Recruiter Email

2Perc_Split

Recruiter Split Percentage

(Split Only) 2nd Recruiter Split Percentage

3WH_Consultant

Recruiter ID

If there are no splits on the placement, then the 2nd/3rd Consultant fields will be blank.

3Cons_First_name

Recruiter First Name

(Split Only) 3rd Recruiter First Name

3Cons_Last_name

Recruiter Owner Surname

(Split Only) 3rd Recruiter Last Name

3ConsEmail

Recruiter Email

(Split Only) 3rd Recruiter Email

3Perc_Split

Recruiter Split Percentage

(Split Only) 3rd Recruiter Split Percentage

CandRef*

CandidateID

Automatically generated by Firefish

CandFirstName*

Candidate First Name

Candidate First Name - Candidate Profile Tab

CandLastName*

Candidate Surname

Candidate Last Name - Candidate Profile Tab

CandEmail

Candidate Email

Candidate Email - Candidate Profile Tab

CandTelM

Candidate Mobile

Candidate Mobile Number - Candidate Profile Tab

CandTelH

Candidate Home Phone

Candidate Home Number - Candidate Profile Tab

CandAdd1*

Candidate Address 1

Candidate Address Line 1 - Candidate Profile Tab

CandAdd2*

Candidate Address 2

Candidate Address Line 2 - Candidate Profile Tab

CandAdd3

Candidate Address 3

Candidate Address Line 3 - Candidate Profile Tab

CandAdd4

Candidate Town/City

Candidate Town - Candidate Profile Tab

CandAdd5

Candidate County

Candidate County - Candidate Profile Tab

CandAddP*

Candidate Postcode

Candidate Postcode - Candidate Profile Tab

Worker_type*

Placement Type

e.g. PAYE or Ltd

LtdCo_Name*

Candidate Ltd Company Name

LTD Name - Candidate Pay Tab

Ltd_Street_1*

Candidate Ltd Company Address 1

LTD Address Line 1 - Candidate Pay Tab

Ltd_Street_2*

Candidate Ltd Company Address 2

LTD Address Line 2 - Candidate Pay Tab

Ltd_Locality

Candidate Ltd Company Address 3

 

Ltd_Town

Candidate Ltd Company Town

LTD Town - Candidate Pay Tab

Ltd_County

Candidate Ltd Company County

LTD County - Candidate Pay Tab

Ltd_post_code*

Candidate Ltd Company Postcode

LTD Address Postcode - Candidate Pay Tab

Ltd_Reg*

Candidate Ltd Number

LTD Number - Candidate Pay Tab

Ltd_VAT

Candidate VAT Number

VAT Number - Candidate Pay Tab

Ltd_Email

Candidate Ltd Company Email

LTD Number - Candidate Pay Tab

BankName

Candidate Bank Name

Bank Name - Candidate Pay Tab

AccName*

Candidate Bank Account Name

Account Name - Candidate Pay Tab

AccNumber*

Candidate Bank Account Number

Account Number - Candidate Pay Tab Format must be 99999999 (where 9 is a digit). Length should equal 8 characters.

SortCode*

Candidate Sort Code

Sort Code - Candidate Pay Tab

NI_Number*

Candidate NI Number

NI Number - Candidate Pay Tab

NI Number must be in format 'AA999999A' (where A is a letter and 9 is a digit)

Date_of_birth*

Candidate DOB

Date of Birth - Candidate Profile Tab

Gender*

Candidate Gender

Gender - Candidate Profile Tab

Cand_HolidayPayRate

Working Time Directive %

Working Time Directive - Placement Pay Details

Cand_DeclarationType

CustomDropDown4 - Properties>Contract Workflow

Use this field for AWR Candidate Declaration Type (A,B or C) if required

1ContID*

Contact ID

Contact assigned to the job/placement - Generated automatically by Firefish

1Cont_FirstName*

Contact First Name

Contact First Name - Contact Profile Tab

1Cont_LastName*

Contact Surname

Contact Last Name - Contact Profile Tab

1Cont_Email

Contact Email

Contact Email - Contact Profile Tab

1Cont_telM

Contact Mobile

Contact Mobile Number - Contact Profile Tab

1Cont_TelD

Contact Direct Dial

Contact Direct Dial - Contact Profile Tab

1ClientName

Company Name

Company Name - Company Summary Tab

1ClientAdd1*

Company Address 1

Address Line 1 - Company Summary Tab

1ClientAdd2*

Company Address 2

Address Line 2 - Company Summary Tab

1ClientAdd3

Company Address 3

Address Line 3 - Company Summary Tab

1ClientAdd4

Company Town

Town - Company Summary Tab

1ClientAdd5*

Company Postcode

Postcode - Company Summary Tab

1Client_telD

Company Phone

Phone Number - Company Summary Tab

2ContID

2nd Contact ID

If there is no 2nd Timesheet Approver on the placement, then the 2nd Contact fields will be blank

2Cont_FirstName

2nd Contact First Name

(2nd Timesheet Approver) - Contact First Name

2Cont_LastName

2nd Contact Surname

(2nd Timesheet Approver) - Contact last Name

2Cont_Email

2nd Contact Email

(2nd Timesheet Approver) - Contact Email

2Cont_telM

2nd Contact Mobile

(2nd Timesheet Approver) - Contact Mobile Number

2Cont_telD

2nd Contact Direct Dial

(2nd Timesheet Approver) - Contact Direct Dial

2ClientAdd1

Company Address 1

(2nd Timesheet Approver) - Contacts Company Address Line 1

2ClientAdd2

Company Address 2

(2nd Timesheet Approver) - Contacts Company Address Line 2

2ClientAdd3

Company Address 3

(2nd Timesheet Approver) - Contacts Company Address Line 3

2ClientAdd4

Company Town

(2nd Timesheet Approver) - Contacts Company Town

2ClientAdd5

Company Postcode

(2nd Timesheet Approver) - Contacts Company Postcode

Client*

Company Name

Company assigned to the job/placement

ClientID*

Company ID

Automatically generated by Firefish

Invoice_Point_ID*

Accounts Contact ID

If there's no Accounts Contact on the placement, this will default to Job Contact ID - Automatically generated by Firefish

Location_ID*

Company ID

Automatically generated by Firefish

T1*

-

This is set to 'T1' by Evertime.

Invoice_First*

Accounts Contact First Name

If there's no Accounts Contact on the placement, this will populate with details of the job contact.

Invoice_last*

Accounts Contact Surname

Accounts Contact Last Name

Invoice_add1*

Accounts Company Address 1

Address Line 1 - Company Summary Tab

Invoice_add2

Accounts Company Address 2

Address Line 2 - Company Summary Tab

Invoice_add3

Accounts Company Address 3

Address Line 3 - Company Summary Tab

Invoice_add4

Accounts Company Town

Town - Company Summary Tab

Invoice_add5

Accounts Company County

Postcode - Company Summary Tab

Invoice_addPC*

Accounts Company Postcode

Postcode - Company Summary Tab

Inv_Email

Accounts Company Email

Email - Company Summary Tab

PayPeriod*

Placement Rate Type

e.g. OVRD (Overtime)

Pay_rate*

Placement Pay Rate

 

Charge Rate*

Placement Charge Rate

 

Rate_Type*

Placement Rate Name

The Pay Rate Type (Pay, WKD, OVRD)

Currency*

ISO Current Symbol

in System Settings e.g. GBP - Automatically generated by Firefish

Rate_Type_ID

Job Rate Type

Hours or Days

Accures_Hol_Pay

-

This is set as 'True' by Evertime.

Engagement_type

Contractor Engagement Type

If Candidate "Payment Type" dropdown in Candidate > "Pay" tab is "Self Employed" then displays the type without the lettering ("Sole Trader", "Umbrella")