How ploomes/n8n-nodes-ploomes works
This is an n8n community node for automating Ploomes CRM through authenticated REST/OData requests. The main workflow is an n8n execution selecting a resource and operation, building request parameters, then sending the request to Ploomes and routing success, error, or timeout results. The README documents broad CRM, administration, and lookup resources plus special actions and custom API calls. The sampled executor and OData code support the request and query-builder links; other capability details are based on the README and resource definitions.
Main entry points: Ploomes.node.ts Ploomes node · PloomesResources.ts Resource operations · ODataOptions.ts OData UI options · PloomesApi.credentials.ts API credentials
Components 16
Workflow execution
- Ploomes node
nodes/Ploomes/Ploomes.node.ts - Workflow outputs
nodes/Ploomes/Ploomes.node.ts - Response cache
nodes/Ploomes/Ploomes.node.ts
CRM capabilities
- Resource operations
nodes/Ploomes/PloomesResources.ts - Core CRM entities
nodes/Ploomes/PloomesResources.ts - Administration
nodes/Ploomes/PloomesResources.ts - Lookup resources
nodes/Ploomes/PloomesResources.ts - Special actions
nodes/Ploomes/PloomesResources.ts - Custom API calls
nodes/Ploomes
OData query building
- OData UI options
nodes/Ploomes/ODataOptions.ts - Filter builder
nodes/Ploomes/ODataOptions.ts - Expand builder
nodes/Ploomes/ODataOptions.ts
Authentication
- API credentials
credentials/PloomesApi.credentials.ts
Other components
- n8n workflow
- n8n authentication
- Ploomes CRM API
Connections 17
- n8n workflow → Ploomes node: executes
- Ploomes node → Resource operations: resolves operation
- Resource operations → Core CRM entities: defines
- Resource operations → Administration: defines
- Resource operations → Lookup resources: defines
- Resource operations → Special actions: maps actions
- Ploomes node → Filter builder: builds filters
- Ploomes node → Expand builder: builds expansions
- OData UI options → Filter builder: configures
- OData UI options → Expand builder: configures
- Ploomes node → Response cache: reads and writes
- Ploomes node → n8n authentication: requests authenticated call
- API credentials → n8n authentication: provides credentials
- n8n authentication → Ploomes CRM API: sends API request
- Ploomes CRM API → Ploomes node: returns response
- Ploomes node → Workflow outputs: routes outcomes
- Ploomes node → Custom API calls: supports generic calls