Resources · Make integration

GanttPRO Make integrationAutomate GanttPRO with Make.

Can your Gantt chart update other tools on its own? The GanttPRO Make integration gives you 74 modules: 37 instant triggers, 29 actions and 8 searches. This guide is for project leads who know GanttPRO and are new to Make, and it walks you to a working first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the GanttPRO Make integration automate?

The GanttPRO Make integration links your GanttPRO account to Make, a no-code tool where you build scenarios: automations made of modules, each module being one brick such as a trigger, an action or a search. GanttPRO can start a scenario the moment a task, project or resource changes, and Make can write tasks, comments and time logs back into your plan.

A plan that fills itself. A request lands in another app, and Create a Task puts it straight into the right GanttPRO project. Add Create a Task Comment behind it and the original message sits on the task, so nobody has to copy and paste.

Staffing that follows the plan. Watch Task Resource Assigned tells another tool who just got a task. Your team chat, your HR sheet or your capacity board hears about the assignment without a manual update.

Hours that reach the right place. Watch New Task Time Log Created sends every logged entry out of GanttPRO. Pair it with List Task Time Logs when you need the full history of one task for an invoice or a client report.

What Make does not do here: every one of the 37 triggers is instant, so there is no scheduled polling to fall back on, and anything the listed modules miss goes through Make an API Call. On the Free plan you keep 2 active scenarios, which is enough to test one of these ideas. Before you pick a plan, read the Make pricing guide; if you also weigh another tool, the n8n vs Make comparison lays out the criteria. When a scenario grows beyond what you want to maintain, the Make agency team can take it over.

Connect

How do you connect GanttPRO to Make?

  1. 01

    Generate an API key in GanttPRO

    You need an active GanttPRO account and an API key. In GanttPRO, open Settings, go to the Integrations section and click the button that generates a new key. Copy the key shown on screen and keep it at hand for the next step.

  2. 02

    Add a GanttPRO module and create the connection

    In your Make scenario, add any GanttPRO module and click Create a connection. A connection is your GanttPRO account linked to Make once, then reused by every GanttPRO module. The Connection name field is optional; a clear name helps when you run several accounts.

  3. 03

    Paste the key and confirm

    Paste the API key you copied from GanttPRO, or follow the instructions Make shows on screen, then save. Make can now list your projects and tasks inside the module fields, so you pick them from a menu instead of typing them.

First scenario

Your first scenario with GanttPRO and Make

GoalWhen a request arrives in another app, Make creates the task in GanttPRO and pins the original message to it as a comment.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the + to add the first module. Pick the app where requests reach you, a form tool for instance, and set up its trigger.

  2. 02

    Add Create a Task

    Click the + to the right of that first module, search for GanttPRO and choose Create a Task. Create the connection with your API key if you have not done it yet, then pick the target project from the list.

  3. 03

    Map the request into the task

    Fill the task fields with data from the first module: click a field and select the value the request brought. Each item that flows between modules is a bundle, here one request becoming one task.

  4. 04

    Pin the message with a comment

    Add Create a Task Comment after the task module. Map the task created by the previous step, then map the full request text so the context stays on the task in GanttPRO.

  5. 05

    Test with Run once

    Click Run once and send one test request. Open the bubbles above each module to read the bundles it received, then check that the task and its comment appeared in your GanttPRO project.

  6. 06

    Schedule and switch it on

    Set the schedule on the first module with the clock icon; a new scenario runs every 15 minutes by default. Switch the scenario on. Each module run on one bundle counts as an operation on your Make plan.

Triggers

The GanttPRO triggers

37 modules start a scenario when something happens in GanttPRO. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by GanttPRO as soon as it happens.

GanttPRO1Watch a Custom Field from a Project Unassigned

Watch a Custom Field from a Project Unassigned

Instant trigger

In Make“Triggers when a custom field from a project is unassigned.”

Your scenario starts right after someone removes a custom field from a GanttPRO project. Make receives one bundle for the removal and can tell every tool that mirrors your project columns to stop tracking it.

How it fires
instant, GanttPRO calls Make through a webhook as soon as the field leaves the project.
When to use it
a reporting sheet copies project custom fields and should drop a column the moment a project lead takes it off.
Watch out
on this module, click Create a webhook first, then Create a connection.
GanttPRO2Watch a Custom Field to a Project Assigned

Watch a Custom Field to a Project Assigned

Instant trigger

In Make“Triggers when a custom field to a project is assigned.”

This one gives you a signal when a custom field gets attached to a project, which is a good moment to prepare the matching column or tag in another tool before anyone starts filling it in GanttPRO.

How it fires
instant; the lightning badge means GanttPRO pushes the event to Make by webhook.
When to use it
your portfolio dashboard needs the same fields as each project, and you want it to follow whenever a project lead adds one.
Watch out
it reacts to the assignment only, not to the values people later type into the field.
GanttPRO3Watch Custom Field Deleted

