# How to Create a Workflow

Just like other features in Threadly, you can access the **Workflows** page by opening the app in Slack. From the Workflows homepage, you can easily create, manage, and view all your existing workflows.

<figure><img src="https://1884112744-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUolgIxuzQ3OCxgqEYVKM%2Fuploads%2F2tZT3aScRyiHl6Scp5cZ%2FCleanShot%202025-04-06%20at%2014.39.57%402x.png?alt=media&#x26;token=aeb2bca7-a025-4f44-93c2-448326571dab" alt=""><figcaption></figcaption></figure>

To get started, click **Create Workflow** in the top right corner.

<figure><img src="https://1884112744-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUolgIxuzQ3OCxgqEYVKM%2Fuploads%2FGqy0gaUDb2bhCZdlS0TP%2FCleanShot%202025-04-06%20at%2014.41.31%402x.png?alt=media&#x26;token=098eca29-a55e-4010-b333-ad4800d4055b" alt=""><figcaption></figcaption></figure>

You’ll first be asked to choose a trigger. **Note:** Triggers can't be changed once selected, so make sure to pick the one that best fits your goal. Learn more about [workflow-triggers-and-definitions](workflow-triggers-and-definitions "mention").

<figure><img src="https://1884112744-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUolgIxuzQ3OCxgqEYVKM%2Fuploads%2FVCaqFw8tuESYXofovNLC%2FCleanShot%202025-04-06%20at%2014.45.15%402x.png?alt=media&#x26;token=491af9e1-96a7-4866-b9eb-88fb75a96142" alt=""><figcaption></figcaption></figure>

After selecting a trigger, click **Edit Trigger** to configure the details. The fields you'll see depend on the type of trigger you choose — be sure to complete all required information so you can save your workflow.

Here’s a quick guide to the trigger options:

* **Schedule:** Choose the day(s) and time your message should send. Messages go out shortly after the hour you select.
* **User Joins Channel:** Pick the channels where this trigger should activate.
*   **Channel Meets Criteria:** Set up rules to automatically trigger workflows when you're added to new channels that match certain conditions. You can filter based on:

    * **Channel Name**
    * **Channel Purpose**
    * **Channel Topic**

    For each, choose how you want to match:

    * **Contains**
    * **Starts With**

    Then, enter the value you want to match against (e.g., `marketing`, `proj-`, or `customer`).

> Example: Trigger a workflow when the **channel name** **starts with** `proj-`.

