LI

lindy-common-errors

A diagnostic guide for identifying and fixing Lindy AI agent execution failures and configuration errors.

Install

mkdir -p .claude/skills/lindy-common-errors && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/8275" && unzip -o skill.zip -d .claude/skills/lindy-common-errors && rm skill.zip

Installs to .claude/skills/lindy-common-errors

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Troubleshoot common Lindy AI agent errors and workflow failures.
64 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Diagnose webhook connectivity issues using curl
  • Verify integration authorization status for Gmail, Outlook, and Slack
  • Identify causes for agent loop failures and condition branch errors
  • Validate knowledge base indexing and search configuration
  • Troubleshoot code execution errors including import and timeout issues

How it works

The skill provides a structured troubleshooting framework to isolate failures at specific workflow stages, including trigger reception, action execution, and condition evaluation. It uses diagnostic commands and dashboard verification steps to identify root causes like expired tokens, incorrect configurations, or resou

Inputs & outputs

You give it
Agent task error details or failure symptoms
You get back
Diagnostic steps and resolution actions

When to use lindy-common-errors

  • Debug webhook connectivity
  • Resolve agent task failures
  • Check authorization headers for webhooks
  • Validate filter conditions for triggers

About this skill

Lindy Common Errors

Overview

Troubleshooting guide for Lindy AI agent errors. Lindy agents fail at specific points in the workflow: trigger reception, action execution, condition evaluation, or exit condition evaluation. This guide covers each failure class.

Prerequisites

  • Access to Lindy dashboard (https://app.lindy.ai)
  • Ability to view agent Tasks tab for error details
  • For webhook debugging: curl installed

Trigger Errors

Webhook Not Firing

Symptoms: No task created when webhook is sent Causes & Solutions:

CauseDiagnosticFix
Wrong URLCheck webhook URL in agent configCopy exact URL from trigger settings
Missing authcurl -v shows 401Add Authorization: Bearer <secret> header
Agent inactiveDashboard shows agent pausedActivate the agent
Filter blockingTrigger filter too restrictiveReview filter conditions, test with broader filter
Wrong HTTP methodUsing GET instead of POSTLindy webhooks require POST
# Diagnostic: Test webhook connectivity
curl -v -X POST "https://public.lindy.ai/api/v1/webhooks/YOUR_ID" \
  -H "Authorization: Bearer YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"test": true}'
# Expect: 200 OK

Email Trigger Not Activating

Symptoms: Emails arrive but agent does not wake up Solutions:

  1. Verify Gmail/Outlook authorization is current (re-authorize if expired)
  2. Check label filter — Lindy Email Received trigger can filter by label
  3. Confirm email matches trigger filter conditions (sender, subject, etc.)
  4. Check that agent is active, not paused

Schedule Trigger Missed

Symptoms: Agent did not run at scheduled time Solutions:

  1. Verify timezone settings match your expectation
  2. Check credit balance — agents stop if credits exhausted
  3. Review schedule configuration (daily vs weekday vs custom)

Action Errors

Slack Send Failed

ErrorCauseFix
Channel not foundChannel name wrong or privateUse exact channel name; ensure bot is invited
Not authorizedSlack token expiredRe-authorize Slack in Lindy integrations
Rate limitedToo many messagesReduce trigger frequency or batch messages

Gmail Send Failed

ErrorCauseFix
Authentication expiredOAuth token expiredRe-authorize Gmail in Settings
Recipient rejectedInvalid email addressValidate email format in prior step
Draft not foundThread ID mismatchVerify thread context in action config

HTTP Request Action Failed

ErrorCauseFix
Connection refusedTarget API downVerify target URL is reachable
401 UnauthorizedAuth header misconfiguredCheck Authorization header value
TimeoutTarget API slowIncrease timeout or optimize target endpoint
SSL errorInvalid certificateEnsure target uses valid HTTPS cert
# Diagnostic: Test target API independently
curl -v -X POST "https://api.yourapp.com/endpoint" \
  -H "Content-Type: application/json" \
  -d '{"test": true}'

Run Code Action Failed

ErrorCauseFix
Import errorLibrary not availableUse only pre-installed libraries (pandas, numpy, etc.)
Type errorInput variable is stringCast explicitly: int(var), json.loads(var)
TimeoutLong-running computationOptimize code; avoid infinite loops
Return value emptyNo return statementAdd explicit return with result data

Knowledge Base Returns No Results

CauseFix
Fuzziness at 0 (keyword only)Increase to 100 for semantic search
Content not indexedTrigger Resync Knowledge Base action
Query too vagueSwitch field to AI Prompt mode with specific instructions
File too large (>20MB)Split into smaller files

Agent Step Errors

Agent Loops Indefinitely

Cause: Exit conditions never satisfied Fix: Add measurable, achievable exit conditions:

Primary: "Found at least 3 relevant results"
Fallback: "Made 5 search attempts without finding results"

Agent Picks Wrong Condition Branch

Cause: Ambiguous condition prompt Fix: Make conditions mutually exclusive with clear criteria:

Branch A: "Go down this path if the email mentions billing, payment, or invoice"
Branch B: "Go down this path if the email mentions a technical issue, bug, or error"
Branch C: "Go down this path for all other topics"

Credit Overrun Warning

Symptom: "Task using more resources than expected" pause Cause: Agent step consuming too many credits (complex reasoning) Fix: Simplify prompt, reduce available skills (2-4 max), use smaller model

Debugging Checklist

  1. Open agent Tasks tab — find the failed task
  2. Click into the task — review each step's input/output
  3. Identify the failing step (red indicator)
  4. Check the step's error message and stack trace
  5. Verify integration authorizations are current
  6. Test the trigger independently (curl for webhooks)
  7. Test the action independently (manual run)
  8. Check credit balance — insufficient credits halt execution

Error Handling

Error CategoryHTTP StatusRetry?Notes
Auth failure401NoRe-authorize integration
Rate limited429YesWait for credit reset
Agent not found404NoVerify agent exists and is active
Action timeout504YesSimplify step or increase timeout
Run Code error500MaybeFix code, then retry
Credit exhausted402NoUpgrade plan or wait for monthly reset

Resources

Next Steps

Proceed to lindy-debug-bundle for comprehensive diagnostics.

When not to use it

  • For issues unrelated to Lindy AI platform errors

Prerequisites

Access to Lindy dashboardAbility to view agent Tasks tabcurl installed for webhook debugging

Limitations

  • Code actions are restricted to pre-installed libraries
  • Knowledge base files are limited to 20MB
  • Agents pause when credits are exhausted

How it compares

Unlike generic debugging, this skill provides platform-specific diagnostic paths for Lindy AI triggers, actions, and agent logic.

Compared to similar skills

lindy-common-errors side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
lindy-common-errors (this skill)027dReviewIntermediate
godot1,0445moReviewIntermediate
python-testing-patterns772moReviewIntermediate
error-handling-patterns352moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

godot

bfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

1,0441,947

python-testing-patterns

wshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

77204

error-handling-patterns

wshobson

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

35170

chrome-devtools

mrgoonie

Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.

41157

unreal-engine-cpp-pro

sickn33

Expert guide for Unreal Engine 5.x C++ development, covering UObject hygiene, performance patterns, and best practices.

43117

python-performance-optimization

wshobson

Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving application performance.

27131

Search skills

Search the agent skills registry