Watch Custom Field Deleted

Instant trigger

In Make“Triggers when a custom field is deleted.”

Keep downstream tools clean when a custom field disappears from GanttPRO for good. The scenario gets the deletion as a bundle, and the next module can archive the matching column, alert the owner or log the change for later audits.

How it fires
instant, pushed by GanttPRO through a webhook the moment the field is deleted.
When to use it
an admin tidies up old fields and your data warehouse or reporting sheet should know which ones are gone.
Watch out
unassigning a field from a single project is a different event, covered by its own trigger above.
GanttPRO4Watch Custom Field Updated

Watch Custom Field Updated

Instant trigger

In Make“Triggers when a custom field is updated.”

Hear about any edit to the definition of a custom field, such as a rename, so the tools that read your GanttPRO fields keep the same vocabulary as the plan. One change in GanttPRO means one bundle in Make.

How it fires
instant. GanttPRO notifies Make by webhook right when the field is saved.
When to use it
your client report uses field names as headers, and a renamed field in GanttPRO should rename the header too.
Watch out
this watches the field itself; a new value on one task goes through Watch Task Custom Field Updated instead.
GanttPRO5Watch History Restored

Watch History Restored

Instant trigger

In Make“Triggers when a history is restored.”

Know when someone rolls a plan back to an earlier state in GanttPRO. A restore can move many dates and tasks at once, so this trigger lets the scenario warn the people who rely on the plan before they act on stale information.

How it fires
instant; GanttPRO calls Make by webhook once the history is restored.
When to use it
a message to the project channel saying the schedule changed, so the team reopens the Gantt chart instead of trusting yesterday's export.
Watch out
treat it as an alert; rebuild copies with Get a Project or List Tasks rather than guessing what moved.
GanttPRO6Watch New Custom Field Created

Watch New Custom Field Created

Instant trigger

In Make“Triggers when a new custom field is created.”

Catch every new custom field the moment it exists in GanttPRO. The scenario can then add the same field to a CRM, a spreadsheet or a data model, so your reporting never lags behind the way your team describes its work.

How it fires
instant, through a webhook GanttPRO fires on creation.
When to use it
a PMO keeps a reference list of all fields in use and wants each new one logged with its creator.
Watch out
a created field is not yet attached to any project; the assignment arrives through Watch a Custom Field to a Project Assigned.
GanttPRO7Watch New Project Created

Watch New Project Created

Instant trigger

In Make“Triggers when a new project is created.”

Start your whole project kickoff from one event: a new project in GanttPRO. Make receives the project as a bundle and can open a shared folder, a chat channel or a CRM record for it in the steps that follow.

How it fires
instant; the webhook reaches Make as soon as the project is saved in GanttPRO.
When to use it
an agency spins up a GanttPRO project per signed client and wants the rest of the kickoff kit to follow without manual setup.
Watch out
every project created, including test ones, launches a run and spends operations.
GanttPRO8Watch New Resource Created

Watch New Resource Created

Instant trigger

In Make“Triggers when a new resource is created.”

Welcome a new person or asset into your wider stack as soon as it is added as a resource in GanttPRO. The scenario gets the resource and can create the matching entry in a staffing sheet, an HR tool or a booking system.

How it fires
instant, GanttPRO sends the event by webhook when the resource is created.
When to use it
a freelancer joins the resource pool and your capacity board should list them before anyone assigns work.
Watch out
creating a resource does not put it on a project; that step has its own trigger, Watch Resource to Project Assigned.
GanttPRO9Watch New Task Created

Watch New Task Created

Instant trigger

In Make“Triggers when a new task is created.”

Start a scenario from each new task in GanttPRO. Make receives the task as a bundle, ready to be announced in a chat, copied to a client portal or completed with an owner through Assign Resources.

How it fires
instant. GanttPRO calls Make by webhook right after the task is added.
When to use it
a team that plans in GanttPRO but talks in a chat tool, and wants each new task posted where people actually look.
Watch out
importing a large plan creates many tasks at once, and each one is a separate run.
GanttPRO10Watch New Task Time Log Created

Watch New Task Time Log Created

Instant trigger

In Make“Triggers when a new task time log is created.”

Send each hour your team logs in GanttPRO to wherever you bill or pay for it. The scenario receives the new time entry as a bundle and can add a row to a timesheet, an invoicing tool or a payroll file.

How it fires
instant; GanttPRO pushes the entry to Make through a webhook once it is logged.
When to use it
a consultancy invoices by the hour and wants every logged entry on the client sheet without an end-of-period export.
Watch out
edits and deletions of logs are separate events, so add Watch Task Time Log Updated and Deleted if totals must stay exact.
GanttPRO11Watch Project Archived

