Zapier (Actions)
Create Customer
Creates a new Customer in HirePOS.
The following is an example of data (JSON) posted to the Customers API endpoint.
{
"Company": "AnyDay Hire",
"FirstName": "John",
"LastName": "Smith",
"Code": "1000",
"AddressLine1": "1 Any Street",
"AddressLine2": " ",
"City": "Cairns",
"State": "QLD",
"Postcode": "4870",
"Country": "Australia",
"Phone1": "(07) 1000 0000",
"Phone2": "",
"Phone3": "",
"Fax": "",
"Email": "anyday@hirepos.com.au",
"ReferralSource": "",
"Notes": "Great customer"
}
Create Lead
Creates a new Lead in HirePOS.
The following is an example of data (JSON) posted to the Leads API endpoint.
{
"Company": "AnyDay Hire",
"FirstName": "John",
"LastName": "Smith",
"Code": "1000",
"AddressLine1": "1 Any Street",
"AddressLine2": "",
"City": "Cairns",
"State": "QLD",
"Postcode": "4870",
"Phone1": "(07) 1000 0000",
"Phone2": "",
"Phone3": "",
"Fax": "",
"Email": "anyday@hirepos.com.au",
"Notes": "Hot lead"
}
Create Website Booking
Creates a new Website Booking in the HirePOS Online Store which can be Declined or Accepted into the backend HirePOS v5 web app.
The following is an example of data (JSON) posted to the WebsiteBookings API endpoint.
BookingDate is the date that will ultimately become the Invoice Date. If you need to use the current date/time you can use the {{zap_meta_human_now}} command in your zaps.
{
"BookingDate": "1/01/2021",
"EstDateFrom": "1/02/2021 8:00 am",
"EstDateTo": "1/03/2021 4:00 pm",
"EventDate": "10/02/2021 4:00 pm",
"Company": "AnyDay Hire",
"FirstName": "John",
"LastName": "Smith",
"AddressLine1": "1 Any Street",
"AddressLine2": "",
"City": "Cairns",
"State": "QLD",
"Postcode": "4870",
"Country": "Australia",
"Phone1": "(07) 1000 0000",
"Phone2": "",
"Phone3": "",
"Fax": "",
"Email": "",
"DeliveryAddressLine1": "10 Somewhere",
"DeliveryAddressLine2": "",
"DeliveryCity": "Cairns",
"DeliveryState": "QLD",
"BranchCode": "B1",
"Reference": "Holiday Special",
"InvoiceCategoryName": "Baby Equipment Hire",
"Message": "Thank you for your business.",
"Comments": "Call on arrival.",
"Items": [{"Code": "1000", "Quantity": 7}, {"Code": "2000", "Quantity": 3}],
"CustomField1": "Pick up from airport.",
"CustomField2": "",
"CustomField3": "",
"CustomField4": "",
"CustomField5": "",
"CustomField6": "",
"CustomField7": "",
"CustomField8": ""
}
Check Availability
Checks availability of hire items.
The following is an example of data (JSON) posted to the Availability API endpoint.
{
"DateFrom": "1/02/2021 8:00 am",
"DateTo": "1/03/2021 4:00 pm",
"Items": [{"Code": "1000", "Quantity": 7}, {"Code": "2000", "Quantity": 3}]
}