Creating a New Workflow
You can create a new workflow to automatically connect file, email, search, AI, and notification tasks.
Creating a New Workflow
- In the left menu, select
My WorkflowsorTeam Workflows. - Select
New Workflow. UnderTeam Workflows, it appears asNew Team Workflow. - Enter a
Workflow Name. - Enter a
Descriptionif needed. - Select
Create draft. - When the draft is created, select
Open draftto open the editor.

Setting Up a Trigger
A trigger is the condition that starts a workflow. You can set it to run manually, run at a set time, or run when an event occurs, such as a file or mail event.
- On the editing screen, select the
Start Conditionblock. - Check
How the Workflow Startsin the settings panel on the right. - Select the trigger type to use.
- Enter the values required for that trigger type.
- Use
Test Start Conditionto verify the condition.

Trigger Types
The trigger types currently available are as follows.
| Trigger | Typical Use |
|---|---|
Manual Execution | The user runs the workflow directly, whenever needed. |
At Scheduled Times | Runs the workflow at a set time or recurring interval. |
When Another Service Sends a Request | Runs the workflow when an external system sends a request. |
File Creation Detected | Runs when a new file is created in the specified location. |
File Modification Detected | Runs when the specified file or location is modified. |
Email Received | Runs when an email matching the conditions arrives. |
After Mail Is Sent | Runs after a mail has been sent. |
When Mail Sending Is Blocked | Runs when the pre-send review blocks a mail from being sent. |
When using a file-related trigger, you can also configure a Watch Path and a File Name to Find.
Adding Blocks
A block is an action that runs after the trigger. It can read a file, summarize with AI, save a result, or notify a user.
- Select the
+button below the trigger. - In the
Add stepwindow, useSearch stepsorCategoryto find the block you need. - Select the block.
- Enter the required values in the settings panel on the right.
- Use
Test Stepto verify the block behaves as expected.


Frequently Used Blocks
You can add many different kinds of blocks to a workflow. The blocks available may continue to grow over time.
| Category | Block | Typical Use |
|---|---|---|
| Advanced integration | Send Information to an External Service | Call an external URL or API. |
| Search · Web | Fetch Web Page Content | Fetch a web page's content for use in the next step. |
| AI | Ask AI | Summarize or classify files, emails, or search results. |
| File | Read File | Read the contents of an existing file and pass it to the next step. |
| File | Write File | Save the workflow's result as a new file. |
| File | List Files | List the files at a specific location. |
| Search · Web | Naver Search | Fetch Naver search results. |
| Search · Web | Wiki Search | Fetch wiki-based search results. |
| Search · Web | KIPRIS Search | Fetch KIPRIS search results such as patents and trademarks. |
Send Mail | Send an email to the specified recipients. | |
Inbox | Fetch the list of emails in the inbox. | |
| Notification | Send Notification | Send a popup-style notification within SetFN. |
| Notification | Send a Personal Message | Send a personal message (DM) to the selected user. |
| Simple tools | Run Code Directly (Advanced) | Execute JavaScript code. |
| Simple tools | Split by Condition | Split the execution flow based on a condition. |
| Simple tools | Wait | Wait a specified amount of time before the next step. |
Good use cases
- When you want a file upload to trigger an AI summary and have the result saved as a file
- When you want to check the content of an incoming email and notify the person in charge
- When you want to collect a specific URL or search results to draft a report
Example: Notify the Person in Charge After Receiving an Email
You can send a notification so the person in charge sees it right away when a client email or inquiry email arrives.
- Set the trigger to
Email Received. - Use an
Ask AIblock to summarize the email content. - Use a
Split by Conditionblock to determine whether the email is important. - If it's important, run a
Send NotificationorSend a Personal Messageblock. - Save the summary to a file if needed.
Saving and Activating
- Once configuration is done, select
Save. - Test any step marked
Test Requiredfirst. - If there are no issues, select
Activate. - On the list screen, confirm that the workflow's activation toggle is turned on.
Good to Know
- If
You have unsaved changesis displayed, there are unsaved changes remaining. - File writes, sending mail, and sending personal messages can affect real data or users, so activate only after testing.
- Team workflows can affect team users.
- Block names and availability may change with updates.