NinjaPipe integration
NinjaPipe CRM integration with contacts, companies, deals, tasks (under projects), pipelines and pipeline items, products, budgets, projects, orders, lists, and Databin webhook delivery.
- Actions
- 54
- Triggers
- 8
- Auth
- Custom auth
- License
- MIT, open source
- Updated
- November 2026
About the NinjaPipe integration
Add the NinjaPipe piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine NinjaPipe with 770+ other apps in the same flow.
Triggers
Start a flow the moment something happens in NinjaPipe
Each trigger below can start a flow on its own, either instantly or on a schedule.
New Company
Triggers when a company is created.
New Contact
Triggers when a contact is created.
New Deal
Triggers when a deal is created.
New or Updated Company
Triggers when a company is created or updated.
New or Updated Contact
Triggers when a contact is created or updated.
New or Updated Deal
Triggers when a deal is created or updated.
New or Updated Task
Triggers when a task in the selected project is created or updated.
1 field
New Task
Triggers when a task is created in the selected project.
1 field
Actions
Everything Activepieces can do in NinjaPipe
Drop any of these into a flow and fill in the fields. No code is required.
Add Note to Contact
Adds a note to a contact's activity timeline.
4 fields
Add to List
Adds a contact or a company to a CRM list. Contact lists take contacts, company lists take companies.
3 fields
Create Budget Expense
Records an expense against a budget.
5 fields
Create Budget
Creates a budget.
9 fields
Create Company
Creates a company.
8 fields
Create Contact
Creates a contact. Choose what happens when a contact with the same email already exists.
10 fields
Create Deal
Creates a deal.
7 fields
Create Order
Creates an order.
13 fields
Create Pipeline Item
Adds an item (card) to a stage of a pipeline.
12 fields
Create Pipeline
Creates a pipeline (board) with its stages.
5 fields
Create Product
Creates a product.
8 fields
Create Project
Creates a project.
7 fields
Create Task
Creates a task in a project.
10 fields
Delete Budget
Permanently deletes a budget.
1 field
Delete Company
Permanently deletes a company.
1 field
Delete Contact
Permanently deletes a contact.
1 field
Delete Deal
Permanently deletes a deal.
1 field
Delete Order
Permanently deletes a order.
1 field
Delete Pipeline
Permanently deletes a pipeline. Its items are removed with it.
1 field
Delete Product
Permanently deletes a product.
1 field
Delete Project
Permanently deletes a project. Its tasks are removed with it.
1 field
Delete Task
Permanently deletes a task from a project.
2 fields
Get Budget
Gets one budget by ID.
1 field
Get Company
Gets one company by ID.
1 field
Get Contact
Gets one contact by ID.
1 field
Get Deal
Gets one deal by ID.
1 field
Get Order
Gets one order by ID.
1 field
Get Pipeline
Gets one pipeline by ID.
1 field
Get Product
Gets one product by ID.
1 field
Get Project
Gets one project by ID.
1 field
Get Task
Gets one task of a project.
2 fields
List Budgets
Lists budgets one page at a time, or all pages with Return All.
7 fields
List Companies
Lists companies one page at a time, or all pages with Return All.
8 fields
List Contacts
Lists contacts, with optional search, status, owner and assignee filters.
9 fields
List Deals
Lists deals one page at a time, or all pages with Return All.
8 fields
List Orders
Lists orders one page at a time, or all pages with Return All.
7 fields
List Pipelines
Lists pipelines one page at a time, or all pages with Return All.
5 fields
List Products
Lists products one page at a time, or all pages with Return All.
7 fields
List Projects
Lists projects one page at a time, or all pages with Return All.
7 fields
List Tasks
Lists every task of a project as a flat list. Use parent_id on each task to build a tree.
7 fields
Send to Databin
Sends a JSON payload to a Databin webhook URL of your connected NinjaPipe workspace.
2 fields
Toggle Client Portal
Enables or disables client portal access for a contact. Enabling generates a new portal password and returns it in the step output, where anyone who can see the run can read it.
3 fields
Update Budget
Updates a budget. Fields left blank keep their value; use Clear Fields to empty them.
11 fields
Update Company
Updates a company. Fields left blank keep their value; use Clear Fields to empty them.
10 fields
Update Contact
Updates a contact. Fields left blank keep their value; use Clear Fields to empty them.
11 fields
Update Deal
Updates a deal. Fields left blank keep their value; use Clear Fields to empty them.
9 fields
Update Order
Updates a order. Fields left blank keep their value; use Clear Fields to empty them.
15 fields
Update Pipeline Item
Updates an item (card) of a pipeline or moves it to another stage. Fields left blank keep their value.
14 fields
Update Pipeline
Renames a pipeline or changes its type, description or status. Stages are not changed.
6 fields
Update Product
Updates a product. Fields left blank keep their value; use Clear Fields to empty them.
10 fields
Update Project
Updates a project. Fields left blank keep their value; use Clear Fields to empty them.
9 fields
Update Task
Updates a task. Fields left blank keep their value; use Clear Fields to empty them.
12 fields
Create or Update Contact
Finds a contact by exact email. Updates it when found, creates it when not.
9 fields
Custom API Call
Sends an authenticated request to the NinjaPipe API of the connected workspace. The URL must be a path or a URL on the connected API Base URL.
10 fields
Use NinjaPipe in a flow
Connect NinjaPipe once and every trigger and action above is yours to drop into the builder, alongside 770+ other apps. Free to start, on our cloud or your own servers.
NinjaPipe, answered.
Yes. Activepieces is open source and free to start, and the NinjaPipe piece is included on every plan, from the free cloud tier to any self-hosted deployment.
More sales & crm integrations
Browse all integrationsHubSpot
Powerful CRM that offers tools for sales, customer service, and marketing automation.
LeadConnector
Lead Connector - Go High Level
Clearout
Bulk email validation and verification
Streak
CRM built into Gmail. Manage pipelines, boxes, tasks, comments, contacts and organizations from your flows.
Hunter
Find, verify and manage professional email addresses at scale. Automate email discovery, validation, lead tracking, and campaign outreach with Hunter.io.
Lofty
Lofty is a product of the technology company Lofty Inc, which offers a complete tech solution for real estate agents.