> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parsalink.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Automation Triggers

> All available triggers for ParsaLink automations — the events that start a workflow.

<div
  style={{ 
background: "linear-gradient(135deg, #143D4E 0%, #1C758A 55%, #30C8CA 100%)",
borderRadius: "24px",
padding: "28px",
marginBottom: "32px",
color: "#FFFFFF",
boxShadow: "0 24px 60px rgba(20, 61, 78, 0.25)",
position: "relative",
overflow: "hidden",
border: "1px solid rgba(255,255,255,0.08)"
}}
>
  <div
    style={{
position: "absolute",
top: "-40px",
right: "-40px",
width: "180px",
height: "180px",
background: "rgba(255,255,255,0.08)",
borderRadius: "999px"
}}
  />

  <div
    style={{
position: "absolute",
bottom: "-60px",
left: "-30px",
width: "160px",
height: "160px",
background: "rgba(255,255,255,0.06)",
borderRadius: "999px"
}}
  />

  <div
    style={{
display: "inline-flex",
alignItems: "center",
background: "rgba(255,255,255,0.15)",
color: "#FFFFFF",
padding: "6px 14px",
borderRadius: "999px",
fontSize: "12px",
fontWeight: "700",
marginBottom: "14px",
letterSpacing: "0.08em",
textTransform: "uppercase"
}}
  >
    AUTOMATION TRIGGERS
  </div>

  <p
    style={{ 
margin: 0, 
fontSize: "16px", 
lineHeight: "1.9",
maxWidth: "760px",
color: "rgba(255,255,255,0.95)"
}}
  >
    All available triggers for ParsaLink automations — the events that start a workflow.
  </p>
</div>

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Overview</span>
</div>

## What Is a Trigger?

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "20px",
padding: "20px 24px",
marginBottom: "32px",
boxShadow: "0 4px 12px rgba(0,0,0,0.03)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>⚡</span> A trigger is the event that starts an automation. When the trigger event occurs and any associated conditions are met, the automation enrolls the matching record and begins executing the action sequence.
</div>

***

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Contact Triggers</span>
</div>

### Contact Created

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>➕</span> Fires when a new contact is created in the CRM, regardless of how it was created (manual entry, CSV import, business card scan, or API).
</div>

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "24px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Send a welcome email to the contact.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Assign the contact to a team member.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Create an onboarding task for the assigned rep.</span>
  </div>
</div>

### Contact Stage Changed

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🔄</span> Fires when a contact's pipeline stage is updated.
</div>

**Configuration:** Optionally filter to specific stage transitions, e.g., only fire when stage changes to `Customer`.

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "32px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> When a contact becomes a Customer, send a welcome-aboard email and create an onboarding task.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When a contact moves to Inactive, notify their assigned rep.</span>
  </div>
</div>

***

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Lead Triggers</span>
</div>

### Contact Source Set / Changed

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🏷️</span> Fires when a contact's <strong>Source</strong> field is set for the first time or changed to a different value (e.g., a web-form lead lands and gets stamped <code>Website</code>).
</div>

**Configuration:** Match on `source` with operators like `contains` (e.g. only fire when source contains `web`) or `eq` (exact source name).

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "32px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Round-robin assign web leads to the sales team and tag them <code>web-lead</code>.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When a contact's source becomes <code>Trade Show</code>, trigger a "thanks for stopping by" email sequence.</span>
  </div>
</div>

### Tag Added

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🔖</span> Fires whenever a tag is attached to any CRM entity (contact, account, opportunity, or task). Lets you build segmentation flows on top of your tagging conventions.
</div>

**Configuration:** Filter on `tag_name` (the tag itself) and `entity_type` (`contact`, `account`, `opportunity`, `task`) so a single rule can match by both the tag and the entity it's attached to.

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "32px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> When the tag <code>vip</code> is added to a contact, route them to a senior account executive.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When <code>renewal-due</code> is added to an account, kick off the renewal email sequence.</span>
  </div>
</div>

***

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Account & Opportunity Triggers</span>
</div>

### Account Created

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🏢</span> Fires when a new account record is created.
</div>

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "24px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Create a research task for the assigned rep.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Send an introduction sequence to contacts linked to the account.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Add the account to a nurture segment.</span>
  </div>
</div>

### Opportunity Created

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>💰</span> Fires when a new opportunity is added to the pipeline.
</div>

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "16px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Notify the assigned rep and manager.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Create a standard set of tasks for the sales process.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Send a proposal template after a delay.</span>
  </div>
</div>

### Opportunity Stage Changed

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🔄</span> Fires when an opportunity's pipeline stage changes.
</div>

**Configuration:** Filter to specific stage transitions.

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "32px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> When stage = Closed Won, send a congratulations email to the contact and update their stage to Customer.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When stage = Closed Lost, create a re-engagement task for 90 days from now.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When stage = Proposal, generate and send a follow-up after 2 days.</span>
  </div>
