HubSpot Real-Estate Lead Automation

Заказчик: AI | Опубликовано: 08.10.2025

We need an experienced API integration specialist with deep HubSpot CRM and REST API knowledge to connect our OfficeHub property lead system with HubSpot. Goal: Automatically pull new leads from OfficeHub and create or update matching contacts in HubSpot every hour. This will remove manual entry and ensure our sales team always sees the latest enquiries inside HubSpot. Requirements: - Use the OfficeHub public API (GET /v1/leads) to fetch new or updated leads - Authenticate using an API key (provided privately after hire) - Parse tenant and company details (email, name, phone, company, property address, etc.) - Send data into HubSpot via the Contacts API (v3) - Create new contacts or update existing ones (match by email) - Add optional deal creation and property association - Automate this process to run every hour - Include simple error logging and a summary of sync results - Write clean, well-commented code with instructions for testing and redeployment Expected Output: - Working integration running on a serverless or cron-based platform - Verified contact sync from OfficeHub into HubSpot every hour. - Error handling for missing data or duplicate contacts. - A short README explaining: ------- How to redeploy or edit the schedule ------- How to manually trigger the sync ------- How to check logs Tech Details: - OfficeHub API (REST, JSON) — docs will be provided. - HubSpot CRM API (Contacts v3). Deliverables: - Handsoff fully automated system (we have low dev knowledge so needs to be perfect) Success Criteria: - Data syncs correctly on schedule - Contacts and deals appear as expected in HubSpot - No duplicates or failed syncs - Logs show successful hourly runs Skills Needed: - REST API integrations - HubSpot CRM API - Node.js or Python - Cron or serverless scheduling - Error handling and debugging Timeline: - ASAP