# Workflows

- [Introduction to Workflows](https://threadly.gitbook.io/threadly/workflows/introduction-to-workflows.md): Threadly Workflows automate Slack messaging based on triggers and actions. Welcome new members, send recurring updates, respond to form submissions, and more — all running automatically in the backgro
- [Creating Your First Workflow](https://threadly.gitbook.io/threadly/workflows/creating-your-first-workflow.md): A complete step-by-step guide to building your first Threadly workflow. Pick a trigger, configure actions, name and publish — includes a full welcome-message example you can follow along with.
- [Workflow Triggers](https://threadly.gitbook.io/threadly/workflows/workflow-triggers.md)
- [On a Schedule](https://threadly.gitbook.io/threadly/workflows/workflow-triggers/on-a-schedule.md): Run Threadly workflows automatically on a recurring schedule — send weekly team updates, daily standup reminders, or end-of-week summaries at the exact time and days you choose.
- [User Joins Channel](https://threadly.gitbook.io/threadly/workflows/workflow-triggers/user-joins-channel.md): Automatically send a Threadly message when someone joins a Slack channel. Use this trigger to welcome new members, share channel guidelines, or kick off onboarding flows the moment someone arrives.
- [Channel Meets Criteria](https://threadly.gitbook.io/threadly/workflows/workflow-triggers/channel-meets-criteria.md): Trigger a Threadly workflow automatically when you're added to a Slack channel that matches your naming rules. Scale communications across hundreds of dynamic or auto-created channels without manual s
- [Form Submission](https://threadly.gitbook.io/threadly/workflows/workflow-triggers/form-submission.md): Trigger a Threadly workflow whenever someone submits a Threadly form. Automate confirmation messages, route requests based on field values, or connect form responses to your CRM or external tools.
- [Message Posted](https://threadly.gitbook.io/threadly/workflows/workflow-triggers/message-posted.md): Trigger a Threadly workflow when a message is posted in a Slack channel. Use keyword filters to respond to specific topics, monitor for competitor mentions, or automate follow-ups based on what your t
- [Workflow Steps](https://threadly.gitbook.io/threadly/workflows/workflow-steps.md)
- [Managing Workflows](https://threadly.gitbook.io/threadly/workflows/managing-workflows.md)
- [Advanced Workflow Settings](https://threadly.gitbook.io/threadly/workflows/advanced-workflow-settings.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://threadly.gitbook.io/threadly/workflows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
