Founding offer40% off for 24 months

Construction schedule updates, texted the moment dates move.

Project Signal turns your P6, Microsoft Project or Excel schedule into texts and emails for each trade, sent only when their dates change. CASL consent built in.

No credit card · No app for trades · CAD

Works with the schedule you already run

  • Primavera P6
  • Microsoft Project
  • Excel / CSV
  • Procore
  • Calendar feed

Names are trademarks of their owners. No partnership or endorsement implied.

The problem

The schedule moved on Monday. The crew found out on site.

Changes still travel by PDF, group chat and phone tag. The scheduler knows. The foreman finds out on site.

How it works

From schedule file to every phone on site in three steps.

  1. Import your schedule

    P6 (.xer), Microsoft Project (.mpp, .xml), Excel or CSV, or sync from Procore. About 5 minutes.

  2. Add trades and ask for consent

    Each trade gets a one-time consent request before anything else is sent.

  3. Change the schedule. The right people hear.

    Only the trades whose dates moved get one combined message each.

Project Signal for Demo Builders: Sam added you to Tower A (TWA) task notices. Reply YES to join or STOP to opt out. Msg&data rates may apply.

YES

Platform

Everything your schedule needs once it leaves the scheduler.

Change notices · SMS and email

Notices that reach only the people affected

Only trades whose dates moved hear about it, in one combined text or email.

  • #3.1 Drywall boardOct 30–Nov 3 → Nov 4–6Texted
  • #3.2 TapingNov 4–5 → Nov 9–10Texted
  • Ana replied“Got it. Crew moves to Wed.”Logged
Replies

Replies come back in their own words

Replies land against the task in the PM’s panel.

5 of 6 repliedTom · delivered
Compliance · CASL

Consent first, built for CASL

Every trade agrees before the first notice. STOP opts out on the spot.

Project Signal (TWA): You're in. You'll get notices for your tasks only. Reply STOP to opt out.

Import & export · Gantt

A Gantt from P6, MS Project or Excel, and back

Export to Microsoft Project XML, Primavera P6 XER or a printable PDF.

AI assistant

An assistant that knows your schedule

Ask what moved this week, or turn meeting minutes into proposed changes. Nothing changes until a person approves.

What moved on Level 3 this week?

Also included

  • Owner reports
  • Portfolio dashboard
  • Delay register
  • 4-week look-ahead
  • Calendar feed
  • Procore sync
  • 19 languages

Who it’s for

Built for general contractors, owners and the trades between them.

General contractors

Stop chasing trades for dates.

Owners & owner’s reps

See what moved before the OAC meeting.

Trades & subcontractors

No app. No login. Just a text.

Pricing · CAD

Priced per project, never per seat.

Unlimited trades and contacts on every plan. 30-day free trial of Portfolio, no credit card.

Project

per month · 1 live project

$149

Portfolio

Free 30 days

per month · 15 projects

Owner mandate

annual, prepaid

Custom

Founding offer: 40% off for 24 months for the first 10 customers.

Compare every plan

Privacy & trust

Made in Canada, for Canadian privacy law.

  • Hosted in Canada

    AWS in Canada (Montréal).

  • CASL and PIPEDA by design

    Explicit consent and a one-word opt-out.

  • AI you control

    Never receives phone numbers or email addresses from your records.

  • Real people in Toronto

    Onboarding included on every plan.

FAQ

Questions construction teams ask.

Do trades need to install an app?

No. Trades get texts and emails about their own tasks. They reply in their own words or text STOP to opt out.

Which schedule files can I import?

Primavera P6 (.xer), Microsoft Project (.mpp and .xml), Excel and CSV, or a sync from Procore. You can export back to Microsoft Project XML, P6 XER or a PDF Gantt.

Is Project Signal compliant with CASL?

Every recipient gets a one-time consent request before any notice, and STOP works on every text.

Who gets a text when the schedule changes?

Only the trades whose dates moved. Project Signal compares the new version of the schedule with the last one and sends each of them one combined text or email. Unchanged trades are never texted.

Where is our data stored?

Projects, schedules and contacts are stored on AWS in Canada (Montréal). The AI assistant runs on Claude through Amazon Bedrock in the US, never receives phone numbers or email addresses from your project records, and admins can switch it off.

How much does it cost?

Project is $149 a month for one live project, and Portfolio is $1,490 a month for up to 15, with a 30-day free trial. Owner mandate is custom, annual and prepaid. Prices are in CAD before tax, and paying yearly gets you 2 months free. Compare every plan

Stop chasing trades for updates.

Start a 30-day free trial, or book 20 minutes with someone who has run look-ahead meetings.

No credit card to start · Prices in CAD