Clientary

A full-suite platform to manage Clients, Invoices, Projects, Proposals, Estimates, Hours, Payments, Contractors and Staff. The perfect solution to win clients and save time.

Integrate the Clientary API with the Python API

Setup the Clientary API trigger to run a workflow which integrates with the Python API. Pipedream's integration platform allows you to integrate Clientary and Python remarkably fast. Free for developers.

Run Python Code with Python API on New Client Created from Clientary API
Clientary + Python
 
Try it
Run Python Code with Python API on New Contact Created from Clientary API
Clientary + Python
 
Try it
Run Python Code with Python API on New Estimate Created from Clientary API
Clientary + Python
 
Try it
Run Python Code with Python API on New Expense Created from Clientary API
Clientary + Python
 
Try it
Run Python Code with Python API on New Invoice Created from Clientary API
Clientary + Python
 
Try it
New Client Created from the Clientary API

Emit new events when a new client was created. See the docs

 
Try it
New Contact Created from the Clientary API

Emit new events when a new contact was created. See the docs

 
Try it
New Estimate Created from the Clientary API

Emit new events when a new estimate was created. See the docs

 
Try it
New Expense Created from the Clientary API

Emit new events when a new expense was created. See the docs

 
Try it
New Invoice Created from the Clientary API

Emit new events when a new invoice was created. See the docs

 
Try it
Create Client with the Clientary API

Creates a new client. See docs here

 
Try it
Run Python Code with the Python API

Write Python and use any of the 350k+ PyPi packages available. Refer to the Pipedream Python docs to learn more.

 
Try it
Create Estimate with the Clientary API

Creates a new estimate. See docs here

 
Try it
Create Expense with the Clientary API

Creates a new expense. See docs here

 
Try it
Create Invoice with the Clientary API

Creates a new invoice. See docs here

 
Try it

Overview of Clientary

The Clientary API allows you to automate and integrate Clientary's project management, time tracking, and invoicing functionalities within Pipedream. By leveraging this API, you can create custom workflows to streamline operations, such as syncing new invoices with accounting software, triggering notifications based on project updates, or automating time tracking entries. Pipedream acts as the glue, enabling you to connect Clientary with hundreds of other apps to create sophisticated, serverless workflows tailored to your business needs.

Connect Clientary

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    clientary: {
      type: "app",
      app: "clientary",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.clientary.$auth.domain}.clientary.com/api/v2/staff`,
      headers: {
        "accept": `application/json`,
      },
      auth: {
        username: `${this.clientary.$auth.api_token}`,
        password: `${this.clientary.$auth.api_token}`,
      },
    })
  },
})

Overview of Python

Develop, run and deploy your Python code in Pipedream workflows. Integrate seamlessly between no-code steps, with connected accounts, or integrate Data Stores and manipulate files within a workflow.

This includes installing PyPI packages, within your code without having to manage a requirements.txt file or running pip.

Below is an example of using Python to access data from the trigger of the workflow, and sharing it with subsequent workflow steps:

Connect Python

1
2
3
4
5
def handler(pd: "pipedream"):
  # Reference data from previous steps
  print(pd.steps["trigger"]["context"]["id"])
  # Return data for use in future steps
  return {"foo": {"test":True}}