17 guide sections

Schedules Help

Build, upload, edit, publish, archive, and share schedules.

When someone on your project asks which schedule is current, you want there to be one answer. Constructable Schedules is where the issued plan lives. Upload the file from your scheduling application or build the plan from scratch, then adjust activities and links, publish it when it's ready, and archive it once it's been superseded. Start with the task that matches what you need to do.

Start here

Common task recipes

  • Issue a schedule from your scheduling application: Select Add Schedule, enter Title and Upload date, choose Upload a schedule file, upload one file, select Add, review, then select Publish Schedule.
  • Build a schedule in Constructable: Select Add Schedule, choose Start from scratch, select Add, then open it and select Add Activity. Link the bars, then publish.
  • Lock in the plan you committed to: On Schedule, open Baseline, select Save snapshot…, leave Compare the schedule against this snapshot ticked, and select Save snapshot. Variance then shows how far each finish has moved.
  • Try a resequence safely: Save a snapshot first. If the rework doesn't pan out, select Revert to this snapshot.
  • Issue an updated schedule: Add a separate clearly titled schedule when the prior version must remain visible in history, or use Edit Schedule and Replace file when correcting the same record.
  • Plan this week's work: Open the schedule, select Lookahead, add tasks under the activities, then Export PDF.
  • Withdraw a published schedule: Select Unpublish Schedule.
  • Retire a schedule: Select Archive Schedule. Archiving also unpublishes it.
  • Recover an archived record: Expand Archived, select Unarchive Schedule, review it, then publish if appropriate.

Publish and maintain

Add a schedule

Add a schedule when you're ready to bring a plan into Constructable, either as a file from your scheduling application or as a blank plan you'll build here. Every schedule starts Unpublished, so you can check it, or finish building it, before the team sees it as issued.

  1. Open Schedules.
  2. Select Add Schedule.
  3. Enter the required Title.
  4. Enter the required Upload date.
  5. Choose where the plan comes from:
    • Upload a schedule file when the plan lives in Microsoft Project, Primavera P6, or a PDF. Under File, upload one file and wait for the upload to finish.
    • Start from scratch when Constructable is where you'll keep the plan. There's no file to upload.
  6. Select Add.
  7. Open View Schedule and verify the content. A schedule you started from scratch opens on Schedule with No activities yet, ready for your first activity.

Which one you pick decides what you can do later:

  • An .mpp or .xer file imports its activities, links, and calendars. You can edit them in Constructable, but uploading a replacement file throws those edits away. Pick this when the scheduler keeps working in the source application.
  • A PDF opens in the PDF viewer and can't be edited here. Any other file type downloads only.
  • Start from scratch gives you an empty plan to build in Constructable. It never takes a file: Edit Schedule on it changes the Title and Upload date only. In the list, it shows a GANTT badge where an uploaded schedule shows its file type.

If the title is blank when you select a file, we fill in the Title with the file name before you submit the schedule.

Note: Anything you add here starts Unpublished, so nobody outside your schedule managers sees it until you publish it.

Pro Tip: Actually open View Schedule before you publish. Catching a wrong or truncated export while the record is still Unpublished is far easier than explaining it after the field has been working from it.

Can I attach two files to one schedule?

No. An uploaded schedule holds one file, and a schedule you start from scratch holds none.

Can I add a file later to a schedule I started from scratch?

No. Add a separate schedule with Upload a schedule file instead.

The title filled itself in. Can I change it?

Yes. We only fill in the Title from the file name when you've left it blank, and you can edit it before you submit.

You have the plan in the project, visible to schedule managers, and not yet presented to the team as issued.

Publish or unpublish a schedule

Publishing is how you tell the project that a schedule is issued. Unpublishing pulls it back out of published use without deleting anything, which is exactly what you want when a plan goes out before it was ready.

Publish a schedule when you have checked the file and want the project team to treat it as issued:

  1. Verify Title, Upload Date, and file.
  2. Open the schedule actions menu.
  3. Select Publish Schedule.
  4. Confirm the Published badge appears.

To withdraw it from published use, select Unpublish Schedule. The record and file remain available to schedule managers, but their visibility and status change. Unpublishing does not archive the record.

We record each Published or Unpublished transition, so the record keeps a history of when the plan was issued and when it was withdrawn.

Note: Use these actions to show whether the schedule is currently issued, not simply whether someone has reviewed it. A plan you've read but haven't committed to should stay Unpublished.

