CRM Automation Developer Needed - Urgent
Budget: $30 – $250 USD
We are looking for someone who can join immediately to help us with the CRM integration.
We are looking to intergrate with the following CRMs or booking platforms:
1. Phorest - https://www.phorest.com/
2. Treatwell - https://www.treatwell.com/
3. Ovatu - https://ovatu.com/
Here are the required functionalities which much be written in Node.js as a script or API:
1. Data Retrieval either by browser scraping or the CRM's API:
- Get salon information (salon name, address, contact number, business hours, etc)
- Get services offered by the salon (categories, name of service, type of service, etc)
- Get bookings and calendar data (given date range)
- Get staff information (names, schedules, services they can do and offer, etc)
- Get customer details (name, email, phone number, birthday, booking/appointment history, etc)
- Get products/retails/inventory information (product name, sku, product details, discounts/promotions, remaining stock, etc)
- Get booking notes
2. Automation:
- Book an appointment
- Capturing or generating pre-payment links (links generated by the CRM/payment system so customer can pay ahead of time)
- Update a booking appointment
- Remove/Cancel a booking appointment
3. Get an alert or notification when a new booking is created/updated/deleted/cancelled from the CRM
This is Phase 1 and we target to complete it by June 30th.
After that would be Phase 2 with a list of other CRMs we will need to integrate with.
Please provide us with your working video, roadmap, estimate and pricing.
We are looking to intergrate with the following CRMs or booking platforms:
1. Phorest - https://www.phorest.com/
2. Treatwell - https://www.treatwell.com/
3. Ovatu - https://ovatu.com/
Here are the required functionalities which much be written in Node.js as a script or API:
1. Data Retrieval either by browser scraping or the CRM's API:
- Get salon information (salon name, address, contact number, business hours, etc)
- Get services offered by the salon (categories, name of service, type of service, etc)
- Get bookings and calendar data (given date range)
- Get staff information (names, schedules, services they can do and offer, etc)
- Get customer details (name, email, phone number, birthday, booking/appointment history, etc)
- Get products/retails/inventory information (product name, sku, product details, discounts/promotions, remaining stock, etc)
- Get booking notes
2. Automation:
- Book an appointment
- Capturing or generating pre-payment links (links generated by the CRM/payment system so customer can pay ahead of time)
- Update a booking appointment
- Remove/Cancel a booking appointment
3. Get an alert or notification when a new booking is created/updated/deleted/cancelled from the CRM
This is Phase 1 and we target to complete it by June 30th.
After that would be Phase 2 with a list of other CRMs we will need to integrate with.
Please provide us with your working video, roadmap, estimate and pricing.
Related categories:
JavaScript
Web Scraping
CRM
Node.js
Typescript
Selenium Webdriver
Automation
Bot Development