lindy-sdk-patterns

Featured

Lindy AI integration patterns for webhook handling, HTTP actions, and Run Code. Use when building integrations, calling Lindy agents from code, or implementing the Run Code action with Python/JavaScript. Trigger with phrases like "lindy SDK patterns", "lindy best practices", "lindy API patterns", "lindy Run Code", "lindy HTTP Request".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Lindy SDK & Integration Patterns ## Overview Lindy is primarily a no-code platform. External integration happens through three channels: **Webhook triggers** (inbound), **HTTP Request actions** (outbound), and **Run Code actions** (inline Python/JS execution via E2B sandbox). This skill covers patterns for each. ## Prerequisites - Lindy account with active agents - Node.js 18+ or Python 3.10+ for webhook receivers - Completed `lindy-install-auth` setup ## Pattern 1: Webhook Trigger Integration Your application fires webhooks to wake Lindy agents: ```typescript // lindy-client.ts — Reusable Lindy webhook trigger client class LindyClient { private webhookUrl: string; private secret: string; constructor(webhookUrl: string, secret: string) { this.webhookUrl = webhookUrl; this.secret = secret; } async trigger(payload: Record<string, unknown>): Promise<{ status: number }> { const response = await fetch(this.webhookUrl, { method: 'POST', headers: { 'Authorization': `Bearer ${this.secret}`, 'Content-Type': 'application/json', }, body: JSON.stringify(payload), }); if (!response.ok) { throw new Error(`Lindy webhook failed: ${response.status} ${response.statusText}`); } return { status: response.status }; } async triggerWithCallback( payload: Record<string, unknown>, callbackUrl: string ): Promise<{ status: number }> { return this.trigger({ ...payload, callbackUrl }); } } ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

lindy-webhooks-events

Configure Lindy AI webhook triggers, callback patterns, and event handling. Use when setting up webhook triggers, implementing callback receivers, or building event-driven Lindy integrations. Trigger with phrases like "lindy webhook", "lindy events", "lindy callback", "lindy webhook trigger".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lindy-reference-architecture

Reference architectures for Lindy AI agent integrations. Use when designing systems, planning multi-agent architectures, or implementing production integration patterns. Trigger with phrases like "lindy architecture", "lindy design", "lindy system design", "lindy patterns", "lindy multi-agent".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lindy-deploy-integration

Deploy applications that integrate with Lindy AI agents. Use when deploying webhook receivers, callback handlers, or applications connected to Lindy agents. Trigger with phrases like "deploy lindy", "lindy deployment", "lindy production deploy", "release lindy integration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lindy-local-dev-loop

Set up local development workflow for testing Lindy AI agent integrations. Use when building webhook receivers, testing agent callbacks, or iterating on Lindy-connected applications locally. Trigger with phrases like "lindy local dev", "lindy development", "test lindy locally", "lindy webhook local".

2,266 Updated today
jeremylongshore
AI & Automation Featured

lindy-install-auth

Set up Lindy AI account, API access, and webhook authentication. Use when onboarding to Lindy, configuring API keys for webhook triggers, or connecting Lindy agents to your application. Trigger with phrases like "install lindy", "setup lindy", "lindy auth", "configure lindy API key", "lindy webhook secret".

2,266 Updated today
jeremylongshore