Autotask icon

Autotask

Consume Autotask REST API

Actions389

Overview

This node integrates with the Autotask REST API to create a Contract Milestone resource. It allows users to define and map specific fields for the milestone, enabling automation of contract milestone creation within workflows. This is useful for project management and contract tracking scenarios where milestones need to be programmatically created based on dynamic data inputs.

Properties

Name Meaning
Fields Defines the fields and their values to map when creating the Contract Milestone. Users can specify which fields to include and provide values for them, supporting both manual entry and automatic mapping from previous nodes.

Output

JSON

  • id - The unique identifier of the created Contract Milestone.
  • name - The name or title of the Contract Milestone.
  • status - The current status of the Contract Milestone after creation.
  • startDate - The start date of the Contract Milestone.
  • endDate - The end date or due date of the Contract Milestone.
  • additionalFields - Any other fields returned by the Autotask API related to the Contract Milestone.

Dependencies

  • Requires an Autotask API credential (API key or token) to authenticate requests to the Autotask REST API.

Troubleshooting

  • If the node throws an error about unsupported resource, ensure the resource parameter is set to 'contractMilestone'.
  • Errors related to field mapping usually indicate missing required fields or invalid field names; verify the fields defined in the 'Fields' property.
  • Authentication errors suggest invalid or missing Autotask API credentials; check the configured credentials in n8n.
  • API rate limits or network issues can cause failures; retry or check network connectivity and Autotask API status.

Discussion