Home / HaloPSA Complete / n8n-nodes-halopsacomplete
HaloPSA Complete n8n community node
n8n-nodes-halopsacomplete — An n8n node to connect to HaloPSA API
Weekly downloads245
Change vs prior week+214
Latest versionv5.5.4
Last published2026-10-24
First published2025-09-17
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-halopsacomplete
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- HaloPSA Complete AI tool — Get data from the HaloPSA API
- HaloPSA Trigger Trigger — Starts the workflow when HaloPSA events occur
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Action | Create | Create an action |
| Action | Delete | Delete an action |
| Action | Get by ID | Get an action by ID |
| Action | Get Many | Get many actions |
| Action | Reaction | Submit an action reaction |
| Action | Review | Review an action |
| Action | Update | Update an action |
| Agent | Create | Create an agent |
| Agent | Delete | Delete an agent |
| Agent | Get by ID | Get an agent by ID |
| Agent | Get Many | Get many agents |
| Agent | Update | Update an agent |
| Appointment | Create | Create an appointment |
| Appointment | Create Booking | Create appointment booking |
| Appointment | Delete | Delete an appointment |
| Appointment | Generate | Generate appointments |
| Appointment | Get Booking | Get appointment booking |
| Appointment | Get by ID | Get an appointment by ID |
| Appointment | Get Many | Get many appointments |
| Appointment | Update | Update an appointment |
| Approval Process | Create | Create a approval process |
| Approval Process | Delete | Delete a approval process |
| Approval Process | Get by ID | Get a approval process by ID |
| Approval Process | Get Many | Get many approval processs |
| Approval Process Rule | Create | Create a approval process rule |
| Approval Process Rule | Delete | Delete a approval process rule |
| Approval Process Rule | Get by ID | Get a approval process rule by ID |
| Approval Process Rule | Get Many | Get many approval process rules |
| Asset | Create | Create an asset |
| Asset | Delete | Delete an asset |
| Asset | Get Asset Types | Get asset types |
| Asset | Get by ID | Get an asset by ID |
| Asset | Get Many | Get many assets |
| Asset | Update | Update an asset |
| Attachment | Create | Create an attachment |
| Attachment | Create Document | Create attachment document |
| Attachment | Create Image | Create attachment image |
| Attachment | Delete | Delete an attachment |
| Attachment | Delete Document | Delete attachment document |
| Attachment | Delete Image | Delete attachment image |
| Attachment | Get by ID | Get an attachment by ID |
| Attachment | Get Document | Get attachment document |
| Attachment | Get Image | Get attachment image |
| Attachment | Get Image by Token | Get attachment image by token |
| Attachment | Get Many | Get many attachments |
| Attachment | Get S3 Presigned URL | Get S3 presigned URL |
| Attachment | Presigned Upload Complete | Complete presigned upload |
| Automation | Delete | Delete an automation |
| Automation | Get by ID | Get an automation by ID |
| Automation | Get Many | Get many automations |
| Automation | Run Runbook | Run an automation runbook |
| Canned Text | Create | Create a canned text |
| Canned Text | Delete | Delete a canned text |
| Canned Text | Favourite | Update canned text favourites |
| Canned Text | Get by ID | Get a canned text by ID |
| Canned Text | Get Many | Get many canned texts |
| Category | Create | Create a category |
| Category | Delete | Delete a category |
| Category | Get by ID | Get a category by ID |
| Category | Get Many | Get many categorys |
| Client | Create | Create a client |
| Client | Delete | Delete a client |
| Client | Get by ID | Get a client by ID |
| Client | Get Many | Get many clients |
| Client | Update | Update a client |
| Contract Rule | Create | Create a contract rule |
| Contract Rule | Delete | Delete a contract rule |
| Contract Rule | Get by ID | Get a contract rule by id |
| Contract Rule | Get Many | Get many contract rules |
| Contract | Approval | Submit contract approval |
| Contract | Create | Create a client contract |
| Contract | Delete | Delete a client contract |
| Contract | Get by ID | Get a client contract by ID |
| Contract | Get Many | Get many client contracts |
| Contract | Next Reference | Get next contract reference |
| Contract | Update | Update a client contract |
| Contract Schedule Plan | Create | Create a contract schedule plan |
| Contract Schedule Plan | Delete | Delete a contract schedule plan |
| Contract Schedule Plan | Get by ID | Get a contract schedule plan by id |
| Contract Schedule Plan | Get Many | Get many contract schedule plans |
| Contract Schedule | Create | Create a contract schedule |
| Contract Schedule | Delete | Delete a contract schedule |
| Contract Schedule | Get by ID | Get a contract schedule by id |
| Contract Schedule | Get Many | Get many contract schedules |
| Custom API Call | Request | Make a custom API request |
| Feed | Get Many | Get feed entries |
| Field Info | Create | Create a field info |
| Field Info | Delete | Delete a field info |
| Field Info | Get by ID | Get a field info by ID |
| Field Info | Get Many | Get many field info records |
| Field Info | Update | Update a field info |
| Holiday | Create | Create a holiday |
| Holiday | Delete | Delete a holiday |
| Holiday | Get by ID | Get a holiday by ID |
| Holiday | Get Many | Get many holidays |
| Invoice Payment | Create | Create an invoice payment |
| Invoice Payment | Delete | Delete an invoice payment |
| Invoice Payment | Get by ID | Get an invoice payment by ID |
| Invoice Payment | Get Many | Get many invoice payments |
| Invoice | Create | Create an invoice |
| Invoice | Create PDF | Create invoice PDF |
| Invoice | Delete | Delete an invoice |
| Invoice | Get by ID | Get an invoice by ID |
| Invoice | Get Lines | Get invoice lines |
| Invoice | Get Many | Get many invoices |
| Invoice | Record View | Record an invoice view |
| Invoice | Update | Update an invoice |
| Invoice | Update Lines | Update invoice lines |
| Invoice | Void | Void an invoice |
| Item | Create | Create an item |
| Item | Delete | Delete an item |
| Item | Get by ID | Get an item by ID |
| Item | Get Many | Get many items |
| Item | Update | Update an item |
| Knowledge Base | Create | Create a knowledge base article |
| Knowledge Base | Delete | Delete a knowledge base article |
| Knowledge Base | Get by ID | Get a knowledge base article by ID |
| Knowledge Base | Get Many | Get many knowledge base articles |
| Knowledge Base | Update | Update a knowledge base article |
| Knowledge Base | Vote | Vote on a knowledge base article |
| Lookup | Clear Cache | Clear the lookup cache |
| Lookup | Create | Create a lookup value |
| Lookup | Delete | Delete a lookup value |
| Lookup | Get by ID | Get a lookup value by ID |
| Lookup | Get Many | Get many lookup values |
| Notification | Create | Create a notification |
| Notification | Delete | Delete a notification |
| Notification | Get by ID | Get a notification by ID |
| Notification | Get Many | Get many notifications |
| Opportunity | Create | Create an opportunity |
| Opportunity | Delete | Delete an opportunity |
| Opportunity | Get by ID | Get an opportunity by ID |
| Opportunity | Get Many | Get many opportunities |
| Opportunity | Record View | Record an opportunity view |
| Opportunity | Update | Update an opportunity |
| Outcome | Create | Create an outcome |
| Outcome | Delete | Delete an outcome |
| Outcome | Get by ID | Get an outcome by ID |
| Outcome | Get Many | Get many outcomes |
| Product Branch | Get Many | Get many product branches |
| Product Component | Create | Create a product component |
| Product Component | Delete | Delete a product component |
| Product Component | Get by ID | Get a product component by ID |
| Product Component | Get Many | Get many product components |
| Project | Create | Create a project |
| Project | Delete | Delete a project |
| Project | Get by ID | Get a project by ID |
| Project | Get Many | Get many projects |
| Project | Record View | Record a project view |
| Project | Update | Update a project |
| Purchase Order | Confirm Receipt | Confirm purchase order receipt |
| Purchase Order | Create | Create a purchase order |
| Purchase Order | Delete | Delete a purchase order |
| Purchase Order | Get by ID | Get a purchase order by ID |
| Purchase Order | Get Many | Get many purchase orders |
| Purchase Order | Record View | Record a purchase order view |
| Purchase Order | Update | Update a purchase order |
| Quotation | Add Lines | Add quotation lines |
| Quotation | Approval | Submit quotation approval |
| Quotation | Create | Create a quotation |
| Quotation | Delete | Delete a quotation |
| Quotation | Get by ID | Get a quotation by ID |
| Quotation | Get Many | Get many quotations |
| Quotation | Record View | Record a quotation view |
| Quotation | Update | Update a quotation |
| Raynet | Get Many | Get raynet data |
| Raynet Detail | Create | Create a raynet detail |
| Raynet Detail | Delete | Delete a raynet detail |
| Raynet Detail | Get by ID | Get a raynet detail by id |
| Raynet Detail | Get Many | Get many raynet details |
| Recurring Invoice | Add Lines | Add recurring invoice lines |
| Recurring Invoice | Create | Create a recurring invoice |
| Recurring Invoice | Delete | Delete a recurring invoice |
| Recurring Invoice | Get by ID | Get a recurring invoice by ID |
| Recurring Invoice | Get Many | Get many recurring invoices |
| Recurring Invoice | Process | Process recurring invoices |
| Recurring Invoice | Update | Update a recurring invoice |
| Recurring Invoice | Update Lines | Update recurring invoice lines |
| Release Note Group | Create | Create a release note group |
| Release Note Group | Delete | Delete a release note group |
| Release Note Group | Get by ID | Get a release note group by ID |
| Release Note Group | Get Many | Get many release note groups |
| Release | Create | Create a release |
| Release | Delete | Delete a release |
| Release | Get by ID | Get a release by ID |
| Release | Get Many | Get many releases |
| Sales Order | Create | Create a sales order |
| Sales Order | Delete | Delete a sales order |
| Sales Order | Get by ID | Get a sales order by ID |
| Sales Order | Get Many | Get many sales orders |
| Sales Order | Record View | Record a sales order view |
| Sales Order | Update | Update a sales order |
| Secure Secret Link | Create | Create a secure secret link |
| Secure Secret Link | Delete | Delete a secure secret link |
| Secure Secret Link | Get by ID | Get a secure secret link by ID |
| Secure Secret Link | Get Many | Get many secure secret links |
| Secure Secret Link | Validate | Validate a secure secret link |
| Security Check | Get | Run security check |
| Security Check | Get Old Encryption | Check old encryption |
| Site | Create | Create a site |
| Site | Delete | Delete a site |
| Site | Get by ID | Get a site by ID |
| Site | Get Many | Get many sites |
| Site | Update | Update a site |
| Supplier | Create | Create a supplier |
| Supplier | Delete | Delete a supplier |
| Supplier | Get by ID | Get a supplier by ID |
| Supplier | Get Many | Get many suppliers |
| Survey | Create | Create a feedback record |
| Survey | Delete | Delete a feedback record |
| Survey | Get by ID | Get feedback by ID |
| Survey | Get Many | Get many feedback records |
| Tag | Create | Create a tag |
| Tag | Delete | Delete a tag |
| Tag | Get by ID | Get a tag by ID |
| Tag | Get Many | Get many tags |
| Team | Create | Create a team |
| Team | Delete | Delete a team |
| Team | Get by ID | Get a team by ID |
| Team | Get Many | Get many teams |
| Ticket Approval | Create | Create a ticket approval |
| Ticket Approval | Get by ID | Get a ticket approval by ID |
| Ticket Approval | Get Many | Get many ticket approvals |
| Ticket | Create | Create a ticket |
| Ticket | Delete | Delete a ticket |
| Ticket | Get by ID | Get a ticket by ID |
| Ticket | Get Fault View Log | Get fault view log |
| Ticket | Get Many | Get many tickets |
| Ticket | Process Children | Process child tickets |
| Ticket | Record View | Record a ticket view |
| Ticket | Set Billable Project | Set billable project |
| Ticket | Update | Update a ticket |
| Ticket | Vote | Vote on a ticket |
| Ticket Status | Create | Create a ticket status |
| Ticket Status | Delete | Delete a ticket status |
| Ticket Status | Get by ID | Get a ticket status by ID |
| Ticket Status | Get Many | Get many ticket statuses |
| Ticket Status | Update | Update a ticket status |
| Ticket To-Do | Create | Create a ticket to do item |
| Ticket To-Do | Get Many | Get many ticket to do items |
| Ticket Type | Create | Create a ticket type |
| Ticket Type | Delete | Delete a ticket type |
| Ticket Type | Get by ID | Get a ticket type by ID |
| Ticket Type | Get Many | Get many ticket types |
| Ticket Type | Update | Update a ticket type |
| Timesheet | Create | Create a timesheet |
| Timesheet | Delete | Delete a timesheet |
| Timesheet | Get by ID | Get a timesheet by ID |
| Timesheet | Get Many | Get many timesheets |
| Timesheet | Update | Update a timesheet |
| Timesheet Event | Create | Create a timesheet event |
| Timesheet Event | Delete | Delete a timesheet event |
| Timesheet Event | Get by ID | Get a timesheet event by ID |
| Timesheet Event | Get Many | Get many timesheet events |
| Timesheet Event | Update | Update a timesheet event |
| todoGroups | Create | Create a to do group |
| todoGroups | Delete | Delete a to do group |
| todoGroups | Get by ID | Get a to do group by id |
| todoGroups | Get Many | Get many to do groups |
| Top Level | Create | Create a top level tree node |
| Top Level | Delete | Delete a top level tree node |
| Top Level | Get by ID | Get a top level node by id |
| Top Level | Get Many | Get many top level nodes |
| Transcription | Create | Create a transcription record |
| Transcription | Delete | Delete a transcription record |
| Transcription | Get by ID | Get a transcription by ID |
| Transcription | Get Many | Get many transcriptions |
| User | Create | Create a user |
| User | Delete | Delete a user |
| User | Get by ID | Get a user by ID |
| User | Get Many | Get many users |
| User | Update | Update a user |
| Webhook Event | Create | Create a webhook event |
| Webhook Event | Delete | Delete a webhook event |
| Webhook Event | Get by ID | Get a webhook event by ID |
| Webhook Event | Get Many | Get many webhook events |
| Webhook Event | Update | Update a webhook event |
| Webhook | Create | Create a webhook |
| Webhook | Delete | Delete a webhook |
| Webhook | Execute Runbook | Execute a webhook runbook |
| Webhook | Get by ID | Get a webhook by ID |
| Webhook | Get Many | Get many webhooks |
| Webhook | Update | Update a webhook |
| Reporting | Bookmark Report | Bookmark a report |
| Reporting | Contract Utilisation | Get contract utilisation |
| Reporting | Create PDF | Create a report PDF |
| Reporting | Execute SQL Query | Execute a reporting SQL query |
| Reporting | Get by ID | Get a report by ID |
| Reporting | Get Many | Get many reports |
| Reporting | Get Published Report Data | Get published report data |
| Reporting | Get Repository Report by ID | Get a repository report by ID |
| Reporting | List Repository Reports | List repository reports |
| Reporting | Print a report | |
| Reporting | Run | Run a report |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: redanthrax
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.