@robinpath/pipedrive
Pipedrive module for RobinPath.

Why use this module?
The pipedrive module lets you:
- listDeals
- getDeal
- createDeal
- updateDeal
- deleteDeal
All functions are callable directly from RobinPath scripts with a simple, consistent API.
Installation
npm install @robinpath/pipedrive
Quick Start
1. Set up credentials
pipedrive.setCredentials "your-credentials"
2. listDeals
pipedrive.listDeals
Available Functions
pipedrive.setCredentials | Configure pipedrive credentials. |
pipedrive.listDeals | listDeals |
pipedrive.getDeal | getDeal |
pipedrive.createDeal | createDeal |
pipedrive.updateDeal | updateDeal |
pipedrive.deleteDeal | deleteDeal |
pipedrive.listPersons | listPersons |
pipedrive.getPerson | getPerson |
pipedrive.createPerson | createPerson |
pipedrive.updatePerson | updatePerson |
pipedrive.deletePerson | deletePerson |
pipedrive.listOrganizations | listOrganizations |
pipedrive.getOrganization | getOrganization |
pipedrive.createOrganization | createOrganization |
pipedrive.updateOrganization | updateOrganization |
pipedrive.listActivities | listActivities |
pipedrive.createActivity | createActivity |
pipedrive.updateActivity | updateActivity |
pipedrive.listPipelines | listPipelines |
pipedrive.listStages | listStages |
pipedrive.searchDeals | searchDeals |
Examples
listDeals
pipedrive.listDeals
getDeal
pipedrive.getDeal
createDeal
pipedrive.createDeal
Integration with RobinPath
import { RobinPath } from "@wiredwp/robinpath";
import Module from "@robinpath/pipedrive";
const rp = new RobinPath();
rp.registerModule(Module.name, Module.functions);
rp.registerModuleMeta(Module.name, Module.functionMetadata);
const result = await rp.executeScript(`
pipedrive.setCredentials "your-credentials"
pipedrive.listDeals
`);
Full API Reference
See MODULE.md for complete documentation including all parameters, return types, error handling, and advanced examples.
Related Modules
License
MIT