Import data

Modified on Thu, 10 Apr at 5:04 AM

Follow these steps to import your data using a CSV file from any source and use your imported data in the platform.


Before you begin

Please make sure you have read the user guide and that you are familiar with the mandatory dependencies between the different types of data. Any missing or wrong information will lead to an error and the whole import will fail.



Instructions

  1. Connect to your PrediktAI account
  2. Open the Integrations page
  3. Scroll to the File Upload integration details
  4. Click on the "Upload" button.
  5. Select the type of data you want to import
  6. Download the sample CSV file for that type of data
  7. Fill in the CSV file with your data to import
  8. Click Save
  9. Wait for the file to upload with no errors and the success message
  10. Your data will be available on the platform


Data structure

Clients

LabelTypeMandatoryUnique

id

StringYesYes

name

StringYesNo

budget

NumberNoNo

country

StringNoNo

vat_number

StringNo
No

billing_address

TextNo
No

billing_address2

Text
No
No

website    

URLNo
No

billing_phone

Phone numberNo
No

email

EmailNo
No

satisfactory_rate

Number (0 to 100)No
No

industry

StringNo
No

annual_turnover

NumberNo
No

number_of_employees

NumberNo
No


Contacts

LabelType
MandatoryUnique
idStringYesYes
first_nameStringYes
No
last_name
StringYes
No
date_of_birthDateNoNo
client_idString (Must match a client)Yes
No
emailEmailYesNo
titleStringNoNo
countryStringNo
No
zip_codeStringNo
No
cityStringNo
No
address_line_1TextNo
No
address_line_2
Text
No
No
phonePhone numberNo
No
linkedinURLNo
No
notesTextNo
No


Projects

LabelTypeMandatoryUnique
idStringYesYes
nameStringYes
No
start_dateDateYes
No
end_date
DateYes
No
budgetNumberYes
No
typeStringYes
No
client_idString (Must match a client)Yes
No


Tasks

LabelTypeMandatoryUnique
idStringYesYes
titleString
YesNo
descriptionTextNoNo
due_dateDateNoNo
start_dateDateNoNo
estimated_hoursNumberNoNo
statusString
YesNo
priorityString
No
No
consultant_idString (Must exist in Team Members)
NoNo
project_idString (Must exist in Projects)
YesNo


Team Members

LabelTypeMandatoryUnique
idStringYesYes
emailEmailYesNo
first_nameStringYesNo
last_name
String
YesNo
country_codeCountry code
NoNo
job_titleString
Yes
No
competenciesComma-separated strings
No
No
monthly_costNumberYes
No
base_hourly_rateNumberYes
No
working_hours_per_dayNumberYes
No
rating_scoreNumber (0-100)No
No
start_dateDateNo
No
leaving_dateDateNo
No


Time entries

LabelTypeMandatoryUnique
idStringYesYes
project_idString (Must exist)YesNo
task_idString (Must exist)NoNo
consultant_idString (Must exist)NoNo
descriptionText
NoNo
hoursNumberNoNo
dateDate
YesNo
is_billableBooleanYesNo


Important 

  • Missing mandatory fields will fail the import.
  • Unmatched IDs will fail the import.
  • If you don't enter dates and budget information for a project, it will be calculated based on the planner data. 
  • In case of conflict, data can be overwritten.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article