Nodes Panel Customization/Expansion

Simple question, I think:

Is it possible to extend the node panel menu with our own items?

N8N provides a lot of useful API integrations by default but where API methods (or entire APIs) are lacking that we need to build ourselves, how do we capture and organize those in the menu so that they can be reused?

I didn’t quite catch what are you going to customize. You can build a custom node and use it in your workflows

Well for example, if I go to the node menu and type in Google Drive, then click it… there are a bunch of actions that you can take on Google Drive (API calls). Now let’s say there was some other app and API that didn’t exist in the node menu at all… and let’s say it had a lot of actions, like Google Drive does. Is there a way to build out a new app in the node menu, and then populate that app with the different API calls/actions so that it can be easily reused the same way Google Drive stuff is?

I would only do this for an API that didn’t already exist. Many built-in APIs are for publicly accessible apps/services. As an example, I had a customer who was using Dell Open Manage to manage infrastructure in their data center. N8N doesn’t have a built in integration with Dell Open Manage. If I wanted to build it out, I could… likely using the HTTP module, but then I want to be able to reuse them just like other items in the node panels.

You already said I can build a custom node. That makes sense. Can I then organize that in the node panel somehow?