Watch Project Archived

Instant trigger

In Make“Triggers when a project is archived.”

Close the loop when a project wraps up. As soon as a GanttPRO project is archived, the scenario can move its folder, close the related deal in your CRM or send the final summary to the client.

How it fires
instant, sent by GanttPRO through a webhook at the moment of archiving.
When to use it
your offboarding checklist lives in several tools and you want the archive action in GanttPRO to be the single switch that starts it.
Watch out
archiving is not deleting; if projects come back, pair this with Watch Project Restored.
GanttPRO12Watch Project Calendar Updated

Watch Project Calendar Updated

Instant trigger

In Make“Triggers when a project calendar is updated.”

Learn right away that a project calendar changed in GanttPRO, since working days drive every date on the chart. The scenario can warn the project lead or refresh a shared schedule before deadlines drift out of sync.

How it fires
instant; the webhook from GanttPRO reaches Make when the calendar is saved.
When to use it
a client portal shows delivery dates, and any calendar edit should trigger a check of those dates.
Watch out
to see what the calendars now look like, follow with List Projects Calendars rather than relying on the alert alone.
GanttPRO13Watch Project Deleted

Watch Project Deleted

Instant trigger

In Make“Triggers when a project is deleted.”

Get notified when a GanttPRO project is removed, so linked records elsewhere do not stay open with no plan behind them. Make receives the deletion and your next module can flag, archive or remove the matching item.

How it fires
instant, pushed by webhook as soon as the project is deleted.
When to use it
an admin cleans up duplicate projects and your finance sheet should mark the related budget line as void.
Watch out
let the scenario flag records rather than delete them outright, since a mistaken deletion in GanttPRO would spread.
GanttPRO14Watch Project Restored

Watch Project Restored

Instant trigger

In Make“Triggers when a project is restored.”

Bring a project back to life everywhere when it returns in GanttPRO. The scenario receives the restored project and can reopen its folder, its channel or its CRM record, undoing what your archive scenario closed.

How it fires
instant; GanttPRO sends a webhook to Make at the moment of the restore.
When to use it
a paused client engagement restarts and the team needs its workspace back without rebuilding it.
Watch out
it makes the most sense next to Watch Project Archived, so both directions stay symmetrical.
GanttPRO15Watch Project Updated

Watch Project Updated

Instant trigger

In Make“Triggers when a project is updated.”

Mirror project-level changes from GanttPRO in the tools around it. Whenever a project is edited, the scenario gets the updated project and can refresh a portfolio sheet, a CRM deal or a client dashboard.

How it fires
instant, through a webhook GanttPRO sends after each saved edit.
When to use it
leadership reads a portfolio overview outside GanttPRO and it should match the plan at all times.
Watch out
busy projects get edited often, and each edit is a run that spends operations on your plan.
GanttPRO16Watch Resource Calendar Updated

Watch Resource Calendar Updated

Instant trigger

In Make“Triggers when a resource calendar is updated.”

Know when the calendar of a person or asset changes in GanttPRO, which usually means their availability moved. The scenario can alert the project lead or update a staffing board before someone plans work on a day off.

How it fires
instant; GanttPRO notifies Make by webhook when the resource calendar is saved.
When to use it
a studio shares one availability board across projects and wants calendar edits reflected there.
Watch out
this watches a resource's calendar, not the project calendar, which has its own trigger.
GanttPRO17Watch Resource Deleted

Watch Resource Deleted

Instant trigger

In Make“Triggers when a resource is deleted.”

Keep your staffing records honest when a resource leaves GanttPRO. The scenario gets the deletion and can deactivate the person in a capacity sheet or notify the project leads who still count on them.

How it fires
instant, pushed to Make by webhook right after the deletion.
When to use it
a contractor's mission ends, the resource is removed, and the tools that list available people should follow.
Watch out
tasks that were assigned to that resource may need new owners; List Tasks helps you review them.
GanttPRO18Watch Resource from Project Unassigned

Watch Resource from Project Unassigned

Instant trigger

In Make“Triggers when a resource from project is unassigned.”

See at once when someone is taken off a project in GanttPRO. The scenario can remove them from the project's channel or folder, so access follows the plan instead of lingering after they move on.

How it fires
instant; the webhook reaches Make as soon as the resource is unassigned.
When to use it
client folders are shared per project, and people who leave a project should lose access in the same move.
Watch out
this is about the project roster; removal from a single task is Watch Task Resource Unassigned.
GanttPRO19Watch Resource on Project Updated

Watch Resource on Project Updated

Instant trigger

In Make“Triggers when a resource on project is updated.”

Track changes to how a resource is set up on a given project, without watching every edit to the resource itself. The scenario receives the updated assignment and can refresh your staffing plan for that project only.