Publishing doesn't freeze the plan. On a Published schedule, every activity, link, and Lookahead edit reaches the team as soon as it saves, and there's nothing to republish. To keep a record of what you issued, save a snapshot when you publish.

I published the wrong file. What now?

Select Unpublish Schedule to take it out of published use, then correct the record — replace the file with Edit Schedule, or archive it and publish the right one.

Does unpublishing delete the schedule?

No. The record and its file stay available to schedule managers, and unpublishing doesn't archive it either.

The team can see exactly one thing: whether this plan is currently issued.

Edit or replace a schedule

Replace the file when you're correcting the same schedule record, such as fixing an accidental upload. If the new file represents a separate issued version that should remain in history, add a new Schedule instead.

  1. Open the schedule actions menu.
  2. Select Edit Schedule.
  3. Update Title or Upload date as needed.
  4. Under Replace file, remove the current file and upload one replacement.
  5. Wait for upload to finish.
  6. Select Save.
  7. Open the schedule and verify the replacement.

A schedule you started from scratch has no file, so Edit Schedule on it shows only Title and Upload date.

When the schedule already has activities, removing or replacing its file shows Changing the file replaces this schedule's activities before you save. It means exactly that: saving replaces every activity, link, and calendar with what the new file contains, and edits made in Constructable will be discarded. A replacement PDF clears the activities and opens in the PDF viewer.

Note: The old file is gone from the record once you save the replacement — you can't pull it back from here. If the previous version is one your project needs to be able to produce later, keep it and add a new Schedule instead of replacing this one.

Note: If you've been adjusting an imported plan in Constructable, make the same changes in the source file before you upload it again. Otherwise the replacement puts back the dates you'd already fixed here.

Note: A record that's already Published stays Published through a replacement, so there's no second publish step — and no second chance to review it before the team can see it. Verify the replacement after you save.

Do I need to publish again after replacing a file?

No, as long as the record remains Published. Viewers may need to reopen the record to load the new attachment.

Should I use Replace file or add a new Schedule?

Replace when you're correcting this record. Add a new Schedule when the previous version must remain visible in history.

The record still has one file, and it's the right one.

Archive or restore schedules

Archive a schedule when it has been superseded or should no longer appear with active records. Nothing is lost — the record moves out of the active list and stays available under Archived, so you can bring it back if you need it.

Select Archive Schedule to remove it from the active list and unpublish it. You can still find the record under Archived.

To restore:

  1. Expand Archived.
  2. Open the record's menu.
  3. Select Unarchive Schedule.
  4. Review the restored record.
  5. Select Publish Schedule if it should be issued again.

Note: Unarchiving does not automatically republish the record. A restored schedule comes back Unpublished, which means bringing an old plan back never surprises the team by reappearing as the issued one.

Where did my archived schedule go?

It's under Archived on the Schedules page. Expand that group to find it.

Does archiving delete the file?

No. Archiving removes the record from the active list and unpublishes it. The record is still there under Archived.

Your active list shows only the plans people should be working from.

Build and edit the plan

Build and edit schedule activities

You don't need to go back to the scheduling application to move a pour, split a phase into pieces, or add a milestone. On Schedule, you can build a plan from scratch or adjust an imported .mpp or .xer directly on the Gantt, and each edit saves as you make it.

Editing needs Create, update, archive, and publish schedules and happens on the Schedule tab. Lookahead edits tasks, not activities. PDF schedules and other uploaded files can't be edited, and an imported plan becomes editable once Preparing schedule preview finishes.

Add activities

  1. Open the schedule and select Schedule.
  2. Select Add Activity. On an empty schedule it's the button under No activities yet. Otherwise it's the blank row at the bottom of the grid.
  3. Type the name in Activity name and press Enter. We create the activity and open another name field right below it, so you can type the next one.
  4. While you're typing a name, press Tab to nest the activity under the one above, or Shift+Tab to move it back out a level.
  5. Press Esc, or press Enter on an empty name, to stop adding.

An activity starts today and lasts one working day. If you add it under a parent, it starts on the parent's start date instead.

Change names, dates, and durations

  • Click an activity's name, Start, Duration, or Progress in the grid to edit it in place.
  • Or select Edit Activity (the pencil in the Actions column) to change Title, Progress, Start, and Duration together. End is calculated from the work calendar, so you can't type it.
  • On the timeline, drag a bar to move it, or drag its right edge to change its duration. Press Esc during a drag to cancel it.

