Skip to main content

lindy-webhooks-events

Enables configuration of Lindy AI webhooks and event handling for building event-driven integrations and automating workflows.

Install this skill

or
0/100

Security score

The lindy-webhooks-events skill was audited on Feb 25, 2026 and we found 38 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 45

Template literal with variable interpolation in command context

SourceSKILL.md
45console.log(`Webhook ID: ${webhook.id}`);
medium line 65

Template literal with variable interpolation in command context

SourceSKILL.md
65Buffer.from(`sha256=${expected}`)
medium line 121

Template literal with variable interpolation in command context

SourceSKILL.md
121console.log(`Run ${data.runId} completed in ${data.duration}ms`);
medium line 136

Template literal with variable interpolation in command context

SourceSKILL.md
136console.error(`Run ${data.runId} failed: ${data.error}`);
medium line 141

Template literal with variable interpolation in command context

SourceSKILL.md
141message: `Lindy agent failed: ${data.errorCode}`,
medium line 152

Template literal with variable interpolation in command context

SourceSKILL.md
152console.log(`Automation ${data.automationId} triggered`);
medium line 2

Webhook reference - potential data exfiltration

SourceSKILL.md
2name: lindy-webhooks-events
medium line 4

Webhook reference - potential data exfiltration

SourceSKILL.md
4Configure Lindy AI webhooks and event handling.
medium line 5

Webhook reference - potential data exfiltration

SourceSKILL.md
5Use when setting up webhooks, handling events,
medium line 7

Webhook reference - potential data exfiltration

SourceSKILL.md
7Trigger with phrases like "lindy webhook", "lindy events",
medium line 15

Webhook reference - potential data exfiltration

SourceSKILL.md
15# Lindy Webhooks & Events
medium line 18

Webhook reference - potential data exfiltration

SourceSKILL.md
18Configure webhooks and event-driven integrations with Lindy AI.
medium line 21

Webhook reference - potential data exfiltration

SourceSKILL.md
21- Lindy account with webhook access
medium line 22

Webhook reference - potential data exfiltration

SourceSKILL.md
22- HTTPS endpoint for receiving webhooks
medium line 27

Webhook reference - potential data exfiltration

SourceSKILL.md
27### Step 1: Register Webhook
low line 33

Webhook reference - potential data exfiltration

SourceSKILL.md
33async function registerWebhook() {
low line 34

Webhook reference - potential data exfiltration

SourceSKILL.md
34const webhook = await lindy.webhooks.create({
low line 35

Webhook reference - potential data exfiltration

SourceSKILL.md
35url: 'https://myapp.com/webhooks/lindy',
low line 42

Webhook reference - potential data exfiltration

SourceSKILL.md
42secret: process.env.WEBHOOK_SECRET,
low line 45

Webhook reference - potential data exfiltration

SourceSKILL.md
45console.log(`Webhook ID: ${webhook.id}`);
low line 46

Webhook reference - potential data exfiltration

SourceSKILL.md
46return webhook;
medium line 50

Webhook reference - potential data exfiltration

SourceSKILL.md
50### Step 2: Create Webhook Handler
low line 52

Webhook reference - potential data exfiltration

SourceSKILL.md
52// routes/webhooks/lindy.ts
low line 74

Webhook reference - potential data exfiltration

SourceSKILL.md
74if (!verifySignature(payload, signature, process.env.WEBHOOK_SECRET!)) {
medium line 163

Webhook reference - potential data exfiltration

SourceSKILL.md
163### Step 4: Test Webhooks
low line 165

Webhook reference - potential data exfiltration

SourceSKILL.md
165// Test webhook delivery
low line 166

Webhook reference - potential data exfiltration

SourceSKILL.md
166async function testWebhook(webhookId: string) {
low line 169

Webhook reference - potential data exfiltration

SourceSKILL.md
169const result = await lindy.webhooks.test(webhookId, {
medium line 195

Webhook reference - potential data exfiltration

SourceSKILL.md
195- Registered webhooks
medium line 203

Webhook reference - potential data exfiltration

SourceSKILL.md
203| Invalid signature | Wrong secret | Check WEBHOOK_SECRET |
medium line 227

Webhook reference - potential data exfiltration

SourceSKILL.md
227- [Lindy Webhooks](https://docs.lindy.ai/webhooks)
medium line 228

Webhook reference - potential data exfiltration

SourceSKILL.md
228- [Event Reference](https://docs.lindy.ai/webhooks/events)
medium line 229

Webhook reference - potential data exfiltration

SourceSKILL.md
229- [Security Best Practices](https://docs.lindy.ai/webhooks/security)
low line 31

Access to .env file

SourceSKILL.md
31const lindy = new Lindy({ apiKey: process.env.LINDY_API_KEY });
low line 42

Access to .env file

SourceSKILL.md
42secret: process.env.WEBHOOK_SECRET,
low line 74

Access to .env file

SourceSKILL.md
74if (!verifySignature(payload, signature, process.env.WEBHOOK_SECRET!)) {
low line 167

Access to .env file

SourceSKILL.md
167const lindy = new Lindy({ apiKey: process.env.LINDY_API_KEY });
low line 35

External URL reference

SourceSKILL.md
35url: 'https://myapp.com/webhooks/lindy',
Scanned on Feb 25, 2026
View Security Dashboard