When specific clock-in or clock-out words are posted on Slack, record the time in KING OF TIME.

■Overview

When you post "Clock In" or "Clock Out" on Slack, it will be used to record the time in KING OF TIME.

■Setup Instructions

1. Set up a Slack trigger for "New message posted to channel," configure the desired channel for posting, make a demo post, and test it.

※ After that, click the + mark next to the ts in the response result to obtain the timestamp in the output.

2. Create a branch, set the "Message Content" in the operation and output from step 1, and configure the condition to match the regular expression with values like "Clock In|Clock Out."

3. Prepare a separate spreadsheet and set headers and functions on the spreadsheet provided in the URL below or the attached spreadsheet.

※ How to convert UNIXTIME to a regular date/time: https://intercom.help/yoom/ja/articles/8343335

※ At this time, change cell A2 to plain text format and date cells to YYYY-MM-DD format in advance.

4. In "Integrate with App," select the action to copy the sheet (tab) of the spreadsheet and set it to copy the tab from the spreadsheet prepared in step 3.

5. In "Integrate with App," select the action to input values into the spreadsheet cells, and embed the ts output obtained in step 1 into cell A2 of the spreadsheet copied in step 4.

※ The sheet name is embedded from the output of the copy action in step 4.

6. In "Operate Database," select to retrieve records from the spreadsheet, set the range to A1:B in the spreadsheet prepared in step 3, search for non-empty UNIXTIME, and retrieve records.

※ The sheet name is embedded from the output of the copy action in step 4.

7. In "Integrate with App," select the action to delete the sheet (tab) of the spreadsheet and set it to delete the tab copied in step 4.

※ The sheet ID is embedded from the output of the copy action in step 4.

8. Prepare two tables in advance in the Yoom database and synchronize Slack and KING OF TIME with Data Connect.

※ For Slack, display items include user ID and display name or full name.

※ For KING OF TIME, display items include last name, first name, and identification number.

9. In the table connected to KING OF TIME, create a column for functions and set it to concatenate the full name using "JOIN("",{Last Name},{First Name})."

10. In "Operate Database," select Yoom, retrieve records from the table connected to Slack, and set the user ID to equal {{Sender}} obtained in step 1.

11. In "Operate Database," select Yoom, retrieve records from the table connected to KING OF TIME, and set the concatenated full name to equal {{Full Name}} or {{Display Name}} obtained in step 10.

12. In "Switch Destination," set the operation to step 1, output to message content, and directly input Clock In and Clock Out into the destination.

13. For each destination, set the registration of clock-in data in KING OF TIME from "Integrate with App," and embed values such as identification number and clock-in time obtained in steps 6 and 11.

■Notes

When connecting data between Slack and KING OF TIME, the full name on the Slack side must match the full name information in KING OF TIME.

・This setup is intended for Clock In and Clock Out only, but if there are breaks, etc., you can handle them by changing the branch or destination switch settings.

・Branching is a feature (operation) available with plans above the Mini Plan. If you are on the Free Plan, the operation of the flow bot you set will result in an error, so please be careful.

・Paid plans such as the Mini Plan offer a 2-week free trial. During the free trial, you can use restricted apps and AI features (operations).

How to request materials and apply for a demo
Here
More flowbot templates
Here are some Similar Templates!
Translate messages posted on Slack and post the translated version back to Slack.
You can translate messages posted on Slack and post the translated version back to Slack. This eliminates the need to use translation tools, allowing you to quickly notify translated messages.
Notify Microsoft Teams when a new message is posted on Slack.
When a new message is posted on Slack, it notifies Microsoft Teams. The content of the notification and the destination team can be customized.‍
Once the document signing is completed with CloudSign, notify on Slack.
Once the document signing is completed with CloudSign, a notification will be sent to the specified Slack channel. You can designate any Slack channel as the notification destination.
When an email is received, extract the sender information using AI operations, notify via Slack, and store it in a Google Spreadsheet.
Extract the sender's information from the received email, notify it to Slack, and store it in a Google Spreadsheet.‍
Automatically retrieve and notify ChatGPT's responses to posts on Slack.
Automatically retrieve ChatGPT's responses to posts on Slack and notify them on Slack.
Forward Gmail emails and notify on Slack
When a Gmail email arrives, the email content is forwarded and notified to Slack. This flow allows all team members to share the same information in real-time, facilitating smooth communication.
See all templates
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
About the Apps You Use
Slack
Slack
 Templates using
KING OF TIME
KING OF TIME
Templates using
Related apps
No items found.
Templates using
No items found.
About the apps you use
Slack
Yoom allows you to utilize Slack's API without any coding. By integrating Yoom with Slack, you can freely connect various SaaS with Slack and receive all kinds of notifications on Slack. Additionally, it is possible to trigger a bot when a message is sent to Slack.
see details
templates
KING OF TIME
Yoom allows you to integrate with KING OF TIME's API without any code, enabling the automation of various tasks. You can automatically create accounts in KING OF TIME for new employees upon their joining, and perform clock-ins automatically from platforms like Slack. Additionally, you can automatically sync attendance information from KING OF TIME to Yoom's database for various uses.
see details
templates
templates
No items found.
Similar apps
No items found.
API Actions That can be No-Code
Executable API actions
Flowbot triggers
    Flowbot operations
      Flowbot triggers
        Flowbot operations
          Flowbot triggers
            Flowbot operations
              Flowbot triggers
                Flowbot operations
                  Work Smarter 
                  with Yoom
                  Get started in
                  30 sec!
                  Try for free now!
                  Try for free now!
                  How to request materials and apply for a demo
                  Here
                  See Details