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

# Automation

> No-code workflow builder, 100+ triggers, actions, if/else branching, SMS campaigns, Zapier and Make integrations, and drip sequences.

The HoopAI Platform's Automation suite lets you build workflows that trigger on any event — form submissions, appointments, contact changes, and hundreds more — then automatically execute actions like sending SMS, booking appointments, updating contacts, and more.

<Frame caption="Automation — workflow builder with triggers, actions, and branching logic">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/TdxR_lkDy2gZhITr/images/automation-overview-contact-triggers-0-image.png?fit=max&auto=format&n=TdxR_lkDy2gZhITr&q=85&s=2bf18cce9328193a1c9cf8c032d23dae" alt="Automation overview" width="1238" height="793" data-path="images/automation-overview-contact-triggers-0-image.png" />
</Frame>

<CardGroup cols={2}>
  <Card title="Workflows" icon="diagram-project" href="/automation/workflows">
    Core concepts and getting started with your first workflow
  </Card>

  <Card title="Workflow builder" icon="wrench" href="/automation/workflow-builder">
    Navigate the drag-and-drop canvas, steps panel, and builder settings
  </Card>

  <Card title="Workflow triggers" icon="bolt" href="/automation/workflow-triggers">
    Over 100 triggers including contacts, appointments, payments, and social media
  </Card>

  <Card title="Workflow actions" icon="play" href="/automation/workflow-actions">
    Send messages, update records, charge payments, and integrate with third-party apps
  </Card>

  <Card title="Workflow recipes" icon="book-open" href="/automation/workflow-recipes">
    Pre-built workflow templates you can copy and customize
  </Card>

  <Card title="Advanced workflow builder" icon="code" href="/automation/advanced-workflow-builder">
    If/Else branching, math operations, AI actions, and premium integrations
  </Card>

  <Card title="Premium actions" icon="star" href="/automation/premium-actions">
    Advanced actions for AI, integrations, and data operations
  </Card>

  <Card title="Trigger links" icon="link" href="/automation/trigger-links">
    Links that fire CRM actions when clicked inside emails or SMS
  </Card>

  <Card title="Workflow troubleshooting" icon="triangle-exclamation" href="/automation/workflow-troubleshooting">
    Debug failed steps, review execution logs, and fix common errors
  </Card>

  <Card title="SMS campaigns" icon="comment-sms" href="/automation/sms-campaigns">
    Send bulk SMS messages to contact lists with personalization
  </Card>

  <Card title="Zapier integration" icon="plug" href="/automation/zapier-integration">
    Connect HoopAI to thousands of apps via Zapier
  </Card>

  <Card title="Enrollment settings" icon="user-plus" href="/automation/enrollment-settings">
    Control how contacts enter and re-enter workflows
  </Card>

  <Card title="Wait actions" icon="clock" href="/automation/wait-actions">
    Pause workflows until a condition is met or a time has elapsed
  </Card>

  <Card title="If/Else conditions" icon="code-branch" href="/automation/if-else-conditions">
    Branch workflow paths based on contact data, events, or time
  </Card>

  <Card title="Goal events" icon="bullseye" href="/automation/goal-events">
    Skip ahead in a workflow when a contact achieves a defined goal
  </Card>

  <Card title="Workflow history" icon="clock-rotate-left" href="/automation/workflow-history">
    View the full execution history for any contact in a workflow
  </Card>

  <Card title="Workflow statistics" icon="chart-bar" href="/automation/workflow-statistics">
    Track enrollments, completions, and action-level performance metrics
  </Card>

  <Card title="Inbound webhooks" icon="arrow-down" href="/automation/inbound-webhooks">
    Trigger workflows from external systems using webhook payloads
  </Card>

  <Card title="Custom webhooks" icon="arrow-up-from-bracket" href="/automation/custom-webhooks">
    Send data from workflows to external systems via HTTP requests
  </Card>

  <Card title="Make integration" icon="circle-nodes" href="/automation/make-integration">
    Connect HoopAI to Make (formerly Integromat) scenarios
  </Card>

  <Card title="Workflow folders" icon="folder" href="/automation/workflow-folders">
    Organize workflows into folders for easier management
  </Card>

  <Card title="Workflow templates" icon="copy" href="/automation/workflow-templates">
    Save and share reusable workflow templates across accounts
  </Card>

  <Card title="Drip sequences" icon="droplet" href="/automation/drip-sequences">
    Send time-spaced content sequences to nurture contacts over time
  </Card>
</CardGroup>

## Getting started

<Steps>
  <Step title="Create your first workflow">
    Go to **Automation > Workflows** and click **Create Workflow**. Start from scratch or choose a recipe to get a pre-built template.
  </Step>

  <Step title="Add a trigger">
    Click **Add New Trigger** and choose what event starts the workflow — such as a form submission, appointment booked, or contact tag added.
  </Step>

  <Step title="Build your action sequence">
    Add actions in sequence — send an SMS, wait a set time, check an If/Else condition, update the contact, or call an external webhook.
  </Step>

  <Step title="Test before going live">
    Use the **Test Workflow** button to manually fire the workflow for a specific contact. Review the execution log to confirm every step ran correctly.
  </Step>

  <Step title="Publish">
    Toggle the workflow from **Draft** to **Published**. The workflow is now live and will fire whenever the trigger condition is met.
  </Step>
</Steps>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="What is a workflow?">
    A workflow is a sequence of automated actions that runs when a specific trigger event occurs. For example, when a contact books an appointment (trigger), the platform can automatically send a confirmation SMS, tag the contact, and notify your team (actions) — all without manual effort.
  </Accordion>

  <Accordion title="How many triggers can a workflow have?">
    A single workflow can have multiple triggers. Each trigger can have its own filters so the same workflow handles different entry conditions while running the same action sequence.
  </Accordion>

  <Accordion title="Can a contact enter the same workflow more than once?">
    Yes, if the workflow's re-entry setting is enabled. This is useful for recurring automations such as appointment reminders or birthday messages. By default, re-entry is disabled so a contact only runs through a workflow once.
  </Accordion>

  <Accordion title="What is the difference between Draft and Published?">
    A workflow in Draft mode will not fire even if a trigger event occurs. Only Published workflows are active and processing contacts. Switch a workflow to Draft when you need to make changes, then republish when ready.
  </Accordion>

  <Accordion title="How do I test a workflow before going live?">
    Use the Test Workflow button in the builder to manually trigger the workflow for a specific contact without waiting for a real event. Review the execution logs immediately after to confirm every step ran as expected.
  </Accordion>

  <Accordion title="What is the difference between a drip sequence and a workflow?">
    A drip sequence is a series of messages spaced out over time, typically used for nurture campaigns. A workflow is more general — it can include branching logic, CRM updates, webhooks, and conditional paths. Drip sequences are often built inside workflows using Wait actions between message steps.
  </Accordion>
</AccordionGroup>