How it fires
instant, sent by GanttPRO through a webhook once the change is saved.
When to use it
a resource manager keeps a per-project staffing table and wants each change made in GanttPRO copied into it.
Watch out
edits to the resource's global profile go through Watch Resource Updated, so choose the one that matches your table.
GanttPRO20Watch Resource to Project Assigned

Watch Resource to Project Assigned

Instant trigger

In Make“Triggers when a resource to a project is assigned.”

Onboard people to a project the moment they join it in GanttPRO. The scenario gets the assignment and can invite them to the project channel, share the folder or send a short brief with the project link.

How it fires
instant; GanttPRO calls Make by webhook right when the resource is added to the project.
When to use it
new team members keep asking where the files are, and you would rather have the scenario answer before they ask.
Watch out
pair it with Watch Resource from Project Unassigned so access is removed as neatly as it was granted.
GanttPRO21Watch Resource Updated

Watch Resource Updated

Instant trigger

In Make“Triggers when a resource is updated.”

Keep one resource profile consistent across tools. When a resource is edited in GanttPRO, Make receives the new version and can update the same person or asset in your HR sheet, directory or booking tool.

How it fires
instant, through a webhook GanttPRO sends after the edit.
When to use it
GanttPRO is where resource details get corrected first, and the other tools should follow rather than drift.
Watch out
if your other tool also writes back to GanttPRO with Update a User, check the pair does not keep updating each other.
GanttPRO22Watch Task Attachment Created

Watch Task Attachment Created

Instant trigger

In Make“Triggers when a task attachment is created.”

Collect every file your team adds to GanttPRO tasks in one place. When an attachment lands on a task, the scenario receives it as a bundle and can save a copy to cloud storage or tell the reviewer it is ready.

How it fires
instant; GanttPRO pushes the new attachment to Make by webhook.
When to use it
deliverables are uploaded on tasks, and the client should see them in a shared folder without anyone forwarding files.
Watch out
on the Free plan, Make handles files up to 5 MB, so large uploads may need a paid plan.
GanttPRO23Watch Task Attachment Deleted

Watch Task Attachment Deleted

Instant trigger

In Make“Triggers when a task attachment is deleted.”

Stay in step when a file is removed from a GanttPRO task. The scenario hears about the deletion and can flag the copy you stored elsewhere, so nobody downloads a version the team already withdrew.

How it fires
instant, sent through a webhook as soon as the attachment is deleted.
When to use it
you archive task files in a shared drive and want the archive to note which files were pulled back.
Watch out
mark the stored copy instead of deleting it automatically, so a slip in GanttPRO stays reversible.
GanttPRO24Watch Task Comment Created

Watch Task Comment Created

Instant trigger

In Make“Triggers when a task comment is created.”

Bring GanttPRO discussions to the people who are not in GanttPRO all day. Each new comment on a task reaches the scenario, which can post it in a chat channel or email it to the stakeholder concerned.

How it fires
instant; GanttPRO calls Make through a webhook once the comment is posted.
When to use it
a client lead wants to follow comments on their deliverables without logging into the planning tool.
Watch out
if the same scenario also posts comments with Create a Task Comment, it will trigger itself again and again.
GanttPRO25Watch Task Comment Deleted

Watch Task Comment Deleted

Instant trigger

In Make“Triggers when a task comment is deleted.”

Keep a copy of the conversation accurate when someone removes a comment from a task in GanttPRO. The scenario receives the deletion and can mark the mirrored message elsewhere as withdrawn.

How it fires
instant, pushed to Make by webhook right after the comment is deleted.
When to use it
comments are copied to a client-facing log, and a comment pulled back in GanttPRO should not stay visible there.
Watch out
this only makes sense if another scenario already copies comments out, typically one built on Watch Task Comment Created.
GanttPRO26Watch Task Custom Field Updated

Watch Task Custom Field Updated

Instant trigger

In Make“Triggers when a task custom field is updated.”

React to the values your team enters in custom fields on tasks, such as a status or a budget code you defined yourself. Each change reaches Make as a bundle, and the scenario can route the task based on that value.

How it fires
instant; GanttPRO sends a webhook as soon as the task field changes.
When to use it
a custom approval field on tasks should notify finance when someone sets it.
Watch out
every edit of the field starts a run, so fields that change often use operations quickly.
GanttPRO27Watch Task Deleted

Watch Task Deleted

Instant trigger

In Make“Triggers when a task is deleted.”

Avoid orphan records when a task disappears from GanttPRO. The scenario gets the deletion and can close the mirrored ticket, strike the line in a client report or tell the assignee the work was dropped.

How it fires
instant, through a webhook GanttPRO fires when the task is deleted.
When to use it
tasks are mirrored in a client portal, and removed tasks should vanish there too.
Watch out
once the task is gone from GanttPRO, a Get a Task on it will have nothing to return, so work with what the trigger sends.
GanttPRO28Watch Task Link Created