Durations count working days on the schedule's primary calendar. An activity that lands on a non-working day starts on the next working day. Moving an activity also pushes its linked successors later when the link requires it. See Link activities and read the critical path for how that works.

Set Duration to 0 to make a milestone. It draws as a diamond on its date. You can drag it to a new date, but it has no edge to resize.

Organize activities into phases

  • Select Add Sub-activity (the plus in the Actions column) to add an activity under this one. The parent becomes a summary row.
  • Use Indent and Outdent at the top of Edit Activity. You can also click a row and press Tab or Shift+Tab. Indent moves the activity under the activity directly above it.
  • Drag the Reorder activity grip to change an activity's order within its parent.
  • Select the chevron on a summary row to Collapse or Expand it.

A summary's Start, Duration, End, and Progress roll up from the activities under it, so you can't edit them directly. Change the sub-activities instead.

Delete activities

Delete Activity (the trash can in the Actions column) removes the activity along with its links and any Lookahead tasks under it. Deleting a single activity happens right away, without a confirmation. Deleting a summary first asks you to confirm and tells you how many activities it removes.

Undo a change

Select Undo or Redo in the upper-right corner, or press Cmd+Z / Ctrl+Z to undo and Shift+Cmd+Z / Shift+Ctrl+Z (or Ctrl+Y) to redo. Undo brings back a deleted activity with its links and Lookahead tasks. Undo history covers your own last 100 changes on the tab you're on. Switching between Schedule and Lookahead, or leaving the schedule, starts a fresh history.

Note: Edits on a Published schedule reach the team as soon as they save, and there's no draft step. For a big resequence, save a snapshot first so you can revert if it doesn't work out. Or build the next version as an Unpublished schedule.

Note: On an imported .mpp or .xer, we only move the activities your edit actually affects. Everything else keeps the dates from the file. Uploading a replacement file discards every edit you made here.

On a phone, use Edit Activity for dates, durations, Indent, and Outdent. The Reorder activity grip only shows when you hover over a row, and the Tab and undo shortcuts need a keyboard.

Can I edit a PDF schedule?

No. A PDF has no activities to edit. To manage the plan in Constructable, add a schedule with Start from scratch or upload the .mpp or .xer.

Why can't I change a summary's dates?

Its dates span the earliest start to the latest finish of the activities under it. Move or resize those activities and the summary follows.

You can shape the plan where the team reads it, with no export and re-upload in between.

Links are how a late delivery ripples down the plan. Once activities are linked, moving one pushes everything that depends on it, and Total Float shows which activities have no room to slip.

  1. On Schedule, hover over a bar. A connector dot appears at its start and its finish.
  2. Drag from one of those dots onto another activity's bar or dot. The activity you dragged from is the predecessor.
  3. Release. The arrow appears and the successor moves if the link requires it.

The link type follows which ends you connect. Dropping on the middle of a bar counts as its start.

  • Finish to Start (FS): Finish dot to the other bar's start. The successor starts the next working day after the predecessor finishes.
  • Start to Start (SS): Start dot to the other bar's start.
  • Finish to Finish (FF): Finish dot to the other bar's finish dot.
  • Start to Finish (SF): Start dot to the other bar's finish dot.

Press Esc mid-drag to cancel. Connectors appear on activities only, not on summary rows. Because the dots appear on hover, draw links on desktop web.

Click the arrow. The popover names the predecessor and successor and lets you change Link type and Lag (work days), or select Delete Link.

We reject a link that can't work and tell you why: An activity can't link to itself., These activities are already linked., or This link would create a loop in the schedule.

  • Links push successors later on the work calendar. They never pull them earlier. If you move a predecessor earlier, its successors stay where they are until you move them.
  • You can't put an activity earlier than its links allow. If you drag a successor too early, it lands on the earliest date its predecessors permit.
  • An activity at 100% Progress is never pushed. You can still move it yourself, and its dates still drive its own successors.
  • Bars show where they'll land while you drag, and the move is saved when you release.

Read float and the critical path

Total Float shows how many working days an activity can slip before it delays the end of the plan. Unfinished activities with no float are critical: their bars and Total Float values turn red, and so does any summary above them. Predecessors and Successors list each activity's links. Show or hide these columns under View → Columns.

