Core Lindy workflow for automating tasks and scheduling agents.
Use when setting up automated workflows, scheduling agent runs,
or creating trigger-based automations.
Trigger with phrases like "lindy automation", "schedule lindy agent",
"lindy workflow automation", "automate with lindy".
Configure trigger-based automation, scheduled agents, and multi-agent delegation
("Societies of Lindies"). Covers all trigger types, trigger filters, multiple
triggers per agent, and the Agent Send Message delegation pattern.
Prerequisites
Completed lindy-core-workflow-a (agent creation)
Integrations authorized (Gmail, Slack, etc.)
For delegation: multiple agents created
Instructions
Step 1: Configure Trigger Filters
Trigger filters add conditional logic that determines WHICH events wake the agent.
Filters are not case-sensitive and support AND/OR operators with condition groups.
Email trigger filter example:
Filter: sender contains "support" AND subject does not contain "auto-reply"
Slack trigger filter example:
Filter: channel equals "#help-desk" AND message contains "urgent"
Step 2: Multiple Triggers (Same Workflow)
One agent can respond to multiple trigger types feeding into the same workflow:
Create first trigger (e.g., Webhook Received)
Click "New Trigger" to add a second (e.g., Email Received)
Connect grey arrows from both triggers to the first action step
The agent processes both identically
Step 3: Multiple Workflows (Different Triggers)
A single agent can run entirely different workflows based on trigger type:
Trigger A (Email Received) -> Classify + Draft Reply
Trigger B (Chat Message) -> Search KB + Respond in chat
Each trigger connects to its own action chain.
Step 4: Schedule-Based Triggers
For recurring automation (daily reports, weekly digests):
Add trigger > Schedule
Configure timing: Every weekday at 9:00 AM
Options: daily, weekly, monthly, or custom cron
The agent runs automatically at the scheduled time
Step 5: Calendar Event Trigger
For meeting-related automation:
Add trigger > Calendar Event Start
Set Minutes Offset:
-30 = trigger 30 minutes BEFORE event
+5 = trigger 5 minutes AFTER event starts
Use case: Pre-meeting briefing agent pulls attendee data and sends summary
Step 6: Multi-Agent Delegation (Societies of Lindies)
Build modular agent systems where specialized agents collaborate: