Workbooks offers an end-to-end CRM platform designed specifically for small & mid-size businesses.
Go to siteThe Workbooks CRM API unlocks a treasure trove of possibilities for automating customer relationship management tasks. With this API, you can seamlessly sync contact info, manage sales leads, automate follow-up tasks, and build custom reports to unlock actionable insights. Harnessing the power of the Workbooks CRM API on Pipedream allows you to supercharge these functionalities, triggering workflows on custom events, and connecting to numerous other apps to streamline your CRM processes even further.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
workbooks_crm: {
type: "app",
app: "workbooks_crm",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://secure.workbooks.com/activity/tasks.api`,
headers: {
"Cookie": `Workbooks-Session=${this.workbooks_crm.$auth.session_id}`,
},
})
},
})
Creates an order from your customers for your goods or services.
Creates an organisation. Organisations are recorded on your database, e.g Customers, Suppliers, Partners, Competition.
Creates a person. People are recorded in your database, e.g a contact, an employee.
Returns and order if exists otherwise creates a new one.
Workbooks CRM uses OAuth authentication. When you connect your Workbooks CRM account, Pipedream will open a popup window where you can sign into Workbooks CRM and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Workbooks CRM API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://secure.workbooks.com/login
content-type: application/x-www-form-urlencoded
accept: application/json
api_key={{custom_fields.api_key}}
&
client=api
&
api_version=1
POST
https://secure.workbooks.com/login
content-type: application/x-www-form-urlencoded
accept: application/json
api_key={{custom_fields.api_key}}
&
client=api
&
api_version=1
&
session_id={{custom_fields.session_id}}