Anyone who can open the schedule sees float and the critical path. Only drawing and changing links needs write access.

I moved an activity earlier. Why didn't the next one follow?

Links only push. Move the successor yourself. It can go as early as its predecessors allow.

Why did my activity land later than where I dropped it?

A link is holding it. It starts on the earliest working day its predecessors permit. Check Predecessors, or click the arrow to change the lag or link type.

The plan reacts the way the job does: when one thing slips, the work that depends on it slips with it.

Save snapshots and compare against a baseline

A live schedule changes every week, and the owner will eventually ask how far you've moved from the plan you committed to. A snapshot freezes the plan as it stands. Set one as the baseline to show each activity's slip, or revert to it when a rework doesn't pan out.

Snapshots live in the Baseline menu at the top of the Schedule tab. You need Create, update, archive, and publish schedules to see that menu.

Save a snapshot

  1. On Schedule, open Baseline.
  2. Select Save snapshot….
  3. Enter a Name. We suggest "Snapshot" plus today's date.
  4. Leave Compare the schedule against this snapshot ticked to make it the baseline. The box starts ticked only when the schedule has no baseline yet.
  5. Select Save snapshot. You'll see Snapshot saved.

A snapshot holds every activity's name, dates, duration, place in the outline, and links as they are at that moment. Later edits don't change it. It doesn't hold Progress.

Compare against a baseline

In Baseline, point to a snapshot and select Use as baseline. The menu button then shows the baseline's name. On every activity that was in the snapshot:

  • A baseline bar appears behind the current bar on the timeline.
  • Variance shows how many working days the finish has moved. A positive number, in red, means it finishes later than the baseline. A negative number, in green, means it finishes earlier.

The baseline belongs to the schedule, not to you. Everyone who can open the schedule sees the baseline bars and Variance, including people who can't open Baseline. Select Stop comparing on the active baseline to turn the comparison off for everyone. Variance only appears in Columns while a baseline is set.

Revert to a snapshot

  1. In Baseline, point to the snapshot.
  2. Select Revert to this snapshot.
  3. Read the confirmation and select Revert. You'll see Schedule reverted.

Reverting puts activity names, dates, durations, the outline, and links back the way they were in that snapshot. Activities added since the snapshot are removed, and activities deleted since then come back. Progress doesn't change.

Before reverting, we save the current schedule as a snapshot named "Before reverting to" plus the snapshot's name. If the revert was a mistake, revert to that one. Undo doesn't reverse a revert.

Note: A revert is blocked when an activity added since the snapshot has Lookahead tasks. You'll see Couldn't revert the schedule, and the message says how many activities are holding it up. Move or delete their Lookahead tasks, then revert again.

Rename or delete a snapshot

Point to the snapshot and select Rename or Delete. Deleting removes the snapshot for good, though the schedule itself doesn't change. If it was the baseline, the comparison stops.

Should I revert or use Undo?

Use Undo for the last few changes you just made. Revert when you want to go back to a known point, such as the plan you issued last month, no matter how many edits happened since.

Why is Variance blank on some activities?

Those activities weren't in the baseline snapshot, usually because they were added after it was saved.

You have a fixed point to measure the live plan against, and a way back to it.

View and share

Find and view schedules

Open Schedules to find the schedules available for your project. Each row tells you what kind of schedule it is, what it's called, whether it's issued, and when it was uploaded — enough to pick the right one without opening three of them.

Active schedules show the file type, Title, Published or Unpublished badge, and Uploaded date. A schedule built from scratch in Constructable shows GANTT where an uploaded one shows its file type. Select View Schedule on web or View on native.

Archived records are grouped under Archived (count).

Note: Without schedule write access you'll see published records without the management actions. Nothing is broken; publishing, editing, and archiving simply aren't yours to do.

A schedule I know exists isn't in the list. Where is it?

Expand Archived first, since archiving moves records out of the active list. If it isn't there, it may be Unpublished — those are visible to schedule managers rather than to everyone with View published schedules.

You can tell at a glance which plan is issued and how recent it is.

Preview PDF and Gantt schedules

