intercom-observability
Enables comprehensive observability for Intercom integrations with metrics, traces, and alerts for enhanced monitoring and performance.
Install this skill
Security score
The intercom-observability skill was audited on May 28, 2026 and we found 18 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 106 | const endpoint = `${String(prop)}.${String(methodName)}`; |
Template literal with variable interpolation in command context
| 207 | `intercom.${operationName}`, |
Webhook reference - potential data exfiltration
| 80 | // Webhook processing metrics |
Webhook reference - potential data exfiltration
| 81 | const webhookProcessed = new Counter({ |
Webhook reference - potential data exfiltration
| 82 | name: "intercom_webhooks_processed_total", |
Webhook reference - potential data exfiltration
| 83 | help: "Intercom webhooks processed by topic", |
Webhook reference - potential data exfiltration
| 176 | // Webhook logger |
Webhook reference - potential data exfiltration
| 177 | function logWebhook( |
Webhook reference - potential data exfiltration
| 185 | type: "webhook", |
Webhook reference - potential data exfiltration
| 286 | - alert: IntercomWebhookFailures |
Webhook reference - potential data exfiltration
| 288 | rate(intercom_webhooks_processed_total{status="failed"}[5m]) > 0.1 |
Webhook reference - potential data exfiltration
| 293 | summary: "Intercom webhook processing failures" |
Webhook reference - potential data exfiltration
| 314 | | `intercom_webhooks_processed_total` | Counter | Failed > 10% | |
Access to .env file
| 139 | const rawClient = new IntercomClient({ token: process.env.INTERCOM_ACCESS_TOKEN! }); |
Access to .env file
| 150 | level: process.env.LOG_LEVEL || "info", |
External URL reference
| 327 | - [Prometheus Best Practices](https://prometheus.io/docs/practices/naming/) |
External URL reference
| 328 | - [OpenTelemetry Node.js](https://opentelemetry.io/docs/languages/js/) |
External URL reference
| 329 | - [Pino Logger](https://getpino.io/) |