Hub Planner
hub_plannerA Modern and Smart Resource Management, Planning & Scheduling tool with Time Sheets and Powerful Reporting. Ideal for Managing Global Teams of Resources.
Acciones disponibles (122)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Add Clients to ProjectHUB_PLANNER_ADD_CLIENTS_TO_PROJECTAcciónTool to add clients to a project by project ID. Use when you need to associate one or more clients with a specific project.
HUB_PLANNER_ADD_CLIENTS_TO_PROJECTAcciónTool to add clients to a project by project ID. Use when you need to associate one or more clients with a specific project.
Parámetros de entrada
client_idsstring[]ObligatorioArray of client IDs to add to the project
project_idstringObligatorioProject ID to add clients to
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add project custom field choicesHUB_PLANNER_ADD_PROJECT_CUSTOM_FIELD_CHOICESAcciónAdd choices to a project custom field template of SELECT, RADIO, or CHECKBOX type. Use when you need to add new options to an existing dropdown, radio button, or checkbox custom field in Hub Planner projects.
HUB_PLANNER_ADD_PROJECT_CUSTOM_FIELD_CHOICESAcciónAdd choices to a project custom field template of SELECT, RADIO, or CHECKBOX type. Use when you need to add new options to an existing dropdown, radio button, or checkbox custom field in Hub Planner projects.
Parámetros de entrada
choicesobject[]ObligatorioList of choice values to add to the custom field template. Each choice must have a 'value' property.
template_idstringObligatorioThe unique identifier of the custom field template to add choices to. Must be a SELECT, RADIO, or CHECKBOX type template.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Projects to GroupHUB_PLANNER_ADD_PROJECTS_TO_GROUPAcciónTool to add projects to a project group in Hub Planner. Use when you need to associate one or more projects with a specific project group.
HUB_PLANNER_ADD_PROJECTS_TO_GROUPAcciónTool to add projects to a project group in Hub Planner. Use when you need to associate one or more projects with a specific project group.
Parámetros de entrada
group_idstringObligatorioProject group ID - the unique identifier of the project group to add projects to (e.g., '698dca3b4aa5569810418b47'). This is required to specify which project group will receive the projects.
project_idsstring[]ObligatorioArray of project IDs to add to the project group. Each ID must be a valid project identifier in the Hub Planner system (e.g., ['693ed5dad8729e5dc0c811ed']).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Project TagsHUB_PLANNER_ADD_PROJECT_TAGSAcciónTool to add tags to a Hub Planner project. Preserves existing tags and appends new ones. Use when you need to add one or more tags to a project without removing existing tags.
HUB_PLANNER_ADD_PROJECT_TAGSAcciónTool to add tags to a Hub Planner project. Preserves existing tags and appends new ones. Use when you need to add one or more tags to a project without removing existing tags.
Parámetros de entrada
tagsstring[]ObligatorioArray of tag IDs to add to the project. These will be appended to existing tags.
project_idstringObligatorioThe unique identifier of the project to add tags to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Resource Custom Field ChoicesHUB_PLANNER_ADD_RESOURCE_CUSTOM_FIELD_CHOICESAcciónTool to add choices to a resource custom field template of SELECT, RADIO, or CHECKBOX type. Use when you need to add new selection options to an existing custom field template.
HUB_PLANNER_ADD_RESOURCE_CUSTOM_FIELD_CHOICESAcciónTool to add choices to a resource custom field template of SELECT, RADIO, or CHECKBOX type. Use when you need to add new selection options to an existing custom field template.
Parámetros de entrada
idstringObligatorioCustom field template ID to add choices to
choicesobject[]ObligatorioArray of choice objects to add to the custom field template. Each choice must have a value property.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Resources to ProjectHUB_PLANNER_ADD_RESOURCES_TO_PROJECTAcciónTool to add resources to a project by project ID. Use when you need to associate one or more resources with a specific project.
HUB_PLANNER_ADD_RESOURCES_TO_PROJECTAcciónTool to add resources to a project by project ID. Use when you need to associate one or more resources with a specific project.
Parámetros de entrada
project_idstringObligatorioProject ID to add resources to
resource_idsstring[]ObligatorioArray of resource IDs to add to the project
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Resources to Resource GroupHUB_PLANNER_ADD_RESOURCES_TO_RESOURCE_GROUPAcciónTool to add resources to a resource group by group ID. Use when you need to associate one or more resources with a specific resource group.
HUB_PLANNER_ADD_RESOURCES_TO_RESOURCE_GROUPAcciónTool to add resources to a resource group by group ID. Use when you need to associate one or more resources with a specific resource group.
Parámetros de entrada
group_idstringObligatorioResource group ID to add resources to
resource_idsstring[]ObligatorioArray of resource IDs to add to the resource group
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Resource TagsHUB_PLANNER_ADD_RESOURCE_TAGSAcciónTool to add tags to a resource in Hub Planner. Preserves existing tags and appends new ones. Use when you need to categorize, label, or organize resources using tags.
HUB_PLANNER_ADD_RESOURCE_TAGSAcciónTool to add tags to a resource in Hub Planner. Preserves existing tags and appends new ones. Use when you need to categorize, label, or organize resources using tags.
Parámetros de entrada
tagsstring[]ObligatorioArray of tag IDs to add to the resource. New tags will be appended to existing tags without removing any previously assigned tags.
resource_idstringObligatorioThe unique identifier of the resource to add tags to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Billing RateHUB_PLANNER_CREATE_BILLING_RATEAcciónTool to create a new billing rate in Hub Planner. Use when you need to define a new billing rate with a specific name, currency, and rate amount.
HUB_PLANNER_CREATE_BILLING_RATEAcciónTool to create a new billing rate in Hub Planner. Use when you need to define a new billing rate with a specific name, currency, and rate amount.
Parámetros de entrada
ratenumberObligatorioRate amount in the specified currency. This is the billing rate value that will be charged.
labelstringObligatorioBilling rate name. This is the display name for the billing rate and is required for creation.
currencystringObligatorioCurrency code for the billing rate (e.g., 'USD', 'EUR', 'GBP'). This determines the currency unit for the rate amount.
metadatastringCustom metadata field for storing additional information (max 255 characters)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create BookingHUB_PLANNER_CREATE_BOOKINGAcciónTool to create a new booking for a resource on a project in Hub Planner. Supports scheduled bookings, booking requests (WAITING_FOR_APPROVAL), and hourly bookings. Use when you need to allocate resources to projects with specific start/end dates and time commitments.
HUB_PLANNER_CREATE_BOOKINGAcciónTool to create a new booking for a resource on a project in Hub Planner. Supports scheduled bookings, booking requests (WAITING_FOR_APPROVAL), and hourly bookings. Use when you need to allocate resources to projects with specific start/end dates and time commitments.
Parámetros de entrada
endstringObligatorioBooking end date. Use same format as start date (YYYY-MM-DD or YYYY-MM-DD HH:mm).
notestringNotes or comments about this booking.
typestringenumValid booking type values.
SCHEDULEDWAITING_FOR_APPROVALAPPROVEDREJECTEDstartstringObligatorioBooking start date. Use YYYY-MM-DD format for day bookings or YYYY-MM-DD HH:mm format for hourly bookings.
statestringenumValid booking state values.
STATE_DAY_MINUTESTATE_PERCENTAGESTATE_TOTAL_MINUTEtitlestringCustom title for the booking. If not provided, defaults to project name.
allDaybooleanSet to false for hourly bookings (requires start/end with HH:mm format). Omit or set to true for all-day bookings.
repeatbooleanSet to true to create a repeating booking. Requires interval to be specified.
projectstringObligatorioProject ID to associate with this booking. This identifies the project the resource is being booked on.
intervalstringenumValid repeat interval values.
WEEKLYMONTHLYYEARLYmetadatastringCustom metadata field (max 255 characters)
resourcestringObligatorioResource ID to assign to this booking. This identifies the team member or resource being booked.
stateValuenumberValue for the booking state. For STATE_PERCENTAGE, this is percentage (e.g., 100 for 100%). For STATE_DAY_MINUTE, this is minutes per day (e.g., 480 for 8 hours). For STATE_TOTAL_MINUTE, this is total minutes.
bookingRateobjectBilling rate configuration.
customFieldsobject[]Array of custom field values for the booking
allowOverschedulebooleanSet to true to allow booking even if resource is already fully scheduled. Overrides overscheduling warnings.
repeatEndsAfterTimesintegerNumber of times to repeat the booking. Only used when repeat is true.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Booking CategoryHUB_PLANNER_CREATE_BOOKING_CATEGORYAcciónTool to create a new booking category in Hub Planner. Use when you need to define a new category type for classifying bookings (e.g., "At Client", "Remote Work", "Training").
HUB_PLANNER_CREATE_BOOKING_CATEGORYAcciónTool to create a new booking category in Hub Planner. Use when you need to define a new category type for classifying bookings (e.g., "At Client", "Remote Work", "Training").
Parámetros de entrada
namestringObligatorioCategory name. This is the display name for the booking category.
typestringObligatorioenumCategory type. NON_OPTIONAL indicates the default option within the group. CUSTOM indicates a user-defined category. This field is required.
NON_OPTIONALCUSTOMgroupIdstringObligatorioCategory group ID. This identifies the parent group that will contain this booking category.
gridColorstringObligatorioCategory color in hex format (e.g., '#3498db', '#81A489'). This color will be used to display bookings of this category in the calendar/grid views. This field is required.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ClientHUB_PLANNER_CREATE_CLIENTAcciónTool to create a new client in Hub Planner. Use when you need to add a new client organization to the system.
HUB_PLANNER_CREATE_CLIENTAcciónTool to create a new client in Hub Planner. Use when you need to add a new client organization to the system.
Parámetros de entrada
namestringObligatorioClient name. This is the display name for the client and is required for creation.
metadatastringCustom metadata field for storing additional client information. Can be used for internal notes or custom data.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Cost CategoryHUB_PLANNER_CREATE_COST_CATEGORYAcciónTool to create a new project cost category in Hub Planner. Use when you need to add a new cost category for tracking project expenses.
HUB_PLANNER_CREATE_COST_CATEGORYAcciónTool to create a new project cost category in Hub Planner. Use when you need to add a new cost category for tracking project expenses.
Parámetros de entrada
namestringObligatorioCost category name. This is the display name for the cost category and is required for creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create EventHUB_PLANNER_CREATE_EVENTAcciónTool to create a new event in Hub Planner. Use when you need to set up a new event with a specified name and optional code, color, and metadata.
HUB_PLANNER_CREATE_EVENTAcciónTool to create a new event in Hub Planner. Use when you need to set up a new event with a specified name and optional code, color, and metadata.
Parámetros de entrada
namestringObligatorioEvent name. This is the display name for the event and is required for creation.
metadatastringCustom metadata field (maximum 255 characters). Can be used to store additional event information.
eventCodestringUnique event code identifier. This is typically used for internal event reference numbers. Must be unique across all events.
backgroundColorstringEvent background color as hex code (e.g., '#FF5733'). Used for visual identification in calendars and schedules.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create HolidayHUB_PLANNER_CREATE_HOLIDAYAcciónTool to create a new holiday in Hub Planner. Use when you need to add a company holiday, public holiday, or special date that should be marked in the calendar.
HUB_PLANNER_CREATE_HOLIDAYAcciónTool to create a new holiday in Hub Planner. Use when you need to add a company holiday, public holiday, or special date that should be marked in the calendar.
Parámetros de entrada
datestringObligatorioHoliday date in YYYY-MM-DD format. This is the date when the holiday occurs.
namestringObligatorioHoliday name. This is the display name for the holiday and is required for creation.
repeatbooleanSet to true if the holiday repeats yearly. When true, the holiday will automatically recur every year on the same date.
metadatastringCustom metadata field for the holiday. Use this for any additional custom information you want to store with the holiday.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create MilestoneHUB_PLANNER_CREATE_MILESTONEAcciónTool to create a new milestone for a project in Hub Planner. Use when you need to set up a milestone with a specified name, date, and project association.
HUB_PLANNER_CREATE_MILESTONEAcciónTool to create a new milestone for a project in Hub Planner. Use when you need to set up a milestone with a specified name, date, and project association.
Parámetros de entrada
datestringObligatorioMilestone date in YYYY-MM-DD format. This is the target date for the milestone.
namestringObligatorioMilestone name. This is the display name for the milestone and is required for creation.
projectstringObligatorioProject ID to associate with this milestone. This identifies the project the milestone belongs to.
metadatastringCustom metadata field (maximum 255 characters). Can be used to store additional milestone information.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ProjectHUB_PLANNER_CREATE_PROJECTAcciónTool to create a new project in Hub Planner. Use when you need to set up a new project with specified name, budget, resources, and other configuration options.
HUB_PLANNER_CREATE_PROJECTAcciónTool to create a new project in Hub Planner. Use when you need to set up a new project with specified name, budget, resources, and other configuration options.
Parámetros de entrada
namestringObligatorioProject name. This is the display name for the project and is required for creation.
notestringProject notes or description. Free-form text field.
statusstringenumValid project status values.
STATUS_ACTIVESTATUS_ARCHIVEDSTATUS_PENDINGSTATUS_PLANNEDSTATUS_FLOATINGresourcesstring[]Array of resource IDs to assign to the project. Resources are team members who will work on the project.
budgetHoursnumberTotal budget hours allocated to the project. Use this for hour-based project budgets.
projectCodestringUnique project code identifier. This is typically used for internal project reference numbers or billing codes. Must be unique across all projects.
customFieldsobject[]Custom field values for the project. These are user-defined fields configured in your Hub Planner account.
budgetCurrencystringCurrency code for the budget (e.g., 'USD', 'EUR', 'GBP'). Required if budgetCashAmount is specified.
projectManagersstring[]Array of resource IDs designated as project managers. These users will have manager-level access to the project.
budgetCashAmountnumberCash budget amount for the project. Use in conjunction with budgetCurrency.
budgetCategoriesobject[]Budget allocations broken down by category. Use this for detailed budget tracking across different project categories.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Project Custom Field TemplateHUB_PLANNER_CREATE_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to create a new project custom field template in Hub Planner. Use when you need to define reusable custom field structures for projects with specific types like TEXT, SELECT, DATE, etc.
HUB_PLANNER_CREATE_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to create a new project custom field template in Hub Planner. Use when you need to define reusable custom field structures for projects with specific types like TEXT, SELECT, DATE, etc.
Parámetros de entrada
typestringObligatorioenumField type (TEXT, TEXTAREA, EMAIL, DATE, COLOR, NUMBER, CHECKBOX, SELECT, RADIO)
TEXTTEXTAREAEMAILDATECOLORNUMBERCHECKBOXSELECTRADIOlabelstringObligatorioField label or name
statusstringenumEnum for custom field status.
ACTIVEINACTIVEchoicesobject[]Available choices for SELECT, RADIO, or CHECKBOX field types. Required when type is SELECT, RADIO, or CHECKBOX.
isRequiredbooleanWhether the field is required. Defaults to false if not specified.
defaultValuestringDefault value for the field (for non-choice fields)
instructionsstringInstructions or help text for the field
characterLimitintegerMaximum character limit for text fields
canResourceEditbooleanWhether regular resources can edit this field. Defaults to false if not specified.
placeholderTextstringPlaceholder text displayed in the input field
allowMultipleValuesbooleanAllow multiple selections for SELECT fields. Only applicable when type is SELECT.
isChoicesSortedAlphabeticallybooleanWhether choices should be sorted alphabetically. Defaults to true if not specified.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Project GroupHUB_PLANNER_CREATE_PROJECT_GROUPAcciónTool to create a new project group in Hub Planner. Use when you need to organize projects into groups for better management and categorization. Can create top-level groups or subgroups (with parentGroupId, requires Sidebar Pro extension).
HUB_PLANNER_CREATE_PROJECT_GROUPAcciónTool to create a new project group in Hub Planner. Use when you need to organize projects into groups for better management and categorization. Can create top-level groups or subgroups (with parentGroupId, requires Sidebar Pro extension).
Parámetros de entrada
namestringObligatorioGroup name. This is the display name for the project group and is required for creation.
metadatastringCustom metadata field (max 255 characters). Use this for storing additional custom information about the project group.
parentGroupIdstringParent group ID for creating a subgroup. Requires Sidebar Pro extension. When specified, this group will be created as a child of the specified parent group.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Project TagHUB_PLANNER_CREATE_PROJECT_TAGAcciónTool to create a new project tag in Hub Planner. Use when you need to add a new tag that can be associated with projects for categorization and organization purposes.
HUB_PLANNER_CREATE_PROJECT_TAGAcciónTool to create a new project tag in Hub Planner. Use when you need to add a new tag that can be associated with projects for categorization and organization purposes.
Parámetros de entrada
valuestringObligatorioProject tag value. This is the display name for the tag and is required for creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ResourceHUB_PLANNER_CREATE_RESOURCEAcciónTool to create a new resource in Hub Planner. Pass a resource object with firstName (required) and optional fields. Can optionally send an invitation email by setting sendInviteEmail to true (requires email field).
HUB_PLANNER_CREATE_RESOURCEAcciónTool to create a new resource in Hub Planner. Pass a resource object with firstName (required) and optional fields. Can optionally send an invitation email by setting sendInviteEmail to true (requires email field).
Parámetros de entrada
notestringNotes about the resource
rolestringRole assigned to the resource
emailstringResource email address (must be unique). Required if sendInviteEmail is true
linksobjectResource links configuration.
statusstringenumResource status values.
STATUS_ACTIVESTATUS_ARCHIVEDSTATUS_NON_BOOKABLESTATUS_PARKEDbillingobjectBilling configuration (deprecated).
lastNamestringResource last name
metadatastringCustom metadata field (max 255 characters)
firstNamestringObligatorioResource first name (required)
calendarIdsstring[]Array of calendar IDs associated with the resource
customFieldsobject[]Array of custom field values for the resource
resourceRatesobjectResource billing rates structure.
sendInviteEmailbooleanSend invitation email to the resource. Requires email field to be set
isProjectManagerbooleanWhether the resource is designated as a project manager
useCustomAvailabilitybooleanWhether to use custom availability settings for the resource
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Resource Custom Field TemplateHUB_PLANNER_CREATE_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to create a new resource custom field template in Hub Planner. Use when you need to add custom fields to resource profiles (e.g., department, skills, certifications).
HUB_PLANNER_CREATE_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to create a new resource custom field template in Hub Planner. Use when you need to add custom fields to resource profiles (e.g., department, skills, certifications).
Parámetros de entrada
typestringObligatorioenumField type: TEXT, TEXTAREA, EMAIL, DATE, COLOR, NUMBER, CHECKBOX, SELECT, or RADIO
TEXTTEXTAREAEMAILDATECOLORNUMBERCHECKBOXSELECTRADIOlabelstringObligatorioField label that will be displayed to users
choicesobject[]Array of choices for SELECT, RADIO, or CHECKBOX field types. Required for these types, ignored for others
isRequiredbooleanWhether the field is mandatory. Defaults to false if not specified
instructionsstringOptional instructions or guidance text for field usage
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Resource TagHUB_PLANNER_CREATE_RESOURCE_TAGAcciónTool to create a new resource tag in Hub Planner. Use when you need to add a new tag for categorizing or labeling resources.
HUB_PLANNER_CREATE_RESOURCE_TAGAcciónTool to create a new resource tag in Hub Planner. Use when you need to add a new tag for categorizing or labeling resources.
Parámetros de entrada
valuestringObligatorioThe name/value of the resource tag being created. This is required and is the only field allowed in the request body.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Time EntryHUB_PLANNER_CREATE_TIME_ENTRYAcciónTool to create a new time entry for a resource on a project in Hub Planner. Use when you need to log time spent by team members on specific projects with date and duration.
HUB_PLANNER_CREATE_TIME_ENTRYAcciónTool to create a new time entry for a resource on a project in Hub Planner. Use when you need to log time spent by team members on specific projects with date and duration.
Parámetros de entrada
datestringObligatorioDate of the time entry in YYYY-MM-DD format.
notestringOptional note or description for the time entry. Use this to add context about the work performed.
minutesintegerObligatorioDuration of the time entry in minutes. For example, 480 minutes equals 8 hours.
projectstringObligatorioProject ID to associate with this time entry. This identifies the project the time is logged against.
metadatastringCustom metadata field (max 255 characters).
resourcestringObligatorioResource ID to assign the time entry to. This identifies the team member logging the time.
categoryTemplateIdstringCategory template ID to categorize the time entry. Use this to classify the type of work performed.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create VacationHUB_PLANNER_CREATE_VACATIONAcciónTool to create a new vacation request for a resource in Hub Planner. Supports approval workflow with configurable approvers and statuses. Use when you need to create time-off requests for team members.
HUB_PLANNER_CREATE_VACATIONAcciónTool to create a new vacation request for a resource in Hub Planner. Supports approval workflow with configurable approvers and statuses. Use when you need to create time-off requests for team members.
Parámetros de entrada
endstringObligatorioVacation end date in YYYY-MM-DD format (e.g., '2026-03-20'). Can also use hourly format for precise timing.
typestringenumVacation status/type. Use WAITING_FOR_APPROVAL for new requests pending approval, APPROVED for pre-approved vacation, or REJECTED for denied requests.
WAITING_FOR_APPROVALAPPROVEDREJECTEDstartstringObligatorioVacation start date in YYYY-MM-DD format (e.g., '2026-03-15'). Can also use hourly format for precise timing.
titlestringTitle or description for the vacation request (e.g., 'Annual Leave', 'Summer Vacation').
metadatastringCustom metadata field for additional information.
resourcestringObligatorioResource ID for whom the vacation is being created. This is the employee/team member requesting vacation.
approvalInfoobjectApproval workflow information.
minutesPerDayintegerMinutes per day for the vacation. Defaults to 480 (8 hours/full day). Adjust for partial day requests.
percentAllocationnumberAllocation percentage for the vacation. Defaults to 100 (full day). Use lower values for partial day vacations.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Billing RateHUB_PLANNER_DELETE_BILLING_RATEAcciónTool to delete a specific billing rate by ID in Hub Planner. Use when you need to permanently remove a billing rate.
HUB_PLANNER_DELETE_BILLING_RATEAcciónTool to delete a specific billing rate by ID in Hub Planner. Use when you need to permanently remove a billing rate.
Parámetros de entrada
idstringObligatorioBilling rate ID to delete. Must be a valid Hub Planner billing rate identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete BookingHUB_PLANNER_DELETE_BOOKINGAcciónTool to delete a specific booking by ID in Hub Planner. Use when you need to permanently remove a booking.
HUB_PLANNER_DELETE_BOOKINGAcciónTool to delete a specific booking by ID in Hub Planner. Use when you need to permanently remove a booking.
Parámetros de entrada
idstringObligatorioBooking ID to delete. Must be a valid Hub Planner booking identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete BookingsHUB_PLANNER_DELETE_BOOKINGSAcciónTool to delete multiple bookings by IDs, resource ID, or project ID. Use when you need to remove bookings from Hub Planner based on specific criteria.
HUB_PLANNER_DELETE_BOOKINGSAcciónTool to delete multiple bookings by IDs, resource ID, or project ID. Use when you need to remove bookings from Hub Planner based on specific criteria.
Parámetros de entrada
idsstringComma-separated booking IDs to delete. Example: '693ed5dad8729e5dc0c812fc,693ed5dad8729e5dc0c812fd'. Use this to delete specific bookings by their IDs.
projectIdstringProject ID to delete all associated bookings. When provided, all bookings under this project will be deleted.
resourceIdstringResource ID to delete all associated bookings. When provided, all bookings assigned to this resource will be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ClientHUB_PLANNER_DELETE_CLIENTAcciónTool to delete a specific client by ID in Hub Planner. Use when you need to permanently remove a client organization.
HUB_PLANNER_DELETE_CLIENTAcciónTool to delete a specific client by ID in Hub Planner. Use when you need to permanently remove a client organization.
Parámetros de entrada
idstringObligatorioClient ID to delete. Must be a valid Hub Planner client identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Cost CategoryHUB_PLANNER_DELETE_COST_CATEGORYAcciónTool to delete a specific project cost category by ID in Hub Planner. Use when you need to permanently remove a cost category.
HUB_PLANNER_DELETE_COST_CATEGORYAcciónTool to delete a specific project cost category by ID in Hub Planner. Use when you need to permanently remove a cost category.
Parámetros de entrada
idstringObligatorioCost category ID to delete. Must be a valid Hub Planner cost category identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete EventHUB_PLANNER_DELETE_EVENTAcciónTool to delete a specific event by ID in Hub Planner. Use when you need to permanently remove an event.
HUB_PLANNER_DELETE_EVENTAcciónTool to delete a specific event by ID in Hub Planner. Use when you need to permanently remove an event.
Parámetros de entrada
idstringObligatorioEvent ID to delete. Must be a valid Hub Planner event identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete HolidayHUB_PLANNER_DELETE_HOLIDAYAcciónTool to delete a specific holiday by ID in Hub Planner. Use when you need to permanently remove a holiday.
HUB_PLANNER_DELETE_HOLIDAYAcciónTool to delete a specific holiday by ID in Hub Planner. Use when you need to permanently remove a holiday.
Parámetros de entrada
idstringObligatorioHoliday ID to delete. Must be a valid Hub Planner holiday identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete MilestoneHUB_PLANNER_DELETE_MILESTONEAcciónTool to delete a specific milestone by ID in Hub Planner. Use when you need to permanently remove a milestone.
HUB_PLANNER_DELETE_MILESTONEAcciónTool to delete a specific milestone by ID in Hub Planner. Use when you need to permanently remove a milestone.
Parámetros de entrada
idstringObligatorioMilestone ID to delete. Must be a valid Hub Planner milestone identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ProjectHUB_PLANNER_DELETE_PROJECTAcciónTool to delete a specific project by ID in Hub Planner. Use when you need to permanently remove a project.
HUB_PLANNER_DELETE_PROJECTAcciónTool to delete a specific project by ID in Hub Planner. Use when you need to permanently remove a project.
Parámetros de entrada
idstringObligatorioProject ID to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Project Custom Field TemplateHUB_PLANNER_DELETE_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to delete a project custom field template by its ID. Use when you need to remove a custom field template from the project configuration.
HUB_PLANNER_DELETE_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to delete a project custom field template by its ID. Use when you need to remove a custom field template from the project configuration.
Parámetros de entrada
idstringObligatorioThe unique identifier of the project custom field template to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Project GroupHUB_PLANNER_DELETE_PROJECT_GROUPAcciónTool to delete a specific project group by ID in Hub Planner. Use when you need to permanently remove a project group.
HUB_PLANNER_DELETE_PROJECT_GROUPAcciónTool to delete a specific project group by ID in Hub Planner. Use when you need to permanently remove a project group.
Parámetros de entrada
idstringObligatorioProject group ID to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ProjectsHUB_PLANNER_DELETE_PROJECTSAcciónTool to delete multiple projects by their IDs in a single operation. Use when you need to remove multiple projects from Hub Planner.
HUB_PLANNER_DELETE_PROJECTSAcciónTool to delete multiple projects by their IDs in a single operation. Use when you need to remove multiple projects from Hub Planner.
Parámetros de entrada
project_idsstring[]ObligatorioArray of project IDs to delete. Each ID should be a valid project identifier from Hub Planner.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Project TagHUB_PLANNER_DELETE_PROJECT_TAGAcciónTool to delete a specific project tag by ID in Hub Planner. Use when you need to permanently remove a project tag from the system.
HUB_PLANNER_DELETE_PROJECT_TAGAcciónTool to delete a specific project tag by ID in Hub Planner. Use when you need to permanently remove a project tag from the system.
Parámetros de entrada
idstringObligatorioThe unique identifier of the project tag to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ResourceHUB_PLANNER_DELETE_RESOURCEAcciónTool to delete a specific resource by ID. Use when you need to remove a resource from Hub Planner.
HUB_PLANNER_DELETE_RESOURCEAcciónTool to delete a specific resource by ID. Use when you need to remove a resource from Hub Planner.
Parámetros de entrada
idstringObligatorioResource ID to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Resource Custom Field TemplateHUB_PLANNER_DELETE_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to delete a specific resource custom field template by ID. Use when permanently removing a custom field template after confirming the correct template ID.
HUB_PLANNER_DELETE_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to delete a specific resource custom field template by ID. Use when permanently removing a custom field template after confirming the correct template ID.
Parámetros de entrada
idstringObligatorioThe unique identifier of the custom field template to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete resourcesHUB_PLANNER_DELETE_RESOURCESAcciónTool to delete multiple resources by their IDs in a single operation. Use when you need to remove multiple resources from Hub Planner.
HUB_PLANNER_DELETE_RESOURCESAcciónTool to delete multiple resources by their IDs in a single operation. Use when you need to remove multiple resources from Hub Planner.
Parámetros de entrada
resource_idsstring[]ObligatorioArray of resource IDs to delete. Each ID should be a valid resource identifier from Hub Planner.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Resource TagHUB_PLANNER_DELETE_RESOURCE_TAGAcciónTool to delete a specific resource tag by ID in Hub Planner. Use when you need to permanently remove a resource tag from the system.
HUB_PLANNER_DELETE_RESOURCE_TAGAcciónTool to delete a specific resource tag by ID in Hub Planner. Use when you need to permanently remove a resource tag from the system.
Parámetros de entrada
idstringObligatorioThe unique identifier of the resource tag to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Time EntriesHUB_PLANNER_DELETE_TIME_ENTRIESAcciónTool to delete multiple time entries by their IDs in a single operation. Use when you need to remove multiple time entries from Hub Planner timesheets.
HUB_PLANNER_DELETE_TIME_ENTRIESAcciónTool to delete multiple time entries by their IDs in a single operation. Use when you need to remove multiple time entries from Hub Planner timesheets.
Parámetros de entrada
time_entry_idsstring[]ObligatorioArray of time entry IDs to delete. Each ID should be a valid time entry identifier from Hub Planner.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Time EntryHUB_PLANNER_DELETE_TIME_ENTRYAcciónTool to delete a specific time entry by ID in Hub Planner. Use when you need to permanently remove a time entry.
HUB_PLANNER_DELETE_TIME_ENTRYAcciónTool to delete a specific time entry by ID in Hub Planner. Use when you need to permanently remove a time entry.
Parámetros de entrada
idstringObligatorioTime entry ID to delete. Must be a valid Hub Planner time entry identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete VacationHUB_PLANNER_DELETE_VACATIONAcciónTool to delete a specific vacation by ID in Hub Planner. Use when you need to permanently remove a vacation.
HUB_PLANNER_DELETE_VACATIONAcciónTool to delete a specific vacation by ID in Hub Planner. Use when you need to permanently remove a vacation.
Parámetros de entrada
idstringObligatorioVacation ID to delete. Must be a valid Hub Planner vacation identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Billing Rate by IDHUB_PLANNER_GET_BILLING_RATEAcciónTool to retrieve a specific billing rate by ID from Hub Planner. Use when you need to fetch detailed information about a billing rate including its label, currency, and rate amount.
HUB_PLANNER_GET_BILLING_RATEAcciónTool to retrieve a specific billing rate by ID from Hub Planner. Use when you need to fetch detailed information about a billing rate including its label, currency, and rate amount.
Parámetros de entrada
idstringObligatorioBilling rate ID to retrieve. Must be a valid Hub Planner billing rate identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Booking by IDHUB_PLANNER_GET_BOOKINGAcciónTool to retrieve a specific booking by ID from Hub Planner. Use when you need to fetch detailed information about a specific booking including resource assignments, project associations, dates, approval state, and billing rates.
HUB_PLANNER_GET_BOOKINGAcciónTool to retrieve a specific booking by ID from Hub Planner. Use when you need to fetch detailed information about a specific booking including resource assignments, project associations, dates, approval state, and billing rates.
Parámetros de entrada
idstringObligatorioBooking ID to retrieve. Must be a valid Hub Planner booking identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Booking Category by IDHUB_PLANNER_GET_BOOKING_CATEGORYAcciónTool to retrieve a specific booking category by ID from Hub Planner. Use when you need to fetch detailed information about a booking category including its name, color, type, and group associations.
HUB_PLANNER_GET_BOOKING_CATEGORYAcciónTool to retrieve a specific booking category by ID from Hub Planner. Use when you need to fetch detailed information about a booking category including its name, color, type, and group associations.
Parámetros de entrada
idstringObligatorioCategory ID to retrieve. Must be a valid Hub Planner booking category identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Client by IDHUB_PLANNER_GET_CLIENTAcciónTool to retrieve a specific client by ID from Hub Planner. Use when you need to fetch detailed information about a client organization.
HUB_PLANNER_GET_CLIENTAcciónTool to retrieve a specific client by ID from Hub Planner. Use when you need to fetch detailed information about a client organization.
Parámetros de entrada
idstringObligatorioClient ID to retrieve. Must be a valid Hub Planner client identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Cost CategoryHUB_PLANNER_GET_COST_CATEGORYAcciónTool to retrieve a specific project cost category by ID from Hub Planner. Returns the cost category object including name and timestamps. Use when you need detailed information about a specific project cost category.
HUB_PLANNER_GET_COST_CATEGORYAcciónTool to retrieve a specific project cost category by ID from Hub Planner. Returns the cost category object including name and timestamps. Use when you need detailed information about a specific project cost category.
Parámetros de entrada
idstringObligatorioCost category ID - a unique identifier for the project cost category (e.g., '693ed57b314420f795cacde8'). This is required to retrieve the specific cost category details.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Event by IDHUB_PLANNER_GET_EVENTAcciónTool to retrieve a specific event by ID from Hub Planner. Use when you need to fetch detailed information about a specific event including its name, code, dates, and color settings.
HUB_PLANNER_GET_EVENTAcciónTool to retrieve a specific event by ID from Hub Planner. Use when you need to fetch detailed information about a specific event including its name, code, dates, and color settings.
Parámetros de entrada
idstringObligatorioEvent ID to retrieve. Must be a valid Hub Planner event identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Holiday by IDHUB_PLANNER_GET_HOLIDAYAcciónTool to retrieve a specific holiday by ID from Hub Planner. Use when you need to fetch detailed information about a specific holiday including its name, date, color, and repeat settings.
HUB_PLANNER_GET_HOLIDAYAcciónTool to retrieve a specific holiday by ID from Hub Planner. Use when you need to fetch detailed information about a specific holiday including its name, date, color, and repeat settings.
Parámetros de entrada
idstringObligatorioHoliday ID to retrieve. Must be a valid Hub Planner holiday identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get MilestoneHUB_PLANNER_GET_MILESTONEAcciónTool to retrieve a specific milestone by ID from Hub Planner. Returns the milestone details including name, date, project reference, and metadata. Use when you need information about a specific project milestone.
HUB_PLANNER_GET_MILESTONEAcciónTool to retrieve a specific milestone by ID from Hub Planner. Returns the milestone details including name, date, project reference, and metadata. Use when you need information about a specific project milestone.
Parámetros de entrada
idstringObligatorioMilestone ID - a unique identifier for the milestone (e.g., '698dca3d81fa9038629a2eea'). This is required to retrieve the specific milestone details.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ProjectHUB_PLANNER_GET_PROJECTAcciónTool to retrieve a specific project by ID from Hub Planner. Returns the full project object including name, status, resources, budget, custom fields, and tags. Use when you need detailed information about a specific project.
HUB_PLANNER_GET_PROJECTAcciónTool to retrieve a specific project by ID from Hub Planner. Returns the full project object including name, status, resources, budget, custom fields, and tags. Use when you need detailed information about a specific project.
Parámetros de entrada
idstringObligatorioProject ID - a unique identifier for the project (e.g., '693ed5dad8729e5dc0c811a3'). This is required to retrieve the specific project details.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project Custom Field TemplateHUB_PLANNER_GET_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to retrieve a specific project custom field template by ID. Use when you need to get details about a particular project custom field configuration.
HUB_PLANNER_GET_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to retrieve a specific project custom field template by ID. Use when you need to get details about a particular project custom field configuration.
Parámetros de entrada
idstringObligatorioCustom field template ID to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project Custom Field TemplatesHUB_PLANNER_GET_PROJECT_CUSTOM_FIELD_TEMPLATESAcciónTool to retrieve all project custom field templates defined for your Hub Planner account. Use when you need to see available custom field configurations that can be applied to projects.
HUB_PLANNER_GET_PROJECT_CUSTOM_FIELD_TEMPLATESAcciónTool to retrieve all project custom field templates defined for your Hub Planner account. Use when you need to see available custom field configurations that can be applied to projects.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project GroupHUB_PLANNER_GET_PROJECT_GROUPAcciónTool to retrieve a specific project group by ID from Hub Planner. Returns the project group object including name, associated project IDs, and metadata. Use when you need detailed information about a specific project group.
HUB_PLANNER_GET_PROJECT_GROUPAcciónTool to retrieve a specific project group by ID from Hub Planner. Returns the project group object including name, associated project IDs, and metadata. Use when you need detailed information about a specific project group.
Parámetros de entrada
idstringObligatorioProject group ID - a unique identifier for the project group (e.g., '53a168304cc0f1bb16a898ca'). This is required to retrieve the specific project group details.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project TagsHUB_PLANNER_GET_PROJECT_TAGSAcciónTool to retrieve all tags associated with a specific Hub Planner project. Use when you need to view the current tags on a project.
HUB_PLANNER_GET_PROJECT_TAGSAcciónTool to retrieve all tags associated with a specific Hub Planner project. Use when you need to view the current tags on a project.
Parámetros de entrada
project_idstringObligatorioThe unique identifier of the project to retrieve tags for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Resource by IDHUB_PLANNER_GET_RESOURCEAcciónTool to retrieve a specific resource by ID from Hub Planner. Use when you need to fetch detailed information about a team member or resource.
HUB_PLANNER_GET_RESOURCEAcciónTool to retrieve a specific resource by ID from Hub Planner. Use when you need to fetch detailed information about a team member or resource.
Parámetros de entrada
idstringObligatorioResource ID to retrieve. Must be a valid Hub Planner resource identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Resource Custom Field TemplateHUB_PLANNER_GET_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to retrieve a specific resource custom field template by ID from Hub Planner. Use when you need to fetch detailed configuration and schema information about a custom field template.
HUB_PLANNER_GET_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to retrieve a specific resource custom field template by ID from Hub Planner. Use when you need to fetch detailed configuration and schema information about a custom field template.
Parámetros de entrada
idstringObligatorioCustom field template ID to retrieve. Must be a valid Hub Planner custom field template identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Resource Custom Field TemplatesHUB_PLANNER_GET_RESOURCE_CUSTOM_FIELD_TEMPLATESAcciónTool to retrieve custom field templates defined for resources in your Hub Planner account. Use when you need to understand available custom fields, their types, validation rules, and configuration options for resources.
HUB_PLANNER_GET_RESOURCE_CUSTOM_FIELD_TEMPLATESAcciónTool to retrieve custom field templates defined for resources in your Hub Planner account. Use when you need to understand available custom fields, their types, validation rules, and configuration options for resources.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Resource TagsHUB_PLANNER_GET_RESOURCE_TAGSAcciónTool to retrieve all tags associated with a specific resource from Hub Planner. Returns an array of tag objects containing tag ID, value, and category. Use when you need to view all tags assigned to a resource.
HUB_PLANNER_GET_RESOURCE_TAGSAcciónTool to retrieve all tags associated with a specific resource from Hub Planner. Returns an array of tag objects containing tag ID, value, and category. Use when you need to view all tags assigned to a resource.
Parámetros de entrada
resource_idstringObligatorioThe unique identifier of the resource to retrieve tags for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Time Entry by IDHUB_PLANNER_GET_TIME_ENTRYAcciónTool to retrieve a specific time entry by ID from Hub Planner. Use when you need to fetch detailed information about a logged time entry including project details, duration, status, and approval state.
HUB_PLANNER_GET_TIME_ENTRYAcciónTool to retrieve a specific time entry by ID from Hub Planner. Use when you need to fetch detailed information about a logged time entry including project details, duration, status, and approval state.
Parámetros de entrada
idstringObligatorioTime entry ID to retrieve. Must be a valid Hub Planner time entry identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Vacation by IDHUB_PLANNER_GET_VACATIONAcciónTool to retrieve a specific vacation by ID from Hub Planner. Use when you need to fetch detailed information about a vacation request including approval status, dates, resource assignment, and approval notes.
HUB_PLANNER_GET_VACATIONAcciónTool to retrieve a specific vacation by ID from Hub Planner. Use when you need to fetch detailed information about a vacation request including approval status, dates, resource assignment, and approval notes.
Parámetros de entrada
idstringObligatorioVacation ID to retrieve. Must be a valid Hub Planner vacation identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Billing RatesHUB_PLANNER_LIST_BILLING_RATESAcciónTool to retrieve all billing rates from Hub Planner. Returns an array of billing rate objects with details including label, currency, rate amount, and metadata. Use when you need to list all available billing rates with optional pagination support.
HUB_PLANNER_LIST_BILLING_RATESAcciónTool to retrieve all billing rates from Hub Planner. Returns an array of billing rate objects with details including label, currency, rate amount, and metadata. Use when you need to list all available billing rates with optional pagination support.
Parámetros de entrada
pageintegerPage number for pagination. Use this to navigate through multiple pages of results.
limitintegerNumber of results to return per page. Maximum value is 1000.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Booking CategoriesHUB_PLANNER_LIST_BOOKING_CATEGORIESAcciónTool to retrieve all booking categories from Hub Planner. Returns an array of category objects including name, color, type, and group associations. Use when you need to list available booking categories for scheduling or filtering.
HUB_PLANNER_LIST_BOOKING_CATEGORIESAcciónTool to retrieve all booking categories from Hub Planner. Returns an array of category objects including name, color, type, and group associations. Use when you need to list available booking categories for scheduling or filtering.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List BookingsHUB_PLANNER_LIST_BOOKINGSAcciónTool to retrieve all bookings from Hub Planner with pagination support. Returns booking details including resource assignments, project associations, dates, approval states, and billing rates. Use when you need to list, search, or analyze bookings across projects and resources.
HUB_PLANNER_LIST_BOOKINGSAcciónTool to retrieve all bookings from Hub Planner with pagination support. Returns booking details including resource assignments, project associations, dates, approval states, and billing rates. Use when you need to list, search, or analyze bookings across projects and resources.
Parámetros de entrada
pageintegerPage number for pagination. Use this to navigate through multiple pages of results.
limitintegerNumber of results to return per page. Default is 20, maximum is 1000.
deletedbooleanSet to true to include deleted bookings in the results. By default, only active bookings are returned.
dependenciesbooleanSet to true to include booking dependencies in the response. Dependencies show relationships between bookings.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Category GroupsHUB_PLANNER_LIST_CATEGORY_GROUPSAcciónTool to get all category groups from Hub Planner. Returns an array of category group objects with group name, type, and associated category IDs. Use when you need to retrieve booking category groups. Note that CUSTOM groups require the Booking Category Groups extension.
HUB_PLANNER_LIST_CATEGORY_GROUPSAcciónTool to get all category groups from Hub Planner. Returns an array of category group objects with group name, type, and associated category IDs. Use when you need to retrieve booking category groups. Note that CUSTOM groups require the Booking Category Groups extension.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ClientsHUB_PLANNER_LIST_CLIENTSAcciónTool to get all clients from Hub Planner. Returns an array of client objects with details including name and creation date. Use when you need to retrieve the complete list of clients with optional pagination.
HUB_PLANNER_LIST_CLIENTSAcciónTool to get all clients from Hub Planner. Returns an array of client objects with details including name and creation date. Use when you need to retrieve the complete list of clients with optional pagination.
Parámetros de entrada
pageintegerPage number for pagination. Use in conjunction with limit parameter.
limitintegerMaximum number of results to return. Max value is 1000. Default is 0 (unlimited).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Cost CategoriesHUB_PLANNER_LIST_COST_CATEGORIESAcciónTool to retrieve all project cost categories from Hub Planner. Returns an array of cost category objects with details including name and timestamps. Use when you need to list all available cost categories for projects in your organization.
HUB_PLANNER_LIST_COST_CATEGORIESAcciónTool to retrieve all project cost categories from Hub Planner. Returns an array of cost category objects with details including name and timestamps. Use when you need to list all available cost categories for projects in your organization.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List EventsHUB_PLANNER_LIST_EVENTSAcciónTool to retrieve all events from Hub Planner. Events work like projects but are used for non-project activities. Returns an array of event objects with details including name, event code, and custom metadata. Use when you need to list events with optional pagination and sorting.
HUB_PLANNER_LIST_EVENTSAcciónTool to retrieve all events from Hub Planner. Events work like projects but are used for non-project activities. Returns an array of event objects with details including name, event code, and custom metadata. Use when you need to list events with optional pagination and sorting.
Parámetros de entrada
pageintegerPage number for pagination, starting at 0
sortstringSort field with optional - prefix for descending order (e.g., 'name' for ascending, '-createdDate' for descending)
limitintegerMaximum number of results per page (max 1000)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List HolidaysHUB_PLANNER_LIST_HOLIDAYSAcciónTool to retrieve all public holidays from Hub Planner. Returns an array of holiday objects with details including name, date, color, and recurrence settings. Use when you need to check public holidays or manage holiday schedules.
HUB_PLANNER_LIST_HOLIDAYSAcciónTool to retrieve all public holidays from Hub Planner. Returns an array of holiday objects with details including name, date, color, and recurrence settings. Use when you need to check public holidays or manage holiday schedules.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Project GroupsHUB_PLANNER_LIST_PROJECT_GROUPSAcciónTool to get all project groups from Hub Planner. Returns an array of project group objects with group name, associated project IDs, and metadata. Use when you need to retrieve the complete list of project groups.
HUB_PLANNER_LIST_PROJECT_GROUPSAcciónTool to get all project groups from Hub Planner. Returns an array of project group objects with group name, associated project IDs, and metadata. Use when you need to retrieve the complete list of project groups.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Project ManagersHUB_PLANNER_LIST_PROJECT_MANAGERSAcciónTool to get all project managers from Hub Planner. Returns an array of project manager objects with details including email, name, status, role, and custom fields. Use when you need to retrieve the complete list of users who have project manager privileges.
HUB_PLANNER_LIST_PROJECT_MANAGERSAcciónTool to get all project managers from Hub Planner. Returns an array of project manager objects with details including email, name, status, role, and custom fields. Use when you need to retrieve the complete list of users who have project manager privileges.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ProjectsHUB_PLANNER_LIST_PROJECTSAcciónTool to retrieve all projects from Hub Planner. Returns an array of project objects with details including name, status, resources, project managers, budget settings, custom fields, and tags. Use when you need to list projects with optional pagination and sorting.
HUB_PLANNER_LIST_PROJECTSAcciónTool to retrieve all projects from Hub Planner. Returns an array of project objects with details including name, status, resources, project managers, budget settings, custom fields, and tags. Use when you need to list projects with optional pagination and sorting.
Parámetros de entrada
pageintegerPage number for pagination, starting at 0
sortstringSort field with optional - prefix for descending order (e.g., 'name' for ascending, '-createdDate' for descending)
limitintegerMaximum number of results per page (max 1000)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Project TagsHUB_PLANNER_LIST_PROJECT_TAGSAcciónTool to retrieve all project tags from Hub Planner. Returns an array of project tag objects containing tag ID, value, and category. Use when you need to view all available project tags in the system.
HUB_PLANNER_LIST_PROJECT_TAGSAcciónTool to retrieve all project tags from Hub Planner. Returns an array of project tag objects containing tag ID, value, and category. Use when you need to view all available project tags in the system.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Resource GroupsHUB_PLANNER_LIST_RESOURCE_GROUPSAcciónTool to get all resource groups from Hub Planner. Returns an array of resource group objects with group name, associated resource IDs, approvers, and metadata. Use when you need to retrieve the complete list of resource groups.
HUB_PLANNER_LIST_RESOURCE_GROUPSAcciónTool to get all resource groups from Hub Planner. Returns an array of resource group objects with group name, associated resource IDs, approvers, and metadata. Use when you need to retrieve the complete list of resource groups.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ResourcesHUB_PLANNER_LIST_RESOURCESAcciónTool to get all resources from Hub Planner. Returns an array of resource objects with details including name, email, status, role, billing, and custom fields. Use when you need to retrieve the complete list of resources with optional pagination and sorting.
HUB_PLANNER_LIST_RESOURCESAcciónTool to get all resources from Hub Planner. Returns an array of resource objects with details including name, email, status, role, billing, and custom fields. Use when you need to retrieve the complete list of resources with optional pagination and sorting.
Parámetros de entrada
pageintegerPage number for pagination. Use to navigate through multiple pages of results.
sortstringField name to sort results by. Examples: 'firstName', 'lastName', 'email', 'createdDate'.
limitintegerMaximum number of results per page. Maximum value is 1000.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Resource TagsHUB_PLANNER_LIST_RESOURCE_TAGSAcciónTool to get all resource tags from Hub Planner. Returns an array of resource tag objects with ID, value, and category. Use when you need to retrieve the complete list of resource tags in the system.
HUB_PLANNER_LIST_RESOURCE_TAGSAcciónTool to get all resource tags from Hub Planner. Returns an array of resource tag objects with ID, value, and category. Use when you need to retrieve the complete list of resource tags in the system.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Time EntriesHUB_PLANNER_LIST_TIME_ENTRIESAcciónTool to get all time entries from Hub Planner. Returns paginated results with time entry details including resource, project, date, minutes, and status. Use when you need to retrieve time tracking data across projects and resources.
HUB_PLANNER_LIST_TIME_ENTRIESAcciónTool to get all time entries from Hub Planner. Returns paginated results with time entry details including resource, project, date, minutes, and status. Use when you need to retrieve time tracking data across projects and resources.
Parámetros de entrada
pageintegerPage number for pagination. Use to navigate through multiple pages of results.
limitintegerMaximum number of results per page. Default is 20, maximum is 1000.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Unassigned WorkHUB_PLANNER_LIST_UNASSIGNED_WORKAcciónTool to retrieve all unassigned work from Hub Planner. Use when you need to get a list of work items that have not been assigned to any resource. Requires the unassigned work extension to be enabled.
HUB_PLANNER_LIST_UNASSIGNED_WORKAcciónTool to retrieve all unassigned work from Hub Planner. Use when you need to get a list of work items that have not been assigned to any resource. Requires the unassigned work extension to be enabled.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List VacationsHUB_PLANNER_LIST_VACATIONSAcciónTool to retrieve all vacations from Hub Planner. Requires Vacation extension to be enabled. Returns an array of vacation objects with details including resource assignments, dates, approval status, and allocation information.
HUB_PLANNER_LIST_VACATIONSAcciónTool to retrieve all vacations from Hub Planner. Requires Vacation extension to be enabled. Returns an array of vacation objects with details including resource assignments, dates, approval status, and allocation information.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch BookingHUB_PLANNER_PATCH_BOOKINGAcciónTool to partially update an existing booking in Hub Planner. Unlike PUT, only pass the properties you want to modify. Use when you need to update booking details like dates, notes, state values, or to approve/reject booking requests.
HUB_PLANNER_PATCH_BOOKINGAcciónTool to partially update an existing booking in Hub Planner. Unlike PUT, only pass the properties you want to modify. Use when you need to update booking details like dates, notes, state values, or to approve/reject booking requests.
Parámetros de entrada
idstringObligatorioBooking ID to patch. Must be a valid Hub Planner booking identifier.
endstringBooking end date and time. Format: YYYY-MM-DDTHH:mm
notestringNotes or comments for this booking
typestringBooking approval type. Use to change the approval state. Possible values: SCHEDULED, APPROVED, WAITING_FOR_APPROVAL, REJECTED
startstringBooking start date and time. Format: YYYY-MM-DDTHH:mm
metadatastringCustom field data or additional metadata (maximum 255 characters)
stateValuenumberNumeric value representing the booking state (percentage, minutes, etc. depending on state type)
approvalInfoobjectApproval information for booking approval/rejection.
allowOverschedulebooleanSet to true to allow overbooking and override scheduling conflict warnings
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch VacationHUB_PLANNER_PATCH_VACATIONAcciónTool to partially update an existing vacation by ID in Hub Planner. Preferred method over PUT for partial updates. Use when you need to modify specific vacation fields like percentAllocation, title, or approval status without sending the entire vacation object.
HUB_PLANNER_PATCH_VACATIONAcciónTool to partially update an existing vacation by ID in Hub Planner. Preferred method over PUT for partial updates. Use when you need to modify specific vacation fields like percentAllocation, title, or approval status without sending the entire vacation object.
Parámetros de entrada
idstringObligatorioVacation ID to update. Must be a valid Hub Planner vacation identifier.
endstringEnd date-time of the vacation in ISO 8601 format. When the vacation ends.
typestringenumVacation type/status enumeration.
WAITING_FOR_APPROVALAPPROVEDREJECTEDSCHEDULEDstartstringStart date-time of the vacation in ISO 8601 format. When the vacation begins.
statestringCustom state field for additional vacation status information.
titlestringVacation title or description. A descriptive name for the vacation.
projectstringProject ID associated with the vacation, if applicable.
metadatastringCustom metadata field for storing additional information about the vacation.
resourcestringResource ID (employee/team member) associated with the vacation.
approvalInfoobjectApproval information for vacation requests.
minutesPerDayintegerNumber of vacation minutes per day. Used for partial day vacations.
percentAllocationintegerPercentage allocation for the vacation (0-100). Useful for partial day absences.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Client From ProjectsHUB_PLANNER_REMOVE_CLIENT_FROM_PROJECTSAcciónTool to remove a client from one or more projects in Hub Planner. Use when you need to unlink a client from specific projects by providing an array of project IDs.
HUB_PLANNER_REMOVE_CLIENT_FROM_PROJECTSAcciónTool to remove a client from one or more projects in Hub Planner. Use when you need to unlink a client from specific projects by providing an array of project IDs.
Parámetros de entrada
client_idstringObligatorioThe unique identifier of the client to remove from projects
project_idsstring[]ObligatorioArray of project IDs from which to remove the client. Must contain at least one project ID.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Project From GroupsHUB_PLANNER_REMOVE_PROJECT_FROM_GROUPSAcciónTool to remove a project from one or more project groups in Hub Planner. Use when you need to unlink a project from specific groups by providing an array of group IDs.
HUB_PLANNER_REMOVE_PROJECT_FROM_GROUPSAcciónTool to remove a project from one or more project groups in Hub Planner. Use when you need to unlink a project from specific groups by providing an array of group IDs.
Parámetros de entrada
group_idsstring[]ObligatorioArray of project group IDs from which to remove the project. Must contain at least one group ID.
project_idstringObligatorioThe unique identifier of the project to remove from groups
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Project TagHUB_PLANNER_REMOVE_PROJECT_TAGAcciónTool to remove a tag from a Hub Planner project. Use when you need to detach a tag from a specific project.
HUB_PLANNER_REMOVE_PROJECT_TAGAcciónTool to remove a tag from a Hub Planner project. Use when you need to detach a tag from a specific project.
Parámetros de entrada
tag_idstringObligatorioThe unique identifier of the tag to remove from the project
project_idstringObligatorioThe unique identifier of the project
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Resource from ProjectsHUB_PLANNER_REMOVE_RESOURCE_FROM_PROJECTSAcciónTool to remove a resource from one or more projects in Hub Planner. Use when you need to unassign a resource from specific projects by providing the resource ID and an array of project IDs.
HUB_PLANNER_REMOVE_RESOURCE_FROM_PROJECTSAcciónTool to remove a resource from one or more projects in Hub Planner. Use when you need to unassign a resource from specific projects by providing the resource ID and an array of project IDs.
Parámetros de entrada
project_idsstring[]ObligatorioArray of project IDs from which to remove the resource
resource_idstringObligatorioThe ID of the resource to remove from projects
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Resource TagHUB_PLANNER_REMOVE_RESOURCE_TAGAcciónTool to remove a tag from a resource. Use when you need to disassociate a specific tag from a resource.
HUB_PLANNER_REMOVE_RESOURCE_TAGAcciónTool to remove a tag from a resource. Use when you need to disassociate a specific tag from a resource.
Parámetros de entrada
tag_idstringObligatorioThe unique identifier of the tag to remove from the resource.
resource_idstringObligatorioThe unique identifier of the resource from which to remove the tag.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Billing RatesHUB_PLANNER_SEARCH_BILLING_RATESAcciónTool to search billing rates in Hub Planner with filters. Supports filtering by currency, label, rate amount, and metadata. Use when you need to find billing rates matching specific criteria.
HUB_PLANNER_SEARCH_BILLING_RATESAcciónTool to search billing rates in Hub Planner with filters. Supports filtering by currency, label, rate amount, and metadata. Use when you need to find billing rates matching specific criteria.
Parámetros de entrada
ratenumberFilter by billing rate amount. Exact match filter for the numeric rate value.
labelstringFilter by billing rate label/name. Exact match filter.
currencystringFilter by currency code (e.g., USD, EUR, GBP). Exact match filter.
metadatastringFilter by custom metadata field (max 255 characters). Exact match filter.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Booking CategoriesHUB_PLANNER_SEARCH_BOOKING_CATEGORIESAcciónTool to search booking categories in Hub Planner with filters. Use when you need to find booking categories by type, name, or category group. Supports filtering by NON_OPTIONAL/CUSTOM types and partial name matching.
HUB_PLANNER_SEARCH_BOOKING_CATEGORIESAcciónTool to search booking categories in Hub Planner with filters. Use when you need to find booking categories by type, name, or category group. Supports filtering by NON_OPTIONAL/CUSTOM types and partial name matching.
Parámetros de entrada
namestringFilter by category name. Supports partial string matching (includes). Use to find categories with names containing this string.
typestringFilter by category type. Valid values: NON_OPTIONAL (default type) or CUSTOM. Use to find categories of a specific type.
groupstringFilter by category group ID. Use to find all categories belonging to a specific category group.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search BookingsHUB_PLANNER_SEARCH_BOOKINGSAcciónTool to search bookings in Hub Planner with advanced filters. Supports filtering by resource, project, dates, metadata, and more using MongoDB-style operators ($in, $nin, $lt, $lte, $gte, $gt). Use when you need to find bookings matching specific criteria or date ranges.
HUB_PLANNER_SEARCH_BOOKINGSAcciónTool to search bookings in Hub Planner with advanced filters. Supports filtering by resource, project, dates, metadata, and more using MongoDB-style operators ($in, $nin, $lt, $lte, $gte, $gt). Use when you need to find bookings matching specific criteria or date ranges.
Parámetros de entrada
_idobjectFilter operator for booking search fields supporting MongoDB-style operators.
endanyFilter by end date. Can be a date string (YYYY-MM-DD) or an operator object with date comparison operators ($lt, $lte, $gte, $gt).
startanyFilter by start date. Can be a date string (YYYY-MM-DD) or an operator object with date comparison operators ($lt, $lte, $gte, $gt).
deletedbooleanSet to true to retrieve only deleted bookings. Set to false or omit to retrieve active bookings.
projectanyFilter by project ID. Can be a single ID string or an operator object with $in/$nin arrays.
metadataanyFilter by custom metadata field (max 255 characters). Can be a string value or an operator object.
resourceanyFilter by resource ID. Can be a single ID string or an operator object with $in/$nin arrays.
deletedDateobjectFilter operator for booking search fields supporting MongoDB-style operators.
updatedDateobjectFilter operator for booking search fields supporting MongoDB-style operators.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search ClientsHUB_PLANNER_SEARCH_CLIENTSAcciónTool to search clients with filters in Hub Planner. Use when you need to find clients based on name or metadata. Supports operators like $in, $nin, and $like for flexible filtering.
HUB_PLANNER_SEARCH_CLIENTSAcciónTool to search clients with filters in Hub Planner. Use when you need to find clients based on name or metadata. Supports operators like $in, $nin, and $like for flexible filtering.
Parámetros de entrada
nameanyClient name filter. Use string for exact match or object with $in/$nin/$like operators. Example: 'Acme Corp' or {'$like': 'Acme'}
metadataanyClient metadata filter. Use string for exact match or object with $in/$nin/$like operators. Example: 'custom-value' or {'$like': 'meta'}
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Cost CategoriesHUB_PLANNER_SEARCH_COST_CATEGORIESAcciónTool to search project cost categories in Hub Planner with filters. Use when you need to find cost categories based on ID or name. Supports MongoDB-style operators like $in and $nin for flexible filtering.
HUB_PLANNER_SEARCH_COST_CATEGORIESAcciónTool to search project cost categories in Hub Planner with filters. Use when you need to find cost categories based on ID or name. Supports MongoDB-style operators like $in and $nin for flexible filtering.
Parámetros de entrada
_idanyCost category ID filter. Use string for exact match or object with $in/$nin for multiple values. Example: '5f057949f338cd432a794a12' or {'$in': ['id1', 'id2']}
nameanyCost category name filter. Use string for exact match or object with $in/$nin operators. Example: 'Office' or {'$in': ['Office', 'Travel']}
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search EventsHUB_PLANNER_SEARCH_EVENTSAcciónTool to search events with filters in Hub Planner. Use when you need to find events based on name, event code, resources, or custom metadata. Supports operators like $in and $nin for flexible filtering.
HUB_PLANNER_SEARCH_EVENTSAcciónTool to search events with filters in Hub Planner. Use when you need to find events based on name, event code, resources, or custom metadata. Supports operators like $in and $nin for flexible filtering.
Parámetros de entrada
_idanyEvent ID filter. Use string for exact match or object with $in/$nin for multiple values
nameanyEvent name filter. Use string for exact match or object with $in/$nin operators
metadataanyMetadata filter. Use string for exact match or object with $in/$nin operators
eventCodeanyEvent code filter. Use string for exact match or object with $in/$nin operators
resourcesanyResource ID filter. Use string for exact match or object with $in/$nin operators to filter events by associated resources
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search HolidaysHUB_PLANNER_SEARCH_HOLIDAYSAcciónTool to search holidays with filters in Hub Planner. Use when you need to find holidays based on name, date range, or metadata. Supports operators like $in, $nin, $lt, $lte, and $gte for flexible filtering.
HUB_PLANNER_SEARCH_HOLIDAYSAcciónTool to search holidays with filters in Hub Planner. Use when you need to find holidays based on name, date range, or metadata. Supports operators like $in, $nin, $lt, $lte, and $gte for flexible filtering.
Parámetros de entrada
_idanyHoliday ID filter. Use string for exact match or object with $in/$nin for multiple values
dateobjectHoliday date filter using comparison operators. Use $lt, $lte, or $gte with date in YYYY-MM-DD format
nameanyHoliday name filter. Use string for exact match or object with $in/$nin operators
metadataanyHoliday metadata filter. Use string for exact match or object with $in/$nin operators
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search MilestonesHUB_PLANNER_SEARCH_MILESTONESAcciónTool to search milestones in Hub Planner with filters. Supports filtering by project, date, name, and metadata using MongoDB-style operators ($in, $nin, $lt, $lte, $gte). Use when you need to find milestones matching specific criteria or date ranges.
HUB_PLANNER_SEARCH_MILESTONESAcciónTool to search milestones in Hub Planner with filters. Supports filtering by project, date, name, and metadata using MongoDB-style operators ($in, $nin, $lt, $lte, $gte). Use when you need to find milestones matching specific criteria or date ranges.
Parámetros de entrada
_idobjectFilter operator for milestone search fields supporting MongoDB-style operators.
dateanyFilter by milestone date. Can be a date string (YYYY-MM-DD) or an operator object with date comparison operators ($lt, $lte, $gte).
nameanyFilter by milestone name. Can be a string for exact match or an operator object with $in/$nin arrays.
projectanyFilter by project ID. Can be a single ID string or an operator object with $in/$nin arrays.
metadataanyFilter by custom metadata field. Can be a string value or an operator object with $in/$nin arrays.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Project Custom FieldsHUB_PLANNER_SEARCH_PROJECT_CUSTOM_FIELDSAcciónTool to search project custom field templates by type, label, or required status. Use when you need to find specific custom fields or retrieve all project custom field templates.
HUB_PLANNER_SEARCH_PROJECT_CUSTOM_FIELDSAcciónTool to search project custom field templates by type, label, or required status. Use when you need to find specific custom fields or retrieve all project custom field templates.
Parámetros de entrada
typestringenumEnum for custom field types in Hub Planner.
TEXTTEXTAREAEMAILDATECOLORNUMBERCHECKBOXSELECTRADIOlabelstringFilter by custom field label. Supports search operators like $in, $nin, $like for advanced filtering.
isRequiredbooleanFilter by whether the field is required. Set to true for required fields, false for optional fields, or omit to return all.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search ProjectsHUB_PLANNER_SEARCH_PROJECTSAcciónTool to search projects with filters in Hub Planner. Use when you need to find projects based on status, name, project code, resources, dates, or custom fields. Supports operators like $in, $nin, $lt, $lte, $gte, and $like for flexible filtering.
HUB_PLANNER_SEARCH_PROJECTSAcciónTool to search projects with filters in Hub Planner. Use when you need to find projects based on status, name, project code, resources, dates, or custom fields. Supports operators like $in, $nin, $lt, $lte, $gte, and $like for flexible filtering.
Parámetros de entrada
_idanyProject ID filter. Use string for exact match or object with $in/$nin for multiple values. Example: '507f1f77bcf86cd799439011' or {'$in': ['id1', 'id2']}
endobjectProject end date filter using comparison operators. Use $lt, $lte, or $gte with date in YYYY-MM-DD format. Example: {'$lte': '2024-12-31'} or {'$gte': '2024-06-01'}
nameanyProject name filter. Use string for exact match or object with $in/$nin/$like operators. Example: 'My Project' or {'$like': 'Project'}
startobjectProject start date filter using comparison operators. Use $lt, $lte, or $gte with date in YYYY-MM-DD format. Example: {'$gte': '2024-01-01'} or {'$lt': '2024-12-31'}
statusanyProject status filter. Use string for exact match or object with $in/$nin. Valid statuses: STATUS_ACTIVE, STATUS_ARCHIVED, STATUS_PENDING, STATUS_PLANNED, STATUS_FLOATING. Example: 'STATUS_ACTIVE' or {'$in': ['STATUS_ACTIVE', 'STATUS_PENDING']}
metadataanyProject metadata filter. Use string for exact match or object with $in/$nin operators. Example: 'custom-value' or {'$like': 'meta'}
resourcesanyResource ID filter. Use string for exact match or object with $in/$nin operators. Example: '507f1f77bcf86cd799439011' or {'$in': ['res1', 'res2']}
projectCodeanyProject code filter. Use string for exact match or object with $in/$nin operators. Example: 'PROJ-001' or {'$nin': ['PROJ-999']}
customFieldsValueanyCustom field value filter. Use string for exact match or object with $in/$nin/$like operators. Example: 'High' or {'$like': 'Complete'}
customFieldsTemplateIdanyCustom field template ID filter. Use string for exact match or object with $in/$nin operators. Example: 'template123' or {'$in': ['template1', 'template2']}
customFieldsTemplateLabelanyCustom field template label filter. Use string for exact match or object with $in/$nin/$like operators. Example: 'Priority' or {'$like': 'Status'}
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Resource Custom Field TemplatesHUB_PLANNER_SEARCH_RESOURCE_CUSTOM_FIELD_TEMPLATESAcciónTool to search resource custom field templates by type, label, or other properties. Use when you need to find specific custom field templates defined for resources in Hub Planner.
HUB_PLANNER_SEARCH_RESOURCE_CUSTOM_FIELD_TEMPLATESAcciónTool to search resource custom field templates by type, label, or other properties. Use when you need to find specific custom field templates defined for resources in Hub Planner.
Parámetros de entrada
typestringenumFilter templates by custom field type (TEXT, TEXTAREA, EMAIL, DATE, COLOR, NUMBER, CHECKBOX, SELECT, RADIO).
TEXTTEXTAREAEMAILDATECOLORNUMBERCHECKBOXSELECTRADIOlabelstringFilter templates by label (name of the custom field).
isRequiredbooleanFilter templates by whether the field is required or optional.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search resourcesHUB_PLANNER_SEARCH_RESOURCESAcciónTool to search for resources with various filters in Hub Planner. Use when you need to find resources by status, name, email, role, or custom fields.
HUB_PLANNER_SEARCH_RESOURCESAcciónTool to search for resources with various filters in Hub Planner. Use when you need to find resources by status, name, email, role, or custom fields.
Parámetros de entrada
rolestringFilter resources by their role in the organization.
emailstringFilter resources by email address. Typically performs exact match.
statusstringFilter resources by status. Common values include STATUS_ACTIVE, STATUS_ARCHIVED, STATUS_NON_BOOKABLE, STATUS_PARKED.
lastNamestringFilter resources by last name. Supports exact match or partial match depending on API implementation.
firstNamestringFilter resources by first name. Supports exact match or partial match depending on API implementation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search Time EntriesHUB_PLANNER_SEARCH_TIME_ENTRIESAcciónTool to search time entries with filters in Hub Planner. Use when you need to find time entries based on resource, project, date range, or status. Supports operators like $in, $nin, $lt, $lte, $gt, $gte for flexible filtering.
HUB_PLANNER_SEARCH_TIME_ENTRIESAcciónTool to search time entries with filters in Hub Planner. Use when you need to find time entries based on resource, project, date range, or status. Supports operators like $in, $nin, $lt, $lte, $gt, $gte for flexible filtering.
Parámetros de entrada
dateobjectDate filter using comparison operators. Use $lt, $lte, $gt, $gte with date in YYYY-MM-DD format to filter entries by date range
statusanyStatus filter. Use string for exact match or object with $in/$nin operators. Valid statuses: UNSUBMITTED, SUBMITTED, APPROVED, REJECTED, PENDING, EMPTY
projectanyProject ID filter. Use string for exact match or object with $in/$nin operators to filter by multiple project IDs
resourceanyResource ID filter. Use string for exact match or object with $in/$nin operators to filter by multiple resource IDs
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search VacationsHUB_PLANNER_SEARCH_VACATIONSAcciónTool to search vacations in Hub Planner with advanced filters. Supports filtering by resource, dates, type, title, and metadata using MongoDB-style operators ($in, $nin, $lt, $lte, $gte). Use when you need to find vacations matching specific criteria or date ranges.
HUB_PLANNER_SEARCH_VACATIONSAcciónTool to search vacations in Hub Planner with advanced filters. Supports filtering by resource, dates, type, title, and metadata using MongoDB-style operators ($in, $nin, $lt, $lte, $gte). Use when you need to find vacations matching specific criteria or date ranges.
Parámetros de entrada
_idobjectFilter operator for vacation search fields supporting MongoDB-style operators.
endobjectFilter operator for vacation search fields supporting MongoDB-style operators.
typeanyFilter by vacation type. Can be a single type string or an operator object with $in/$nin arrays. Common types include 'APPROVED', 'REJECTED', 'WAITING_FOR_APPROVAL'.
startobjectFilter operator for vacation search fields supporting MongoDB-style operators.
titleanyFilter by vacation title. Can be a single title string or an operator object with $in/$nin arrays.
metadataanyFilter by custom metadata field. Can be a string value or an operator object with $in/$nin arrays.
resourceanyFilter by resource ID. Can be a single ID string or an operator object with $in/$nin arrays.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Set Project ManagersHUB_PLANNER_SET_PROJECT_MANAGERSAcciónTool to set project managers for a Hub Planner project. Replaces existing project managers with the provided list. Requires Project Managers Extension to be enabled.
HUB_PLANNER_SET_PROJECT_MANAGERSAcciónTool to set project managers for a Hub Planner project. Replaces existing project managers with the provided list. Requires Project Managers Extension to be enabled.
Parámetros de entrada
project_idstringObligatorioThe unique identifier of the project to set managers for.
project_manager_idsstring[]ObligatorioArray of resource IDs to set as project managers for this project. Pass an empty array to remove all project managers.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Billing RateHUB_PLANNER_UPDATE_BILLING_RATEAcciónTool to update an existing billing rate by ID in Hub Planner. Must pass the entire billing rate object with all required fields (_id, rate, label, currency). Use when you need to modify billing rate properties such as rate amount, label, currency, or metadata.
HUB_PLANNER_UPDATE_BILLING_RATEAcciónTool to update an existing billing rate by ID in Hub Planner. Must pass the entire billing rate object with all required fields (_id, rate, label, currency). Use when you need to modify billing rate properties such as rate amount, label, currency, or metadata.
Parámetros de entrada
_idstringObligatorioBilling rate ID (must match billing_rate_id parameter). Required in the request body for update.
ratenumberObligatorioBilling rate amount. The numeric value representing the billing rate.
labelstringObligatorioThe name of billing rate. A descriptive label for this rate.
currencystringObligatorioCurrency code (e.g., USD, EUR, GBP). Must be a valid 3-letter ISO currency code.
metadatastringCustom metadata field (max 255 characters). Use for storing additional information about the billing rate.
createdDatestringCreation timestamp in ISO 8601 format. Typically set by the system on creation.
updatedDatestringLast update timestamp in ISO 8601 format. Updated automatically by the system.
billing_rate_idstringObligatorioBilling rate ID to update. Must be a valid Hub Planner billing rate identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update BookingHUB_PLANNER_UPDATE_BOOKINGAcciónTool to update an existing booking in Hub Planner by ID. Must pass the entire booking object with all required fields. Use when you need to modify booking properties like dates, resources, projects, state values, or notes.
HUB_PLANNER_UPDATE_BOOKINGAcciónTool to update an existing booking in Hub Planner by ID. Must pass the entire booking object with all required fields. Use when you need to modify booking properties like dates, resources, projects, state values, or notes.
Parámetros de entrada
_idstringObligatorioBooking ID (must match booking_id)
endstringObligatorioEnd date/time in ISO format (e.g., 2025-12-12T18:00)
notestringBooking notes or description
typestringObligatorioenumBooking type (typically SCHEDULED)
SCHEDULEDscalestringObligatorioScale type (e.g., SCALE_DAY, SCALE_HOUR)
startstringObligatorioStart date/time in ISO format (e.g., 2025-12-08T09:00)
statestringObligatorioState type (e.g., STATE_PERCENTAGE, STATE_CONFIRMED)
titlestringBooking title
allDaybooleanObligatorioWhether booking spans all day
repeatbooleanWhether the booking repeats
detailsobjectBooking details with work days and minutes.
projectstringObligatorioProject ID this booking is associated with
billablebooleanWhether the booking is billable (can be null)
intervalstringRepeat interval (e.g., NONE, DAILY, WEEKLY)
metadatastringAdditional metadata (max 255 characters)
resourcestringObligatorioResource ID assigned to this booking
booking_idstringObligatorioBooking ID to update
stateValuenumberObligatorioState value representing percentage (0-100) or hours depending on state type
bookingRateobjectBooking rates for external and internal.
createdDatestringCreation date in ISO format
updatedDatestringLast update date in ISO format (can be null)
categoryNamestringObligatorioCategory name
customFieldsobject[]Array of custom field objects
deadlineNamestringDeadline name (can be null)
backgroundColorstringBackground color for the booking (hex or color name)
bookingCreatorIdstringObligatorioID of the user who created the booking
categoryTemplateIdstringObligatorioCategory template ID
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Booking CategoryHUB_PLANNER_UPDATE_BOOKING_CATEGORYAcciónTool to update an existing booking category by ID in Hub Planner. Use when you need to modify category properties like name, color, or type.
HUB_PLANNER_UPDATE_BOOKING_CATEGORYAcciónTool to update an existing booking category by ID in Hub Planner. Use when you need to modify category properties like name, color, or type.
Parámetros de entrada
idstringObligatorioCategory ID to update
namestringCategory name - the updated name for the booking category
typestringObligatorioenumCategory type - either CUSTOM or NON_OPTIONAL. This field is required.
CUSTOMNON_OPTIONALgridColorstringCategory color in hex format (e.g., #DB6060) for calendar/grid display
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ClientHUB_PLANNER_UPDATE_CLIENTAcciónTool to update an existing client by ID in Hub Planner. Only the name property can be updated. Use when you need to rename a client organization.
HUB_PLANNER_UPDATE_CLIENTAcciónTool to update an existing client by ID in Hub Planner. Only the name property can be updated. Use when you need to rename a client organization.
Parámetros de entrada
idstringObligatorioClient ID to update. Must be a valid Hub Planner client identifier.
namestringObligatorioUpdated name for the client. This is the only property that can be updated for a client.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Cost CategoryHUB_PLANNER_UPDATE_COST_CATEGORYAcciónTool to update an existing project cost category by ID in Hub Planner. Updates the name of the cost category. Use when you need to rename or modify a project cost category used for tracking expenses.
HUB_PLANNER_UPDATE_COST_CATEGORYAcciónTool to update an existing project cost category by ID in Hub Planner. Updates the name of the cost category. Use when you need to rename or modify a project cost category used for tracking expenses.
Parámetros de entrada
idstringObligatorioCost category ID to update. Must be a valid Hub Planner cost category identifier.
namestringObligatorioUpdated name for the cost category. This is the primary property for categorizing project costs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update EventHUB_PLANNER_UPDATE_EVENTAcciónTool to update an existing event in Hub Planner by ID. Must pass the entire event object with all required fields. Use when you need to modify event properties like name, status, resources, budget details, colors, or notes.
HUB_PLANNER_UPDATE_EVENTAcciónTool to update an existing event in Hub Planner by ID. Must pass the entire event object with all required fields. Use when you need to modify event properties like name, status, resources, budget details, colors, or notes.
Parámetros de entrada
_idstringEvent ID (must match event_id). This field is included in the API payload.
namestringObligatorioEvent name. This is the display name for the event and is required.
notestringEvent notes or additional description
linksobjectEvent links with icons.
statusstringEvent status (e.g., STATUS_ACTIVE, STATUS_INACTIVE)
event_idstringObligatorioEvent ID to update. Must be a valid Hub Planner event identifier.
metadatastringCustom metadata field (maximum 255 characters)
eventCodestringUnique event code identifier. Must be unique across all events.
resourcesstring[]Array of resource IDs assigned to this event
budgetHoursnumberTotal budget hours for the event
createdDatestringISO 8601 timestamp when the event was created (auto-populated by API)
updatedDatestringISO 8601 timestamp when the event was last updated (auto-populated by API)
customFieldsobject[]Array of custom field objects with flexible key-value structure
budgetCurrencystringCurrency code for the budget (e.g., USD, EUR)
backgroundColorstringEvent background color as hex code (e.g., '#349E71')
budgetCashAmountnumberTotal budget cash amount for the event
budgetCategoriesobject[]Array of budget category objects with hours and amounts
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update HolidayHUB_PLANNER_UPDATE_HOLIDAYAcciónTool to update an existing holiday by ID in Hub Planner. Must pass the entire holiday object with all required fields (_id, name, date). Use when you need to modify holiday properties such as name, date, color, or recurrence settings.
HUB_PLANNER_UPDATE_HOLIDAYAcciónTool to update an existing holiday by ID in Hub Planner. Must pass the entire holiday object with all required fields (_id, name, date). Use when you need to modify holiday properties such as name, date, color, or recurrence settings.
Parámetros de entrada
_idstringObligatorioHoliday ID (must match holiday_id parameter). Required in the request body for update.
datestringObligatorioHoliday date in YYYY-MM-DD format. The date when the holiday occurs.
namestringObligatorioHoliday name. A descriptive name for the holiday.
colorstringHex color code for the holiday display (e.g., #0070c0, #ff0000). Used in calendar views.
repeatbooleanWhether the holiday repeats annually. Set to true for recurring holidays like Christmas or New Year.
metadatastringCustom metadata field (max 255 characters). Use for storing additional information about the holiday.
holiday_idstringObligatorioHoliday ID to update. Must be a valid Hub Planner holiday identifier.
createdDatestringCreation timestamp in ISO 8601 format. Typically set by the system on creation.
updatedDatestringLast update timestamp in ISO 8601 format. Updated automatically by the system.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update MilestoneHUB_PLANNER_UPDATE_MILESTONEAcciónTool to update an existing milestone by ID in Hub Planner. Must pass the entire milestone object with all required fields (_id, name, date, project). Use when you need to modify milestone properties such as name, date, project association, or metadata.
HUB_PLANNER_UPDATE_MILESTONEAcciónTool to update an existing milestone by ID in Hub Planner. Must pass the entire milestone object with all required fields (_id, name, date, project). Use when you need to modify milestone properties such as name, date, project association, or metadata.
Parámetros de entrada
_idstringObligatorioMilestone ID (must match milestone_id parameter). Required in the request body for update.
datestringObligatorioMilestone date in YYYY-MM-DD format. The date when the milestone is due.
namestringObligatorioMilestone name. A descriptive name for the milestone.
projectstringObligatorioProject ID reference. The project this milestone belongs to.
metadatastringCustom metadata field (max 255 characters). Use for storing additional information about the milestone.
milestone_idstringObligatorioMilestone ID to update. Must be a valid Hub Planner milestone identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Project Custom Field TemplateHUB_PLANNER_UPDATE_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to update an existing project custom field template in Hub Planner. Use when you need to modify field properties like label, type, instructions, or choices.
HUB_PLANNER_UPDATE_PROJECT_CUSTOM_FIELD_TEMPLATEAcciónTool to update an existing project custom field template in Hub Planner. Use when you need to modify field properties like label, type, instructions, or choices.
Parámetros de entrada
_idstringCustom field template ID (must match template_id)
typestringenumField type enum for custom field templates.
TEXTTEXTAREANUMBERDATESELECTRADIOCHECKBOXlabelstringField label/name displayed to users
statusstringenumField status enum for custom field templates.
ACTIVEINACTIVEchoicesobject[]Array of choice options for SELECT/RADIO/CHECKBOX field types
filterGridbooleanWhether this field can be used to filter in grid views
isRequiredbooleanWhether this field is required when creating/editing projects
template_idstringObligatorioID of the custom field template to update
defaultValuestringDefault value for the field
instructionsstringInstructional text to help users fill in the field
characterLimitstringCharacter limit for text-based fields
defaultRadioIdstringDefault radio button ID for RADIO type fields
canResourceEditbooleanWhether resources can edit this field
placeholderTextstringPlaceholder text shown in empty field
allowMultipleValuesbooleanWhether multiple values can be selected (for SELECT/CHECKBOX types)
isChoicesSortedAlphabeticallybooleanWhether choices should be sorted alphabetically (for SELECT/RADIO/CHECKBOX types)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Project GroupHUB_PLANNER_UPDATE_PROJECT_GROUPAcciónTool to update an existing project group by ID in Hub Planner. Use when you need to modify a project group's name, associated projects, metadata, or parent group. Returns the updated project group object.
HUB_PLANNER_UPDATE_PROJECT_GROUPAcciónTool to update an existing project group by ID in Hub Planner. Use when you need to modify a project group's name, associated projects, metadata, or parent group. Returns the updated project group object.
Parámetros de entrada
idstringObligatorioProject group ID - a unique identifier for the project group to update (e.g., '698dca1e81fa9038629a252e'). This is required to identify which project group to update.
namestringObligatorioGroup name - the updated name for the project group. This field is required.
metadatastringCustom metadata field for storing additional information (maximum 255 characters).
projectsstring[]Array of Project IDs to associate with this group. Pass an empty array to remove all projects from the group.
parentGroupIdstringParent group ID for creating subgroup hierarchy. Set to null to make this a top-level group.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Hub Planner projectsHUB_PLANNER_UPDATE_PROJECTSAcciónTool to update one or more projects in Hub Planner. Use when you need to modify project properties such as name, status, budget, or other settings. Supports bulk updates by passing multiple project objects in a single request.
HUB_PLANNER_UPDATE_PROJECTSAcciónTool to update one or more projects in Hub Planner. Use when you need to modify project properties such as name, status, budget, or other settings. Supports bulk updates by passing multiple project objects in a single request.
Parámetros de entrada
projectsobject[]ObligatorioArray of project objects to update. Each project must include _id and the properties to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Project TagHUB_PLANNER_UPDATE_PROJECT_TAGAcciónTool to update an existing project tag by ID in Hub Planner. Use when you need to change the value/name of a project tag. Note that the new value cannot conflict with an existing tag value.
HUB_PLANNER_UPDATE_PROJECT_TAGAcciónTool to update an existing project tag by ID in Hub Planner. Use when you need to change the value/name of a project tag. Note that the new value cannot conflict with an existing tag value.
Parámetros de entrada
idstringObligatorioProject tag ID to update. Must be a valid Hub Planner project tag identifier.
valuestringObligatorioNew tag value. The updated name/value for this project tag. Cannot be a value that already exists for another tag.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Resource Custom Field TemplateHUB_PLANNER_UPDATE_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to update an existing resource custom field template in Hub Planner. Use when you need to modify field properties like label, type, instructions, or configuration settings.
HUB_PLANNER_UPDATE_RESOURCE_CUSTOM_FIELD_TEMPLATEAcciónTool to update an existing resource custom field template in Hub Planner. Use when you need to modify field properties like label, type, instructions, or configuration settings.
Parámetros de entrada
_idstringObligatorioCustom field template ID (must match template_id)
typestringObligatorioenumType of the custom field (TEXT, TEXTAREA, EMAIL, DATE, COLOR, NUMBER, CHECKBOX, SELECT, RADIO)
TEXTTEXTAREAEMAILDATECOLORNUMBERCHECKBOXSELECTRADIOlabelstringObligatorioDisplay name/label for the custom field
statusstringStatus of the custom field template (e.g., ACTIVE, INACTIVE)
choicesobject[]Array of choice options for SELECT/RADIO/CHECKBOX field types
isRequiredbooleanWhether the field is mandatory for resources
template_idstringObligatorioID of the custom field template to update (used in URL path)
defaultValuestringDefault value for the field
instructionsstringHelp text or usage instructions for the field
characterLimitstringMaximum character limit for text-based fields
canResourceEditbooleanWhether resources can edit this field themselves
placeholderTextstringPlaceholder text shown in the input field
allowMultipleValuesbooleanWhether the field allows multiple value selections (for SELECT/CHECKBOX types)
isChoicesSortedAlphabeticallybooleanWhether choice options should be sorted alphabetically
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Resource GroupHUB_PLANNER_UPDATE_RESOURCE_GROUPAcciónTool to update an existing resource group by ID in Hub Planner. Can update the group name, approvers array, and metadata. Use when you need to modify resource group properties or assign approvers to the group.
HUB_PLANNER_UPDATE_RESOURCE_GROUPAcciónTool to update an existing resource group by ID in Hub Planner. Can update the group name, approvers array, and metadata. Use when you need to modify resource group properties or assign approvers to the group.
Parámetros de entrada
idstringObligatorioResource group ID to update
namestringName of the resource group
metadatastringCustom metadata field (maximum 255 characters)
approversstring[]Array of approver IDs to assign to the resource group
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ResourcesHUB_PLANNER_UPDATE_RESOURCESAcciónTool to update one or more resources in Hub Planner. Pass an array of resource objects with _id and properties to update. Supports bulk updates by providing multiple resource objects. Use when you need to modify resource properties like name, email, status, notes, or custom fields.
HUB_PLANNER_UPDATE_RESOURCESAcciónTool to update one or more resources in Hub Planner. Pass an array of resource objects with _id and properties to update. Supports bulk updates by providing multiple resource objects. Use when you need to modify resource properties like name, email, status, notes, or custom fields.
Parámetros de entrada
resourcesobject[]ObligatorioArray of resource objects to update. Each object must include _id and the properties to update. Supports bulk updates by passing multiple resources
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Resource TagHUB_PLANNER_UPDATE_RESOURCE_TAGAcciónTool to update an existing resource tag by ID in Hub Planner. Use when you need to change the value/name of a resource tag. Note that the new value cannot conflict with an existing tag value.
HUB_PLANNER_UPDATE_RESOURCE_TAGAcciónTool to update an existing resource tag by ID in Hub Planner. Use when you need to change the value/name of a resource tag. Note that the new value cannot conflict with an existing tag value.
Parámetros de entrada
idstringObligatorioResource tag ID to update. Must be a valid Hub Planner resource tag identifier.
valuestringObligatorioNew tag value. The updated name/value for this resource tag. Cannot be a value that already exists for another tag.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Time EntryHUB_PLANNER_UPDATE_TIME_ENTRYAcciónTool to update an existing time entry by ID in Hub Planner. Must pass the entire time entry object with all required fields (resource, project, date, minutes). Use when you need to modify time tracking data such as hours logged, notes, status, or category.
HUB_PLANNER_UPDATE_TIME_ENTRYAcciónTool to update an existing time entry by ID in Hub Planner. Must pass the entire time entry object with all required fields (resource, project, date, minutes). Use when you need to modify time tracking data such as hours logged, notes, status, or category.
Parámetros de entrada
idstringObligatorioTime entry ID to update. Must be a valid Hub Planner time entry identifier.
datestringObligatorioEntry date in YYYY-MM-DD format. The date when the time was logged.
notestringOptional notes or description for this time entry. Use to provide context about the work completed.
statusstringenumValid time entry status values.
UNSUBMITTEDSUBMITTEDAPPROVEDREJECTEDPENDINGEMPTYminutesnumberObligatorioDuration of the time entry in minutes. For example, 480 minutes = 8 hours, 240 minutes = 4 hours.
projectstringObligatorioProject ID for this time entry. This identifies the project the time was logged against.
metadatastringCustom metadata field (max 255 characters). Use for storing additional information.
resourcestringObligatorioResource ID associated with this time entry. This identifies the team member who logged the time.
categoryTemplateIdstringCategory template identifier. Used to categorize the type of work logged.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update VacationHUB_PLANNER_UPDATE_VACATIONAcciónTool to update an existing vacation by ID in Hub Planner. Use when you need to modify vacation properties such as dates, title, approval status, or allocation. When setting type to APPROVED or REJECTED, you must provide approvalInfo with approvedOrRejectedDate and approvedOrRejectedById.
HUB_PLANNER_UPDATE_VACATIONAcciónTool to update an existing vacation by ID in Hub Planner. Use when you need to modify vacation properties such as dates, title, approval status, or allocation. When setting type to APPROVED or REJECTED, you must provide approvalInfo with approvedOrRejectedDate and approvedOrRejectedById.
Parámetros de entrada
endstringVacation end date/time in ISO 8601 format (e.g., 2018-07-26T18:00:00.000Z)
typestringenumVacation type enumeration for approval status.
WAITING_FOR_APPROVALAPPROVEDREJECTEDstartstringVacation start date/time in ISO 8601 format (e.g., 2018-07-25T09:00:00.000Z)
titlestringTitle or description of the vacation request
metadatastringCustom metadata field (max 255 characters). Use for storing additional information about the vacation.
vacation_idstringObligatorioVacation ID to update. Must be a valid Hub Planner vacation identifier.
approvalInfoobjectApproval information required when type is APPROVED or REJECTED.
minutesPerDayintegerMinutes per day for the vacation. Defaults to 480 (8 hours) if not specified.
percentAllocationintegerPercentage allocation for the vacation (0-100). Defaults to 100 if not specified.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not