You can read a schedule without leaving Constructable, which is usually all you need for a quick look. What you get depends on the file you're opening.

  • A PDF attachment opens in the inline PDF viewer. If the record is a PDF, that's what you see even when activities also exist. PDFs are read-only here.
  • .mpp and .xer files open Schedule and Lookahead once the import finishes — see View Schedule and Lookahead plans.
  • A schedule started from scratch opens Schedule and Lookahead right away. Until someone adds an activity, Schedule shows No activities yet.
  • While we're still importing a project plan, the page shows Preparing schedule preview. Download works while you wait.
  • Every other file type shows Preview unavailable and stays downloadable. The subtitle still reads Only PDF schedules can be previewed inline right now. — that's the empty-state copy, not a complete list of what actually previews.

Note: An imported plan opens with the activities, links, and calendars from the file, plus any edits made in Constructable since. If your scheduler still maintains the source file, check with them before treating the two as identical.

The preview has said Preparing schedule preview for a while. Is it stuck?

Import can take time, and Download works while you wait. If it never finishes, verify the source file and contact support with the project, schedule title, file name, and upload time.

Why does my schedule show Preview unavailable?

The file isn't a PDF, and it doesn't have imported activities yet. Select Download and open the source in the application it came from.

You get a fast read on the plan, and a clear path to the source file when a fast read isn't enough.

View Schedule and Lookahead plans

An imported .mpp or .xer, or a schedule built from scratch, gives you two views of the same plan. Schedule is the master plan: the activities, their dates, and the links between them. Lookahead is the next few weeks of work you add on top of those activities — who is doing what, for which company, and how large a crew.

  1. Open the schedule.
  2. Select Schedule or Lookahead.
  3. Use Today to jump the timeline to today.

Schedule opens at Day zoom, scrolled to today. It lists each activity with start, duration, end, progress, Total Float, predecessors, and successors, with dependency arrows on the timeline. Bars on the critical path are red. Under View, set Zoom to Day, Week, or Month, and use Columns to show, hide, or drag Reorder column on the row number, Activity, Actions, Start, Duration, End, Progress, Total Float, Variance, Predecessors, and Successors. Actions appears only for people who can edit the plan, and Variance only while a baseline is set.

With Create, update, archive, and publish schedules, you can edit activities and links right on Schedule — see Build and edit schedule activities. Without it, Schedule is read-only.

Lookahead lists the activities that fall in the selected window, plus any Constructable tasks nested under them — including tasks that aren't tied to an activity. Open View for Lookahead Duration (1 to 8 weeks), Columns, Gantt Labels, and Edit Company Colors. Columns shows or hides Activity, Actions, Assigned To, Company, Crew Size, Start, Duration, End, and Progress, and you can drag Reorder column; Activity stays on. Gantt Labels are Task Name, Company, or Company - Task Name. Filter by Company and Assigned To; No Company and Unassigned are in those lists. Select Show activity hierarchy on an activity row when you need the parent path. If tasks sit past the activity's finish, you'll see Some tasks fall outside this activity's dates.

Note: Lookahead tasks are Constructable work, not imported Microsoft Project or Primavera tasks. Replacing the plan file rebuilds the activities; don't treat Lookahead as a second copy of the source schedule.

Why don't I see Schedule and Lookahead?

The record is a PDF, the import hasn't finished, or this file type doesn't produce activities. A PDF always opens the PDF viewer first.

Why does Schedule say No activities yet?

The schedule was started from scratch and nobody has added an activity yet. If you can edit it, select Add Activity.

You can read the issued plan and the next few weeks of field work without leaving Constructable.

Add and manage lookahead tasks

Lookahead is where you put the work for the next week or two against the schedule's activities — a crew, a duration, a person responsible. You need Create, update, archive, and publish schedules. Anyone with View published schedules can read the tasks; they just can't add or change them.

  1. Open the schedule and select Lookahead.
  2. Select Add Task on an activity, on a parent task, or on the blank row at the bottom of the grid. The bottom row creates a top-level task that isn't tied to a master-schedule activity.
  3. A task under another task copies that task's start, end, duration, progress, Company, Assigned To, and Crew Size. A task under an activity starts on the later of the activity start and today, lasts one working day, and takes the activity's progress. A bottom-row task is named New Task, starts today, lasts one working day, and starts at 0% progress.
  4. Select Edit Task to set Title, Progress, Company, Assigned To, Crew Size, Start, and Duration. End is calculated from the work calendar and isn't typed.
  5. Drag a leaf task's bar on the timeline to move its dates, or use Reorder task to change order among siblings.

Assigned To lists project users and organization users on the project team — bidder-only memberships stay off the list. Company lists companies on the project team. Unassigned and No Company are the empty values.