Watch Task Link Created

Instant trigger

In Make“Triggers when a task link is created.”

Follow the dependencies your team draws between tasks. When a link between two tasks is created in GanttPRO, the scenario receives it and can tell the owner of the later task that their start now depends on someone else.

How it fires
instant; GanttPRO pushes the new link to Make by webhook.
When to use it
handoffs between teams matter and each new link should notify the team downstream.
Watch out
a busy planning session can create many links in a row, each one a separate run.
GanttPRO29Watch Task Link Deleted

Watch Task Link Deleted

Instant trigger

In Make“Triggers when a task link is deleted.”

Know when a dependency between two tasks is removed in GanttPRO. The scenario gets the event and can tell the owner of the later task that the blocker is gone and they may start earlier.

How it fires
instant, sent to Make through a webhook as soon as the link is deleted.
When to use it
a team waits on another before starting, and the lifted dependency should be announced where they work.
Watch out
to see the remaining links on a task, follow with Get a Link or read the task with Get a Task.
GanttPRO30Watch Task Link Updated

Watch Task Link Updated

Instant trigger

In Make“Triggers when a task link is updated.”

Catch changes to an existing dependency, not just new or removed ones. When a link between tasks is edited in GanttPRO, the scenario receives the new version and can alert the people whose timing it affects.

How it fires
instant; GanttPRO calls Make by webhook right when the link is saved.
When to use it
critical handoffs are tracked in a separate risk log that should record each change to a link.
Watch out
if your scenario also edits links with Update a Link, keep the two apart to avoid a loop.
GanttPRO31Watch Task Resource Assigned

Watch Task Resource Assigned

Instant trigger

In Make“Triggers when a task resource is assigned.”

Tell people they have new work the moment it is assigned in GanttPRO. The scenario receives the assignment and can send the assignee a direct message with the task, or add it to their personal to-do tool.

How it fires
instant, pushed by webhook as soon as the resource is put on the task.
When to use it
team members live in a chat tool and miss GanttPRO notifications.
Watch out
reassigning a task in bulk sends one run per assignment, which counts against your operations.
GanttPRO32Watch Task Resource Unassigned

Watch Task Resource Unassigned

Instant trigger

In Make“Triggers when a task resource is unassigned.”

Close the loop when someone is taken off a task in GanttPRO. The scenario gets the removal and can clear the task from that person's to-do list or tell them they are off the hook.

How it fires
instant; the webhook from GanttPRO reaches Make right after the change.
When to use it
you already push assignments out with Watch Task Resource Assigned and want the reverse move to follow.
Watch out
this concerns a single task; being dropped from the whole project is Watch Resource from Project Unassigned.
GanttPRO33Watch Task Resource Updated

Watch Task Resource Updated

Instant trigger

In Make“Triggers when a task resource is updated.”

Follow changes to an existing assignment on a task, as opposed to new or removed ones. The scenario receives the updated assignment and can refresh a workload view that shows who does what.

How it fires
instant, sent by GanttPRO through a webhook once the assignment is edited.
When to use it
a capacity board outside GanttPRO should reflect how each assignment evolves, not only who got the task.
Watch out
if the board writes back with Update a Task Resource, make sure the scenarios cannot trigger each other.
GanttPRO34Watch Task Time Log Deleted

Watch Task Time Log Deleted

Instant trigger

In Make“Triggers when a task time log is deleted.”

Keep billing and payroll totals right when a logged entry is removed from GanttPRO. The scenario hears about the deletion and can remove or cancel the matching row in your timesheet or invoicing tool.

How it fires
instant; GanttPRO pushes the deletion to Make by webhook.
When to use it
hours flow to a client sheet through Watch New Task Time Log Created, and deleted logs must leave the sheet too.
Watch out
the scenario needs a way to find the copied row, so store the GanttPRO log reference when you first copy it.
GanttPRO35Watch Task Time Log Updated

Watch Task Time Log Updated

Instant trigger

In Make“Triggers when a task time log is updated.”

Correct your copies when someone fixes a time entry in GanttPRO. The scenario receives the edited log and can update the matching line in the invoice draft, the timesheet or the payroll file.

How it fires
instant, through a webhook GanttPRO sends once the log is saved.
When to use it
team members often adjust hours after the fact, and your billing sheet must show the final number.
Watch out
together with the created and deleted time log triggers, it keeps your totals exact; alone it only covers edits.
GanttPRO36Watch Task Updated

Watch Task Updated

Instant trigger

In Make“Triggers when a task is updated.”

Mirror any change to a GanttPRO task in the tools that display it. The scenario receives the updated task and can refresh a client portal, a ticket or a status sheet, so no one works from an outdated copy.