</div>

***

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Case & Proposal Triggers</span>
</div>

### Case Created

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🎫</span> Fires when a new support case is opened.
</div>

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "16px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Send an acknowledgment email to the contact.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Assign the case to the appropriate support agent based on type or priority.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Notify the account manager.</span>
  </div>
</div>

### Case Status Changed

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>🔄</span> Fires when a case's status is updated (e.g., Open → Pending, Pending → Resolved).
</div>

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "24px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> When status = Resolved, send a resolution confirmation email.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When status = Closed, create a follow-up task to check customer satisfaction.</span>
  </div>
</div>

### Proposal Status Changed

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "32px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>📄</span> Fires when a proposal's status changes (Sent, Viewed, Accepted, Rejected).
</div>

***

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Task & Email Triggers</span>
</div>

### Task Completed

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>✅</span> Fires when a task in the CRM is marked complete.
</div>

**Configuration:** Filter by task name pattern, assigned user, or linked record type.

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "24px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> When the "Send proposal" task is completed, start the proposal follow-up sequence.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> When any task linked to a lead is completed, update the lead status.</span>
  </div>
</div>

### Email Received

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "32px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>📨</span> Fires when an inbound email is received and matched to a CRM contact or lead (requires Gmail or Outlook integration).
</div>

***

<div
  style={{ 
display: "inline-flex",
alignItems: "center",
gap: "8px",
background: "rgba(28,117,138,0.12)",
padding: "6px 16px",
borderRadius: "999px",
marginBottom: "20px"
}}
>
  <span
    style={{ 
width: "8px", 
height: "8px", 
background: "#30C8CA", 
borderRadius: "999px",
display: "inline-block"
}}
  />

  <span style={{ 
    color: "#1C758A", 
    fontSize: "12px", 
    fontWeight: "700", 
    letterSpacing: "0.08em", 
    textTransform: "uppercase" 
  }}>Inactivity & Scheduled Triggers</span>
</div>

### No Activity for X Days

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>⏳</span> Fires when a record (contact, lead, or opportunity) has had no logged activity for a specified number of days.
</div>

**Configuration:** Set the number of days and the activity types to monitor (emails, calls, notes, tasks).

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "24px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Follow up with leads who haven't responded in 5 days.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Alert the rep when an opportunity has had no activity in 14 days.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Re-engage contacts who haven't been contacted in 60 days.</span>
  </div>
</div>

<div
  className="dark:bg-black dark:border-white/10"
  style={{
background: "rgba(48,200,202,0.08)",
border: "1px solid rgba(48,200,202,0.2)",
borderRadius: "14px",
padding: "14px 18px",
marginBottom: "24px"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "10px" }}>📌</span>
  <span style={{ fontSize: "14px" }}>The inactivity trigger evaluates records on a daily schedule. There may be up to a 24-hour delay between when inactivity is reached and when the trigger fires.</span>
</div>

### Scheduled (Recurring)

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "16px",
padding: "16px 20px",
marginBottom: "12px",
boxShadow: "0 2px 8px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", fontWeight: "600", marginRight: "12px" }}>⏰</span> Fires on a recurring schedule — daily, weekly, or monthly — rather than in response to a specific event.
</div>

**Configuration options:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "12px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> <strong>Daily</strong> — Fires every day at a specified time.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> <strong>Weekly</strong> — Fires on a selected day of the week at a specified time.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> <strong>Monthly</strong> — Fires on a selected day of the month.</span>
  </div>
</div>

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "16px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <span style={{ color: "#30C8CA", marginRight: "8px" }}>💡</span> Combined with conditions, the scheduled trigger can work as a batch processor. For example, fire daily and apply a condition of <code style={{ background: "rgba(0,0,0,0.05)", padding: "2px 6px", borderRadius: "4px" }}>Lead.status = New AND Lead.createdAt \< 3 days ago</code> to catch leads that slipped through.
</div>

**Use cases:**

<div
  className="bg-white dark:bg-black dark:border-white/10 dark:text-white [&_*]:dark:text-white"
  style={{
border: "1px solid #E5E7EB",
borderRadius: "12px",
padding: "12px 16px",
marginBottom: "32px",
boxShadow: "0 1px 4px rgba(0,0,0,0.02)"
}}
>
  <div style={{ display: "flex", flexDirection: "column", gap: "8px" }}>
    <span><span style={{ color: "#30C8CA" }}>•</span> Send a weekly pipeline summary email to the sales manager.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> Every Monday, create review tasks for all deals closing this week.</span>
    <span><span style={{ color: "#30C8CA" }}>•</span> On the first of the month, send a check-in email to all Customer-stage contacts.</span>
  </div>
</div>
