Calendly Ghl Webhook
F 44 completed
Web App
unknown / javascript · tiny
3
Files
233
LOC
1
Frameworks
2
Languages
Pipeline State
completedRun ID
#301737Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
37.00Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #48861
Member of a group with 1 similar repo(s) — canonical #96350 view group →
Top concepts (2)
Project DescriptionWeb Backend
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
🧪 Code Distillation
Browse all specs →AI Prompt
Create a webhook server using Express.js that is designed to automatically update a GoHighLevel pipeline whenever a new booking is made in Calendly. The server should be able to receive and process incoming webhook data, which will be in JSON format. The core functionality is to take the booking information from the webhook payload and use it to trigger the necessary updates within the GoHighLevel system. Keep the implementation simple and focused on handling the webhook POST request.
javascript express webhook gohighlevel api json server
Generated by gemma4:latest
Catalog Information
This project is a webhook server that updates a GoHighLevel pipeline when a Calendly booking occurs.
Description
The calendly-ghl-webhook project is a simple webhook server designed to integrate Calendly bookings with GoHighLevel pipelines. When a new booking is made in Calendly, this server receives the notification and triggers an update in the corresponding pipeline within GoHighLevel. This integration enables seamless synchronization between the two platforms.
الوصف
هذا المشروع هو خادم ويب هOOK الذي يتحديث مسار GoHighLevel عند حدوث حجز في Calendly
Novelty
3/10Tags
calendly-integration go-high-level-pipeline booking-notification pipeline-update integration-webhook
Technologies
express
Claude Models
claude-opus-4.6
Quality Score
F
43.5/100
Structure
34
Code Quality
60
Documentation
10
Testing
0
Practices
68
Security
100
Dependencies
80
Strengths
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
Weaknesses
- Missing README file \u2014 critical for project understanding
- No LICENSE file \u2014 legal ambiguity for contributors
- No tests found \u2014 high risk of regressions
- No CI/CD configuration \u2014 manual testing and deployment
Recommendations
- Add a comprehensive README.md explaining purpose, setup, usage, and architecture
- Add a test suite \u2014 start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
Security & Health
4.3h
Tech Debt (E)
High
DORA Rating
A
OWASP (100%)
Repobility · MCP-ready · https://repobility.com
FAIL
Quality Gate
B
Risk (22)
Unknown
License
Languages
Frameworks
Express
Symbols
variable38
function7
constant2
API Endpoints (3)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility analyzer · published findings · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /health | app.get | Express/Koa | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /webhook/calendly | app.post | Express/Koa | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /webhook/typeform | app.post | Express/Koa | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility — the code-quality scanner for AI-generated software · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | Webhook server: Calendly booking → GoHighLevel pipeline update | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Backend | web-backend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Repobility analyzer · published findings · https://repobility.com
Embed Badge
Add to your README:
