- Home
- Resources
- Integrations
- GanttPRO
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 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.
How do you connect GanttPRO to Make?
- 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.
- 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Watch a Custom Field from a Project Unassigned
Instant triggerIn 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.
Watch a Custom Field to a Project Assigned
Instant triggerIn 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.
Watch Custom Field Deleted
Instant triggerIn 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.
Watch Custom Field Updated
Instant triggerIn 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.
Watch History Restored
Instant triggerIn 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.
Watch New Custom Field Created
Instant triggerIn 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.
Watch New Project Created
Instant triggerIn 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.
Watch New Resource Created
Instant triggerIn 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.
Watch New Task Created
Instant triggerIn 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.
Watch New Task Time Log Created
Instant triggerIn 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.
Watch Project Archived
Instant triggerIn 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.
Watch Project Calendar Updated
Instant triggerIn 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.
Watch Project Deleted
Instant triggerIn 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.
Watch Project Restored
Instant triggerIn 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.
Watch Project Updated
Instant triggerIn 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.
Watch Resource Calendar Updated
Instant triggerIn 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.
Watch Resource Deleted
Instant triggerIn 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.
Watch Resource from Project Unassigned
Instant triggerIn 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.
Watch Resource on Project Updated
Instant triggerIn 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.
Watch Resource to Project Assigned
Instant triggerIn 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.
Watch Resource Updated
Instant triggerIn 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.
Watch Task Attachment Created
Instant triggerIn 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.
Watch Task Attachment Deleted
Instant triggerIn 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.
Watch Task Comment Created
Instant triggerIn 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.
Watch Task Comment Deleted
Instant triggerIn 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.
Watch Task Custom Field Updated
Instant triggerIn 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.
Watch Task Deleted
Instant triggerIn 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.
Watch Task Link Created
Instant triggerIn 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.
Watch Task Link Deleted
Instant triggerIn 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.
Watch Task Link Updated
Instant triggerIn 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.
Watch Task Resource Assigned
Instant triggerIn 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.
Watch Task Resource Unassigned
Instant triggerIn 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.
Watch Task Resource Updated
Instant triggerIn 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.
Watch Task Time Log Deleted
Instant triggerIn 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.
Watch Task Time Log Updated
Instant triggerIn 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.
Watch Task Updated
Instant triggerIn 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.
Watch Team Updated
Instant triggerIn 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.
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.
Modules index
- Add an Attachment
- Assign Resources
- Create a Custom Day
- Create a Link
- Create a Task
- Create a Task Comment
- Create a Time Log
- Delete a Comment
- Delete a Custom Day
- Delete a Link
- Delete an Attachment
- Delete a Task
- Delete a Task Resource
- Delete a Task Time Log
- Get a Link
- Get a Project
- Get a Task
- Get a Task Time Log
- Get a User
- Make an API Call
- Update a Comment
- Update a Custom Day
- Update a Link
- Update a Notification Setting
- Update a Project
- Update a Task
- Update a Task Resource
- Update a Time Log
- Update a User
- List Attachments
- List Comments
- List Projects
- List Projects Calendars
- List Resources
- List Tasks
- List Task Time Logs
- List Users
Add an Attachment
ActionIn 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.
Assign Resources
ActionIn 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.
Create a Custom Day
ActionIn 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.
Create a Link
ActionIn Make“Creates a new link.”
Draws a dependency between two GanttPRO tasks from a scenario, which saves you from wiring each handoff by hand after tasks are generated.
Create a Task
ActionIn 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.
Create a Task Comment
ActionIn 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.
Create a Time Log
ActionIn 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.
Delete a Comment
ActionIn 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.
Delete a Custom Day
ActionIn 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.
Delete a Link
ActionIn Make“Deletes an existing link.”
Removes a dependency between two tasks, freeing the later task from waiting on the earlier one.
Delete an Attachment
ActionIn Make“Deletes an existing attachment.”
Takes a file off a GanttPRO task, which keeps outdated versions from being picked up by mistake.
Delete a Task
ActionIn 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.
Delete a Task Resource
ActionIn 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.
Delete a Task Time Log
ActionIn 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.
Get a Link
ActionIn Make“Retrieves an existing link.”
Reads one dependency between two tasks, so the scenario knows which tasks it connects before deciding what to do.
Get a Project
ActionIn Make“Retrieves an existing project.”
Fetches one GanttPRO project, which gives later modules the context a trigger may not carry on its own.
Get a Task
ActionIn 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.
Get a Task Time Log
ActionIn 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.
Get a User
ActionIn 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.
Make an API Call
ActionIn 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.
Update a Comment
ActionIn 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.
Update a Custom Day
ActionIn 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.
Update a Link
ActionIn Make“Updates an existing link.”
Changes an existing dependency between two tasks, which lets a scenario adjust the chain instead of deleting and redrawing it.
Update a Notification Setting
ActionIn Make“Updates a notification settings.”
Adjusts a GanttPRO notification setting from a scenario, so changes decided elsewhere apply without someone opening the settings.
Update a Project
ActionIn 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.
Update a Task
ActionIn 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.
Update a Task Resource
ActionIn Make“Updates an existing task resource.”
Edits how a resource is assigned to a task, without removing and reassigning it.
Update a Time Log
ActionIn 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.
Update a User
ActionIn Make“Updates an existing user.”
Edits a GanttPRO user from another source, so profile details stay the same across your tools.
List Attachments
SearchIn 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.
List Comments
SearchIn 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.
List Projects
SearchIn Make“Lists all projects.”
Returns all your GanttPRO projects, a starting point for portfolio reports or bulk checks.
List Projects Calendars
SearchIn 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.
List Resources
SearchIn Make“Lists all resources.”
Returns your GanttPRO resources, the people and assets you plan with, so you can match them against another staffing list.
List Tasks
SearchIn 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.
List Task Time Logs
SearchIn 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.
List Users
SearchIn 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.
Need help automating GanttPRO with Make?
A person reads every message.