Is there a template or a recommended way to bulk load timeline libraries, including the resource hours, instead of building each one in the UI?

Published on October 27, 2026 QuoteX


How to Bulk Load Timeline Libraries into QuoteX

Question: We have about 20 standard project timelines in spreadsheets, each with phases by week, roles, and hours per role per week. We'd like to load them into QuoteX as Timeline Libraries so our sales team can reuse them. Is there a template or a recommended way to bulk load these, including the resource hours, instead of building each one in the UI?

Answer: Yes, you can bulk load these. We have a template workbook with one sheet per object, wired together with lookups, so you only type each piece of data once.


How the Data Is Structured

ObjectAPI NamePurpose
Timeline Librarypsce__PSC_Timeline_Library__cThe container. Timeline Name, Frequency (for example Weekly) and Mode (FixedFee or T&M) are required.
Library Periodpsce__PSC_Timeline_Library_Period__cOne row per week or month, with a phase name and order.
Library Resourcepsce__PSC_Timeline_Library_Resource__cOne row per role on the timeline. Links to your PSC Rate Card, which is where role, level and cost come from.
Library Resource Allocationpsce__PSC_Timeline_Library_Resource_Allocation__cHolds the hours for one resource in one period.

Tip: Load each Timeline Library as Draft until you have reviewed it. Suggested name pattern: <delivery mode>-<fee range>-<number of weeks>-<timeline name>.


How to Use the Template

  1. Optionally paste your Rate Card Ids, roles and levels into the reference sheet.
  2. Fill in the Timeline Library, Period and Resource sheets, then load them in that order. After each load, paste the returned Salesforce Ids back into the sheet.
  3. Type your hours into the grid, with resources down the side and periods across the top. The workbook turns the grid into one Allocation row per resource and period, so you do not build those by hand.
  4. Filter to the rows with hours above zero and load them.

Download the template: Timeline Library load template


Before You Load

Important: Disable triggers and rules before the load and enable them again after the load, as shown in the screenshot below.

Disable triggers and rules before loading, then re-enable them afterwards.


Tips


Knowledge Article Number: KA-00486

View more articles in the knowledge base