
Activepieces lets you connect NinjaPipe with the most popular apps, so you can automate your work and have more time for what matters most - no code required.
Start free
Triggers when a new contact is created.

Triggers when a new deal is created.

Triggers when a contact is created or updated.

Triggers when a deal is created or updated.

Triggers when a new company is created.

Triggers when a new task is created in the selected project.

Triggers when a company is created or updated.

Triggers when a task in the selected project is created or updated.

Creates a new contact. Choose what happens if a contact with the same email already exists.

Retrieves a contact by ID.

Deletes a contact by ID.

Enable or disable client portal access for a contact. When enabling, NinjaPipe auto-generates a secure password and returns it in the response.

Updates a company by ID.

Retrieves a list of companies.

Creates a new deal.

Retrieves a deal by ID.

Deletes a deal by ID.

Updates a product by ID.

Retrieves a list of products.

Creates a new budget.

Retrieves a budget by ID.

Deletes a budget by ID.

Creates a new project.

Retrieves a project by ID.

Deletes a project by ID.

Updates a task within a project.

Retrieves the tasks of a project as a flat list. Use parent_id on each item to build a tree.

Creates a new pipeline.

Retrieves a pipeline by ID.

Deletes a pipeline by ID.

Updates an order by ID.

Retrieves a list of orders.

Sends a JSON payload to a Databin webhook URL on your connected NinjaPipe workspace.

Make a custom API call to a specific endpoint

Updates an existing contact by ID.

Retrieves a list of contacts.

Creates a contact or updates an existing one by email.

Creates a new company.

Retrieves a company by ID.

Deletes a company by ID.

Updates a deal by ID.

Retrieves a list of deals.

Creates a new product.

Retrieves a product by ID.

Deletes a product by ID.

Updates a budget by ID.

Retrieves a list of budgets.

Adds an expense to a budget. The expense amount is added to the budget's spent amount.

Updates a project by ID.

Retrieves a list of projects.

Creates a task or subtask in a project.

Retrieves a single task within a project.

Deletes a task within a project. Subtasks may cascade.

Updates a pipeline by ID.

Retrieves a list of pipelines.

Creates a new order. Line items, currency, and custom fields go in Settings JSON.

Retrieves an order by ID.

Deletes an order by ID.

Adds a contact OR a company to a CRM list. The list type must match (Contact lists accept contacts, Company lists accept companies). Idempotent — returns already_in_list:true if already present.