View → Edit Company Colors maps a project-team Company to a color for the Lookahead grid, timeline bars, and PDF. Select Add another, pick the company and color, then Save. Viewers still see the colors; saving them needs schedule write access.

Date and duration edits apply to leaf tasks. A parent task's dates come from its children, so change the children when the parent dates look wrong.

Delete Task removes that task and every task nested under it, without a confirmation. If you didn't mean to, select Undo in the upper-right corner before you leave Lookahead. It brings the task back with everything nested under it.

Progress drives status: 0% is planned, anything above 0% is in progress, and 100% is done.

You now have the next window of work named, assigned, and dated against the issued plan.

Export a lookahead PDF

Hand a superintendent a Lookahead they can pin on the wall. Export doesn't need schedule write access — View published schedules is enough.

  1. Open the schedule and select Lookahead.
  2. Set Lookahead Duration under View to the week count you want. The PDF covers that many weeks from the start date you pick next.
  3. Select Export PDF.
  4. In Export Lookahead, choose the Start date.
  5. Select Download PDF.

The PDF lists Project, Schedule, Weeks, and Printed on in the header. Columns follow the Lookahead columns that are currently visible, except Actions. A month name appears on the timeline when at least five exported days fall in that month. A window with nothing in it prints No activities in this date range.

You have a printout of the current Lookahead, dated from the start you chose.

Export a schedule PDF

When the owner's meeting wants the master schedule on paper, export it straight from Schedule instead of rebuilding it in another tool. Export doesn't need schedule write access, and it works the same for imported plans and ones built from scratch.

  1. Open the schedule and select Schedule.
  2. Collapse any summary rows you want printed as a single line. Collapsed activities stay collapsed in the export.
  3. Select Export PDF. It appears once the schedule has at least one activity.
  4. In Export Schedule, set the Start date and End date. They start at the earliest activity start and the latest activity finish.
  5. Choose a Timescale: Day, Week, or Month. Month is the default.
  6. Select Download PDF.

The PDF includes every activity whose dates overlap the range you picked. Its header lists Project, Schedule, Dates, and Printed on. Columns follow the Schedule columns that are currently visible, except Actions. Critical-path bars print in red, and when a baseline is set, its bars print behind the current ones. A range with nothing in it prints No activities in this date range.

You have a dated printout of the plan, at the zoom level your reader needs.

Manage schedule calendars

Working days on an imported plan come from its calendars. Open Calendars from the schedule actions to see them. The Primary calendar is the one durations use.

  1. Open the schedule.
  2. Open Calendars.
  3. Select a calendar. The Edit calendar dialog opens.
  4. Review Name, Primary calendar, Working days (Monday through Sunday), and Exceptions.
  5. Select Add exception to mark a date Working or Non-working.
  6. Select Save. The toast reads Calendar updated.

Anyone with View published schedules can open the list and read a calendar. Changing one needs schedule write access. Delete removes the calendar and its exceptions; the toast reads Calendar deleted.

Note: Calendars arrive with the imported plan. Replacing the file rebuilds them from the new source.

A schedule started from scratch has no calendars, so Calendars shows No calendars. Its durations count Monday through Friday as working days, with weekends off.

The plan's working days now match how the job actually works.

Download a schedule

Sometimes you need the actual file — to open it in your scheduling application, to pass it along, or because the preview doesn't show what you're after. Downloading requires access to the Schedule.

Open a schedule, open its actions menu, and select Download. When no preview is available, the page also offers a prominent Download action.

Note: Your download contains the attachment that is current at that time. If a manager replaces the file afterward, the copy on your machine won't change. Download it again.

I downloaded this last week. Is it still the current plan?

Not necessarily. Check the record's Uploaded date and whether it still shows Published, then download again if the file has been replaced.

You have the source file in hand, in the form the scheduler produced it.

Use Schedules on mobile and native devices

The schedule matters most when you're standing on the job rather than sitting at a desk. Mobile and native layouts give you the schedule list, the Published and Unpublished badges, the PDF preview, Schedule and Lookahead, Download, and any management and editing actions your role allows.

On a phone each schedule is a full-width card rather than a desktop row: the title, the Uploaded date, the file-type badge (or GANTT for a schedule built from scratch), the published state, and a View link, with the row's action menu sitting after View rather than where you'd find it on desktop.