How it fires
instant; GanttPRO notifies Make by webhook after each saved change.
When to use it
clients follow progress outside GanttPRO and expect the dates they see to match the plan.
Watch out
tasks change often, and a scenario that updates the same task with Update a Task will fire this trigger again.
GanttPRO37Watch Team Updated

Watch Team Updated

Instant trigger

In Make“Triggers whem a team is updated.”

Get a heads-up when your GanttPRO team settings change. The scenario receives the updated team and can log the change for your admin or refresh a directory of who belongs to the workspace.

How it fires
instant, pushed to Make through a webhook as soon as the team is updated.
When to use it
an operations lead audits workspace changes and wants each one recorded in a shared log.
Watch out
for details about individual people, follow with List Users or Get a User.
Modules

What the GanttPRO modules can do

GanttPRO gives you 37 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

GanttPRO1

Add an Attachment

Action

In Make“Adds an attachment to a task.”

Puts a file on a GanttPRO task, so deliverables arriving from email, forms or storage end up where the plan lives.

When to use it
a client sends the signed brief and you want it on the kickoff task without downloading and uploading by hand.
Watch out
on the Free plan, Make handles files up to 5 MB.
GanttPRO2

Assign Resources

Action

In Make“Assigns resources to an existing task.”

Gives an existing task its people or assets, so a task created by a scenario does not sit unowned on the chart.

When to use it
right after Create a Task or Watch New Task Created, when the owner can be deduced from the request type or project.
Watch out
the task has to exist first; map its reference from the earlier module.
GanttPRO3

Create a Custom Day

Action

In Make“Creates a new custom day.”

Adds a custom day in GanttPRO from outside the app, so an exception decided elsewhere shows up in your planning without someone retyping it.

When to use it
a day off approved in your HR tool or a site closure announced by email should reach GanttPRO.
Watch out
custom days can shift planned work, so test with Run once on a sample project first.
GanttPRO5

Create a Task

Action

In Make“Creates a new task.”

Turns anything that happens elsewhere into a task on your Gantt chart: a form entry, a won deal, a support ticket that needs planned work.

When to use it
requests reach you outside GanttPRO and you want them in the right project with the context attached.
Watch out
run a test with Run once before switching on, since a mapping mistake repeats on every request.
GanttPRO6

Create a Task Comment

Action

In Make“Creates a new comment for a task.”

Posts a comment on a task, so updates from other tools land in the GanttPRO thread the team already reads.

When to use it
a client answers by email and the reply should appear on the matching task for everyone involved.
Watch out
do not combine it with Watch Task Comment Created in the same scenario, or each comment will create the next one.
GanttPRO7

Create a Time Log

Action

In Make“Creates a time log.”

Records hours on a GanttPRO task from another tool, so time tracked in a timer app or a calendar still lands in your project totals.

When to use it
your team starts timers in a separate app and your plan should show the time actually spent.
Watch out
if hours already flow the other way with Watch New Task Time Log Created, keep the scenarios apart so entries are not duplicated.
GanttPRO8

Delete a Comment

Action

In Make“Deletes an existing comment.”

Removes a comment from a GanttPRO task. Useful when a scenario posted something that should not stay, such as a test note or a withdrawn message.

When to use it
a message was retracted in the source tool, and its copy on the task should follow.
Watch out
a deleted comment does not come back; test on a sample task before running it on live projects.
GanttPRO9

Delete a Custom Day

Action

In Make“Deletes an existing custom day.”

Cancels a custom day in GanttPRO, the counterpart of Create a Custom Day when an exception is called off.

When to use it
a leave request is withdrawn in your HR tool and the day should return to normal in the plan.
Watch out
removing a custom day can move task dates, so tell the project lead through a message module in the same scenario.
GanttPRO11

Delete an Attachment

Action

In Make“Deletes an existing attachment.”

Takes a file off a GanttPRO task, which keeps outdated versions from being picked up by mistake.

When to use it
a new version of a deliverable arrives and the old attachment should disappear from the task.
Watch out
run List Attachments first to find the right file, and remember that the removal cannot be undone.
GanttPRO12

Delete a Task

Action

In Make“Deletes an existing task.”

Removes a task from your GanttPRO plan, for example when the request that created it is cancelled in another tool.

When to use it
a deal is lost in your CRM and its onboarding tasks no longer have a reason to exist.
Watch out
this is irreversible; the safer habit is to mark the task with Update a Task and keep deletion for obvious duplicates.
GanttPRO13

Delete a Task Resource

Action

In Make“Deletes a resource from an existing task.”

Takes a person or asset off a task while leaving the task itself in place, so the chart shows it has no owner anymore.

When to use it
someone goes on leave according to your HR tool and their open tasks need to be freed for reassignment.
Watch out
follow with Assign Resources if the task must not stay unowned.
GanttPRO14

