Salesforce (REST API)

Web services API for interacting with Salesforce

Integrate the Salesforce (REST API) API with the Clientary API

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

Create Contact with Salesforce (REST API) API on New Client Created from Clientary API
Clientary + Salesforce (REST API)
 
Try it
Add Contact to Campaign with Salesforce (REST API) API on New Client Created from Clientary API
Clientary + Salesforce (REST API)
 
Try it
Add Contact to Campaign with Salesforce (REST API) API on New Contact Created from Clientary API
Clientary + Salesforce (REST API)
 
Try it
Add Contact to Campaign with Salesforce (REST API) API on New Estimate Created from Clientary API
Clientary + Salesforce (REST API)
 
Try it
Add Contact to Campaign with Salesforce (REST API) API on New Expense Created from Clientary API
Clientary + Salesforce (REST API)
 
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
Add Contact to Campaign with the Salesforce (REST API) API

Adds an existing contact to an existing campaign. See Event SObject and Create Record

 
Try it
Create Client with the Clientary API

Creates a new client. See docs here

 
Try it
Add Lead to Campaign with the Salesforce (REST API) API

Adds an existing lead to an existing campaign. See Event SObject and Create Record

 
Try it
Create Estimate with the Clientary API

Creates a new estimate. See docs here

 
Try it
Convert SOAP XML Object to JSON with the Salesforce (REST API) API

Converts a SOAP XML Object received from Salesforce to JSON

 
Try it

Overview of Salesforce (REST API)

The Salesforce (REST API) provides a powerful platform for creating and managing customer relationships with a wide array of features like data manipulation, querying, and complex automation. With Pipedream's serverless execution, you can create workflows that automate your sales processes, sync data with other platforms, enhance customer engagement, and trigger actions based on specific events. Dive into Salesforce data, streamline lead management, track customer interactions, and push or pull data to or from Salesforce seamlessly.

Connect Salesforce (REST API)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    salesforce_rest_api: {
      type: "app",
      app: "salesforce_rest_api",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `${this.salesforce_rest_api.$auth.instancetype}/services/oauth2/userinfo`,
      headers: {
        Authorization: `Bearer ${this.salesforce_rest_api.$auth.oauth_access_token}`,
      },
    })
  },
})

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}`,
      },
    })
  },
})