With write access, you can add activities, use Edit Activity to change dates, durations, Indent, and Outdent, drag bars, and select Undo on a phone. Drawing links is different: the connector dots and the Reorder activity grip only show when you hover over a row, so do that work on desktop web.

Pro Tip: Use desktop web for a wide Lookahead timeline, linking activities, and careful file replacement. A replacement overwrites the old file and any edits made in Constructable — not something you want to do quickly on a phone.

Where did the actions menu go on my phone?

It sits after View on the row, rather than where you'd find it on desktop.

You can check the current plan and pull the file from wherever the work is happening.

Troubleshooting

Troubleshoot schedules

Nearly every schedule problem is a package or permission you don't have, a record that's been archived out of the active list, a file we can't preview or edit, or a link holding an activity in place. Find your symptom and work through the checks in order.

Schedules is missing

  1. Confirm the organization has the Field package.
  2. Confirm you are in the intended project.
  3. Ask an administrator to check View published schedules.

Add Schedule or management actions are missing

You need Create, update, archive, and publish schedules. Read access lets you open and download schedules without maintaining them.

A schedule is missing from the active list

Expand Archived. If the record was archived, select Unarchive Schedule. Archiving also clears Published, so review and publish it again if it should return to the issued list.

The preview says Preparing schedule preview

We're still importing the uploaded plan. You can use Download while you wait. If processing does not complete, verify the source file and contact support with the project, schedule title, file name, and upload time.

The preview says Preview unavailable

Inline preview covers PDFs and imported .mpp / .xer activities. Anything else shows this message. Select Download and open the source in the application it came from.

Add Task is missing

You're on Schedule, not Lookahead, or your role doesn't have Create, update, archive, and publish schedules. Switch views first; write access is what adds and edits tasks. On Lookahead, Add Task also sits on the blank row at the bottom of the grid for work that isn't under an activity.

Add Activity or the activity editing controls are missing

Work through these in order:

  1. Confirm you're on Schedule. Lookahead edits tasks, not activities.
  2. Confirm your role has Create, update, archive, and publish schedules. Without it, Schedule is read-only and the Actions column doesn't appear.
  3. Check the file type. PDFs open in the PDF viewer and other non-plan files show Preview unavailable — neither can be edited. Only .mpp, .xer, and schedules started from scratch can.
  4. If you see Preparing schedule preview, the import isn't finished. Editing opens up once the activities appear.

The message tells you why. An activity can't link to itself. means you dropped onto the same bar. These activities are already linked. means that predecessor already links to that successor — click the arrow to change its type or lag instead. This link would create a loop in the schedule. means the successor already leads back to the predecessor through other links.

An activity won't move as early as I drag it

Its predecessors hold it. An activity can't start earlier than its links allow, so it lands on the earliest working day they permit. Check Predecessors, then change or delete the link that's holding it.

Moving an activity earlier didn't pull its successors with it

That's expected. Links push successors later but never pull them earlier. Move the successors yourself.

My edits disappeared after replacing the file

Uploading a new file to an .mpp or .xer schedule replaces every activity, link, and calendar with what the file contains. That's what Changing the file replaces this schedule's activities warns about. Before you upload again next time, make the same changes in the source file so the replacement carries them.

Baseline is missing

The Baseline menu is on Schedule, not Lookahead, and only people with Create, update, archive, and publish schedules see it. Viewers still see Variance and baseline bars once someone sets a baseline.

Variance is missing or blank

Variance only appears while the schedule has a baseline. Open Baseline, then select Use as baseline on a snapshot. If it's on but blank for some rows, those activities weren't in that snapshot.

Reverting fails with Couldn't revert the schedule

Usually, activities added since that snapshot have Lookahead tasks, and the message says how many. Move or delete those tasks on Lookahead, then revert again.

Undo is greyed out

There's nothing left to undo on this tab. History resets when you switch between Schedule and Lookahead or leave the schedule, and it doesn't include other people's changes or a snapshot revert.

A PDF fails to load

Try Download. If the downloaded file is also invalid, use Edit Schedule and replace it with a valid source file.

A change is not visible to viewers

Confirm the record shows Published — Unpublished schedules, and edits to them, are visible only to people with Create, update, archive, and publish schedules. On a Published schedule, activity and link edits reach the team as soon as they save. Replacing a file does not require a separate publish action when the existing record remains Published, but viewers may need to reopen the record to load the new attachment.