Delete a Task Time Log

Action

In Make“Deletes an existing task time log.”

Removes a time entry from a task in GanttPRO, so an entry cancelled in your timer or billing tool no longer counts in project totals.

When to use it
hours logged by a scenario turn out to be a duplicate or a mistake.
Watch out
find the exact entry with List Task Time Logs first; deleting the wrong one skews every report built on it.
GanttPRO16

Get a Project

Action

In Make“Retrieves an existing project.”

Fetches one GanttPRO project, which gives later modules the context a trigger may not carry on its own.

When to use it
a task trigger fires and your message should include the project it belongs to.
Watch out
it needs the project reference; map it from the trigger rather than picking a fixed project.
GanttPRO17

Get a Task

Action

In Make“Retrieves an existing task.”

Reads one task in full, a handy step between a trigger and an action when you need current information before writing anything.

When to use it
a comment arrives through Watch Task Comment Created and your message should quote the task it belongs to.
Watch out
each Get costs an operation, so skip it when the trigger already carries what you need.
GanttPRO18

Get a Task Time Log

Action

In Make“Retrieves an existing task time log.”

Retrieves one time entry from a task, so you can check it or copy it to billing without listing the whole history.

When to use it
an approval step in another tool needs the details of a single logged entry.
Watch out
to review all the hours on a task, List Task Time Logs is the right module instead.
GanttPRO19

Get a User

Action

In Make“Retrieves an existing user.”

Fetches one GanttPRO user, so a scenario can address the right person when it sends a message or fills a record.

When to use it
an assignment trigger gives you a person and you want their details for a direct notification.
Watch out
use List Users when you do not yet know which user you are after.
GanttPRO20

Make an API Call

Action

In Make“Performs an arbitrary authorized API call.”

Calls any endpoint of the GanttPRO API with the connection you already set up, for the rare case the listed modules do not cover.

When to use it
you need a GanttPRO operation that has no dedicated module among the 74.
Watch out
you describe the request yourself, so keep the GanttPRO API documentation open and test with Run once.
GanttPRO21

Update a Comment

Action

In Make“Updates an existing comment.”

Edits an existing comment on a task, so a correction made in the source tool also fixes the copy in GanttPRO.

When to use it
a scenario mirrors client replies as comments and the client edits their message afterwards.
Watch out
the scenario needs to know which comment to edit; store its reference when you create it.
GanttPRO22

Update a Custom Day

Action

In Make“Updates an existing custom day.”

Changes an existing custom day in GanttPRO when the exception it records is moved or adjusted in another tool.

When to use it
a planned closure shifts according to your HR calendar and the plan should follow.
Watch out
dates on the chart may move with it, so warn the project lead in the same scenario.
GanttPRO24

Update a Notification Setting

Action

In Make“Updates a notification settings.”

Adjusts a GanttPRO notification setting from a scenario, so changes decided elsewhere apply without someone opening the settings.

When to use it
a person moves to a new role in your HR tool and their GanttPRO notifications should change accordingly.
Watch out
test on your own account first with Run once, since people notice quickly when their notifications change.
GanttPRO25

Update a Project

Action

In Make“Updates an existing project.”

Edits a GanttPRO project from another tool, so a change agreed in the CRM or a contract app shows up in the plan too.

When to use it
a deal changes in your CRM and the matching project should carry the new information.
Watch out
combined with Watch Project Updated on the same project, it can set off an endless loop.
GanttPRO26

Update a Task

Action

In Make“Updates an existing task.”

Changes an existing task in GanttPRO, keeping the plan in line with what happens in the tools where work is actually done.

When to use it
a ticket is closed in your support desk and the matching task should be updated straight away.
Watch out
a scenario triggered by Watch Task Updated that also runs this module on the same task will keep firing.
GanttPRO27

Update a Task Resource

Action

In Make“Updates an existing task resource.”

Edits how a resource is assigned to a task, without removing and reassigning it.

When to use it
a capacity tool decides a new workload split and GanttPRO should carry the change.
Watch out
to replace the person entirely, use Delete a Task Resource and then Assign Resources.
GanttPRO28

Update a Time Log

Action

In Make“Updates an existing task time log.”

Corrects a time entry already recorded on a task, so a fix made in your timer or billing tool also lands in GanttPRO.

When to use it
a manager adjusts approved hours in a timesheet app and the task totals should match.
Watch out
if hours also flow out with Watch Task Time Log Updated, split the two directions into separate scenarios.
GanttPRO29

Update a User

Action

In Make“Updates an existing user.”

Edits a GanttPRO user from another source, so profile details stay the same across your tools.

When to use it
your HR system is the reference for people's details and GanttPRO should follow its changes.
Watch out
find the right account with List Users or Get a User before writing anything.
GanttPRO30

List Attachments

Search

In Make“Lists all attachments in a specific task.”

Returns the attachments of one task, one bundle per file, so you can archive, check or clean them in a single pass.

When to use it
a project closes and every file on its final task should be copied to the client folder.
Watch out
the modules after it run once per file, so a task with many files uses more operations.
GanttPRO31

List Comments

Search

In Make“Lists all comments in a specific task.”

Pulls every comment of a given task, which lets you export a discussion or build a summary outside GanttPRO.

When to use it
a task is done and you want its full conversation saved to the client record.
Watch out
it can return zero, one or many bundles, and the next modules run on each one.
GanttPRO32

List Projects

Search

In Make“Lists all projects.”

Returns all your GanttPRO projects, a starting point for portfolio reports or bulk checks.

When to use it
you want a portfolio sheet rebuilt from scratch rather than updated by triggers.
Watch out
each project becomes a bundle, and every module after it runs once per project, which adds up in operations.
GanttPRO33

List Projects Calendars

Search

In Make“Lists all projects calendars.”

Gives you the calendars of your projects, so a scenario can compare working days across the portfolio or share them with another tool.

When to use it
after Watch Project Calendar Updated, when you want the current state of all calendars in one place.
Watch out
it reads calendars, it does not change them; edits go through the custom day modules.
GanttPRO34

List Resources

Search

In Make“Lists all resources.”

Returns your GanttPRO resources, the people and assets you plan with, so you can match them against another staffing list.

When to use it
an HR export and your GanttPRO pool should hold the same people, and you want the gaps spotted.
Watch out
each resource is a separate bundle for the modules that follow.
GanttPRO35

List Tasks

Search

In Make“Lists all tasks in selected projects.”

Pulls the tasks of the projects you select, which is the way to process a whole plan in one run instead of task by task.

When to use it
a status report outside GanttPRO should list every task of the selected projects.
Watch out
big plans return many bundles, and every later module runs once per task.
GanttPRO36

List Task Time Logs

Search

In Make“Lists all task time logs in a specific task.”

Returns all the time entries of one task, handy for building a detailed invoice line or checking hours before approval.

When to use it
a task is marked done and its hours should be totalled for billing.
Watch out
it works task by task; for a whole project, run List Tasks first and feed each task in.
GanttPRO37

List Users

Search

In Make“Lists all users.”

Lists the users of your GanttPRO workspace, so you can audit access or look someone up by details from another tool.

When to use it
an offboarding check should confirm that people who left no longer appear in GanttPRO.
Watch out
it can return zero, one or many bundles, so plan what happens when nobody matches.
Need help

Need help automating GanttPRO with Make?

A person reads every message.

FAQ

GanttPRO and Make: frequent questions

01Is the GanttPRO Make integration free?
Yes, on the Make side. GanttPRO is a standard app, available from the Free plan. That plan allows 2 active scenarios, runs of up to 5 minutes, files up to 5 MB and 512 MB of data transfer, with at least 15 minutes between scheduled runs. Paid plans (Core, Pro, Teams and Enterprise) remove the cap on active scenarios, allow runs of up to 40 minutes and count usage in credits per month. You still need an active GanttPRO account, whose subscription is set by GanttPRO.
02What do you need to connect GanttPRO to Make?
An active GanttPRO account and an API key. Generate the key in GanttPRO under Settings, in the Integrations section, and copy it. In Make, add a GanttPRO module, click Create a connection, optionally name it, then paste the key. For a trigger module, which carries the instant tag, click Create a webhook first and then Create a connection. The same connection then serves every GanttPRO module in your scenarios, so the key is entered only once.
03Do GanttPRO triggers in Make fire in real time?
Yes. All 37 GanttPRO triggers are instant: GanttPRO calls Make through a webhook as soon as the event happens, whether a task is created, a comment posted or a time log edited. There is no scheduled polling to configure for them, which is different from apps whose triggers Make checks on the scenario schedule, every 15 minutes by default. Each event still counts as operations for every module that runs after the trigger.
04What if a GanttPRO module is missing in Make?
Use Make an API Call. It reaches any endpoint of the GanttPRO API with the connection you already created, so you can cover an operation that none of the 29 actions or 8 searches handles. You write the request yourself, so keep the GanttPRO API documentation next to you and test with Run once. The official app documentation also warns that parts of it are AI-generated from GanttPRO material, so confirm important details with GanttPRO directly.
05Should you use Make or n8n for GanttPRO?
It depends on your criteria, not on a ranking. This page documents the Make side: 74 GanttPRO modules, instant triggers and a no-code editor, with a Free plan to test. Many apps also have an n8n node, but this page does not confirm one for GanttPRO, so check the n8n side before deciding. Compare how each tool fits your team, the modules you actually need and how you want to pay, and use the n8n vs Make comparison on this site for the general criteria.