Onboarding Guideline

Department

HR

Summary

Employee-facing onboarding guide: how Kiluth works, core tools (Google Workspace, Kiluth Tasks, Kiluth Portal), privacy and data handling, company forms, working hours and leave, policies and conduct, and where to get help. Shared with new hires during onboarding.

Table of Contents


Purpose

This onboarding guide helps new hires get set up, understand how we operate, and navigate our tools and systems confidently.

Outcome
New hires are set up, understand how we operate, and can navigate tools and systems confidently.

Welcome to Kiluth

— We’re thrilled to have you on board.

At Kiluth, we believe great work happens when talented people collaborate with purpose, clarity, and trust. Whether you’re joining as a developer, designer, project manager, or business executive, you’re now part of a team that values craftsmanship, transparency, and continual learning.

This onboarding guide is your starting point. It’s designed to help you get set up, understand how we operate, and navigate our tools and systems confidently.

About Kiluth

Kiluth is an end-to-end technology studio.

A forward-thinking technology studio based in Bangkok, Thailand, dedicated to building innovative solutions, experimenting with cutting-edge technologies, and delivering exceptional results.

We specialize in full-stack development, cloud architecture, and digital transformation, helping businesses modernize their technology stack and achieve their digital goals.

We work across diverse verticals — from automotive and property to e-commerce and healthcare — delivering full-service digital solutions built on modern, scalable technology.

Our Culture

We believe in:

We believe in:
1Craftsmanship — building things the right way, with care and attention to detail.
2Transparency — keeping communication open, direct, and constructive.
3Ownership — taking responsibility for outcomes, not just tasks.
4Empathy — understanding people and balancing work with life.

Every individual at Kiluth contributes to shaping our culture. We value flexibility, initiative, and a growth mindset over rigid structures.

Learn More

The company overview you need for onboarding is on this page: About Kiluth, our culture, and how we work (above), then the tools and policies sections below.

The 2025 Organization Profile PDF this section used to link to is being replaced — it predates Kiluth’s current positioning and mixed onboarding material with commercial content, so it is no longer the onboarding reference. A company overview will live on kiluth.com after the website rebuild; ask HR if you need company background beyond this guideline in the meantime.


Communication & Collaboration Tools

At Kiluth, communication and collaboration are the foundation of everything we do. We use three main platforms to stay connected, organized, and productive:

Tool
1Google Workspace
2Kiluth Tasks
3Kiluth Portal

Each tool serves a specific purpose, and together they form the core of our daily operations.

2.1 Google Workspace

Google Workspace is used for company email, document collaboration, meetings, and file storage. Every employee receives a Kiluth email account during onboarding.

ToolPurpose
Gmail, Google ChatHandle all company communications
Google DriveShared folders for documents and assets
Google Docs, Sheets, and SlidesReal-time collaboration on files
Google MeetMeetings and calls

2.2 Kiluth Tasks

Kiluth Tasks is where all work is tracked: what needs doing, by whom, and what must happen first. It is a Git repository. One task is one Markdown file. You write and update tasks through Claude Code on your own machine, and read them on the web at tasks.kiluth.com.

Key Uses
1Managing ongoing projects and daily tasks
2Assigning work and tracking progress across departments
3Handing finished work back for review

Every task, project, and internal request must exist as a file in Kiluth Tasks. We do not assign work verbally without a record.

How to write a task people can act on — actionable title, Definition of Done, dependency chain, no personal data — is set out in the Task Usage Guideline. Read it before you write your first task.

There Are No Boards

Work is organised by two fields inside each task, not by boards or columns.

FieldWhat it does
deptWhich department owns the work
sectionWhere it is: Backlog, In Progress, or In Review

Every department uses those same three sections. “Your board” is a filter on dept and assignee, not a separate place.

There is no Completed section. An open task sits in tasks/open/; finishing it moves the file to tasks/done/. The folder is the status, so there is no second place to keep in sync.

What a Task Contains

---
title: Revise the checkout flow based on client feedback
dept: creative
section: In Progress
assignee: firstname.lastname@kiluth.com
requester: firstname.lastname@kiluth.com
project: PROJ-0000
priority: high
created: 2026-09-24
due:
hygiene:
---
FieldDescription
titleNames an action and makes “done” obvious
deptThe department that owns the work
sectionBacklog, In Progress, or In Review
assigneeFull @kiluth.com email. Never a nickname
requesterWho asked for it, and who it goes back to when finished
projectThe PROJ-XXXX id it belongs to
prioritylow, normal, high, urgent
hygieneWritten by the automatic checker. Leave it empty

Below the header goes the description: context, links, and the Definition of Done.

The File Name Is the Identifier

YYYY-MM-DDTHH-MM-<dept>-<slug>.md

There is no ID field and no counter. Your clock supplies a unique name, so two people creating tasks at the same moment on different machines cannot collide.

Project Linking

The project field carries the PROJ-XXXX id from the Kiluth Portal (ERPNext), the same id used for billing and reporting. Kiluth Tasks keeps one small node per project — an id and a link to the Portal, nothing more. Customer, dates, status and billing are read live from the Portal, never copied.

New project ids are created in the Kiluth Portal by the ERPNext Administrator, who also adds the matching node in Kiluth Tasks.

The Dependency Chain

Dependencies say what must finish before something else can start. They are written in the body of the task, under a ## Chain heading:

## Chain
 
Blocks: [[PROJ-0000]]
Blocked by: [[2026-09-23T14-30-creative-wireframe-revision]]

Follow Blocks from any task and you should arrive at its project. The web view draws these as a graph, and it builds that graph from the links in the body — a chain written only in the header would be correct and still invisible.

In Summary
1project → which project the task belongs to
2## Chain → what must happen before and after it
3PROJ-XXXX → the same id across Kiluth Tasks, the Portal, and finance

Rules & Workflow

Rules & Workflow
1All assignments must have a task — no work exists outside Kiluth Tasks
2A task in In Review is finished work waiting on the requester, not work still to do
3When it is done, move the file to tasks/done/ — don’t leave finished work open
4You may assign teammates from other departments if their review or input is needed
5Pull before you start and push when you finish, so everyone sees the same state

Communication & Etiquette

There are no comments and no @mentions in Kiluth Tasks. The task file is the record; conversation happens in Google Chat.

Communication & Etiquette
1Put context, decisions and links in the task body, where the next person will find them
2Link to files rather than describing them
3To get someone’s attention, set assignee and tell them in Google Chat
4Be clear, concise, and specific when giving feedback or asking questions
5Use Kiluth Tasks as the single source of truth for ongoing work
Example Titles
1Revise the landing page hero section to match the approved design
2Implement the Stripe payment webhook and verify it in staging
3Write the employee portal access guide and publish it to the shared drive

In Short

Kiluth Tasks keeps everyone aligned. If it’s not in Kiluth Tasks, it doesn’t officially exist.

2.3 Kiluth Portal

The Kiluth Portal is our internal hub for forms, HR management, and personal records. It’s built on ERPNext, customized to support Kiluth’s workflow. You’ll receive access to the portal once your onboarding process begins.

Main Functions
1Submit company forms (e.g., leave requests, expense claims, equipment loans)
2Access your profile and view previous submissions
3Track internal requests and form statuses
How to Access
1Go to portal.kiluth.com
2Sign in using your Kiluth email credentials provided during onboarding
3Explore the sidebar menu for available forms and resources

The Portal serves as the official record system for HR, administrative, and internal operations. All formal requests should go through the Portal, not through chat or email.


Tools & Digital Resources Installation

Once your company email has been created, you’ll receive access to Kiluth’s digital workspace — the tools that power our daily communication, projects, and operations.

You’ll mainly use three platforms:

Platforms
1Google Workspace
2Kiluth Tasks
3Kiluth Portal

3.1 Google Workspace

Your company email will be issued in the format: firstname.lastname@kiluth.com

Use this account to access:

ToolAccess
Gmail, Google ChatOfficial work communication
Google DriveShared storage and documents
Google Docs, Sheets, and SlidesReal-time collaboration
Google MeetMeetings and calls

3.2 Kiluth Tasks

Kiluth Tasks has two halves: a web view you read, and a repository you write to. Reading needs nothing but your Kiluth account. Writing needs a little setup.

Access MethodDetails
Webtasks.kiluth.com
Sign-inYour Kiluth Google account
AppsNone. Kiluth Tasks is read in the browser

To Write Tasks

Setup Steps
1Technology invites you to the kiluth-tasks repository on GitHub
2Install Claude Code on your machine and sign in
3Clone the repository, then open it with Claude Code
4Ask Claude Code to create, update, or finish a task — there is no form to fill in

Claude Code writes the file, names it correctly, and puts the dependency chain in the right place. Technology will walk you through this in your first week.

After you’ve been added, you’ll also receive an introductory task titled “Explore Kiluth Portal”. It introduces you to the Kiluth Portal and includes setup instructions and links.

3.3 Kiluth Portal

The Kiluth Portal is our internal system for HR, forms, timesheets, and operational requests. Each employee is issued a portal account that uses the same email format (firstname.lastname@kiluth.com) but a separate login.

Account Setup
1You will receive an email containing your Kiluth Portal credentials and login instructions.
2Once received, go to portal.kiluth.com and sign in using the provided credentials.
3For security, change your password immediately after your first login.
Main Uses
1Submit company forms (Leave, Expense Claim, Equipment Loan, etc.)
2Review past submissions
3Manage your personal HR and admin records

Tip: Bookmark portal.kiluth.com in your browser for daily access.


Privacy & Data Handling Guideline

Protecting both client and company data is a fundamental part of how we work at Kiluth. Every team member is responsible for ensuring security, confidentiality, and compliance when handling any information or system under Kiluth’s domain.

For the complete, up-to-date policy, please review the official document Kiluth Privacy & Data Handling Guideline at Privacy & Data Handling Guideline.

Core Principles
1Confidentiality — Only share sensitive information with authorized colleagues or channels.
2Integrity — Keep data accurate, reliable, and well-documented.
3Security — Use only approved tools, accounts, and storage systems; enable 2FA where possible.
4Accountability — You are personally responsible for following these standards in all projects and communications.
Data Storage & Sharing
1Store all files in Google Drive, organized within the correct project or department folder.
2Never use personal accounts, unapproved cloud services, or unsecured devices for work data.
3Share with the minimum necessary permissions (e.g., view/comment/edit).
4Avoid “anyone with the link” sharing unless explicitly required.
Communication & Access
1Communicate work matters only via Gmail, Kiluth Tasks, Google Meet, or the Kiluth Portal.
2Do not forward internal emails or export internal documents without permission.
3If you suspect any data breach or unauthorized access, notify HR/Admin immediately.
Device & Endpoint Security
1Keep your devices locked and password-protected.
2Use strong passwords and enable two-factor authentication (2FA).
3Keep operating systems and antivirus software up to date.
4Avoid connecting to public Wi-Fi for sensitive work unless secured by VPN.
Handling Confidential Materials
1Delete or archive old data following project retention policies.
2Store printed materials securely and shred when no longer needed.
3Ensure external parties sign NDAs or equivalent agreements before data sharing.
4Report lost or stolen devices immediately to IT or HR/Admin.

Remember: Security is everyone’s job. Following these principles protects both Kiluth and our clients — and maintains the trust that defines our brand.


Company Forms & Requests

All company forms are submitted through the Kiluth Portal at portal.kiluth.com. These forms ensure that every internal request is properly tracked, approved, and recorded in the company system.

Note: Form fields may change occasionally. Always follow the latest version displayed in the Portal.

Request Leave

FieldDetails
AccessPortal → Forms → Request Leave
PurposeUse this form to apply for annual leave, sick leave, or other types of absence.
Steps1. Select the leave type, specify dates, and add a brief reason.
2. Submit the form for approval.
3. HR/Admin will review and update your leave status.

Expense Claim Request

FieldDetails
AccessPortal → Forms → Expense Claim Request
PurposeSubmit this form to claim reimbursements for work-related expenses such as travel, meals, or client meetings.
Steps1. Fill in the expense details (date, type, and amount).
2. Attach receipts or proof of payment.
3. Submit for HR/Admin approval.
4. Approved claims are reimbursed with your next payroll cycle.
TipAlways include valid receipts. Claims without proof may be rejected.

Employee Request

FieldDetails
AccessPortal → Forms → Employee Request
PurposeUse this form to request tools, software, or hardware needed for work.
Steps1. Describe what you need and why.
2. HR/Admin reviews and approves the request.
3. If approved, you’ll receive a task directing you to complete the Equipment Loan Agreement.

Problem Report

FieldDetails
AccessPortal → Forms → Problem Report
PurposeUse this form to report workplace issues, HR concerns, or office problems that need attention.
Steps1. Describe the issue or concern that needs to be addressed.
2. HR/Admin reviews and evaluates the report.
3. HR/Admin will contact you with next steps or updates regarding your report.

Equipment Loan Agreement

FieldDetails
AccessPortal → Forms → Equipment Loan Agreement
PurposeRequired when borrowing company equipment such as laptops, monitors, or tablets.
Agreement Highlights1. Use devices only for company business.
2. Report loss, damage, or theft immediately.
3. Return all equipment upon reassignment or termination.
4. You must check “I Agree” before submission to confirm acknowledgment.

Equipment Return

FieldDetails
AccessPortal → Forms → Equipment Return
PurposeUsed to confirm the return of company equipment when roles change or employment ends.
Process1. HR/Admin assigns you a task to initiate the return.
2. Complete the form, listing all returned items and their condition.
3. The HR/Admin reviewer will verify before closing the task.

Timesheet

FieldDetails
AccessPortal → Forms → Timesheet
PurposeThe Timesheet form allows employees to log working hours or activities for their own record and OT verification.
Notes1. Timesheet submission is optional but encouraged.
2. It provides written proof of your workload and supports payroll transparency.
3. HR/Admin may use it when reviewing overtime or project effort.

Meeting Room Booking Request

FieldDetails
AccessPortal → Forms → Meeting Room Booking Request
PurposeUse this form to reserve a meeting room for team discussions, client meetings, or internal sessions.
Fields1. Meeting Room — select the room you wish to reserve
2. Department — indicate your department
3. Agenda — describe the meeting purpose or topic
4. Start Time / End Time — specify the exact time range
Steps1. Navigate to Portal → Forms → Meeting Room Booking Request
2. Fill in all required fields and submit the form.
3. HR/Admin will review availability and confirm your booking.
NoteRooms are available on a first-come, first-served basis. Please book early for important meetings.

WiFi Access Request

FieldDetails
AccessPortal → Forms → WiFi Access Request
PurposeThe WiFi Access Request form allows employees to request access credentials for company WiFi networks securely. The system automatically sends the selected network’s SSID and password to the employee’s registered company email.
Notes1. Use this form whenever you need WiFi credentials for a new device or office area.
2. The password will be sent directly to your company email — please keep it confidential.
3. Each request is logged for IT record-keeping and security auditing.
4. If you did not receive the password or have issues connecting, contact the IT department.

Working Hours, Attendance & Leave Policy

At Kiluth, we believe productivity and well-being come from trust, autonomy, and clear communication — not rigid schedules.

Our working hours and leave policies are designed to support flexibility while maintaining professional accountability.

Working Hours

Working Hours
1The official reference hours follow typical business hours in Thailand (9:00 AM – 6:00 PM).
2However, we operate under a flexible schedule — you may adjust your working hours as needed.
3What matters most is output, responsibility, and coordination with your team and clients.
4Teams are expected to maintain overlapping hours to ensure collaboration and communication.
ExampleYou may start at 10:00 AM and work until 7:00 PM, as long as team expectations and project deadlines are met.

What we tell clients: the client-facing availability we publish is Mon–Fri, 9am–5pm (see the Client Onboarding Pack). That is narrower than the internal reference day on purpose — the last hour stays as buffer. Quote 9am–5pm to clients, not 9:00–18:00.

Attendance

Attendance
1There is no clock-in or attendance tracking system.
2Each person is responsible for communicating their availability and progress transparently.
3Use Kiluth Tasks to reflect what you’re working on and update task statuses regularly.
4When working remotely, ensure you’re reachable during shared collaboration hours and reply promptly to important messages.
TipCommunicating early prevents delays and helps teammates plan their work efficiently.

Leave Policy

Leave Policy
1Leave allocations are defined in your employment terms, but we value empathy and mutual respect more than strict limits.
2We understand that life happens — if you need rest, personal time, or recovery, simply inform your team and submit a leave request through the Portal.
3All leave requests must be submitted via Portal → Forms → Request Leave.
4For extended or unexpected leave, notify HR/Admin and your project manager as soon as possible.

General Guidelines:

General Guidelines
1Plan ahead when possible to help your team manage workloads.
2Inform your direct manager and/or project lead before taking time off.
3For emergencies, notify via email or message and submit the leave form as soon as feasible.

Summary

Kiluth operates on trust and accountability.

Flexibility is earned through reliability — when everyone communicates clearly and delivers results, the entire team benefits from the freedom we uphold.


Policies & Conduct

At Kiluth, professionalism is built on trust, respect, and accountability. Our policies are designed not to restrict you, but to set clear expectations and protect both our people and our clients. They help maintain a healthy, transparent, and high-performing workplace.

Professional Conduct

Professional Conduct
1Treat everyone — teammates, clients, and partners — with courtesy and respect.
2Communicate clearly, constructively, and proactively.
3Take ownership of your work — results matter more than excuses.
4Keep commitments. If you encounter a delay or obstacle, inform your team early.
5Support a culture of learning and continuous improvement.

Principle: “Be responsible. Be kind. Be better than yesterday.”

Communication & Representation

Communication & Representation
1Use professional language across all official channels (Gmail, Kiluth Tasks, Google Meet, Portal).
2When representing Kiluth externally, ensure your communication aligns with company values.
3Do not share internal information, screenshots, or project materials publicly or without approval.
4Avoid using personal accounts for company-related communication.

Tip: Think before you post, forward, or share — once it’s out, it’s public.

Confidentiality & Data Protection

Confidentiality & Data Protection
1All client and company data is strictly confidential.
2Store and share data only through approved platforms (Google Drive, Portal).
3Do not export or forward internal documents externally without permission.
4Refer to the Privacy & Data Handling Guideline for full details.
5Immediately report any suspected unauthorized access or data leaks to HR/Admin.

Device & Software Use

Device & Software Use
1Use company-provided devices responsibly and only for business purposes.
2Keep devices secure with passwords and enable two-factor authentication (2FA).
3Do not install unverified, pirated, or unauthorized software.
4Always lock or log out when leaving your desk.
5Do not attempt to modify or repair company equipment without approval.

Integrity & Conflicts of Interest

Integrity & Conflicts of Interest
1Avoid activities that could harm Kiluth’s reputation or create conflicts of interest.
2Disclose potential conflicts (e.g., working with competitors, side projects) to HR/Admin.
3Do not accept gifts, payments, or favors that may influence work decisions.
4Be honest and transparent in all communications and transactions.

Compliance

Compliance
1Follow all applicable Thai labor laws and Kiluth company policies.
2Violations of ethical, security, or legal standards may result in disciplinary action.
3When unsure about a policy, ask HR/Admin before proceeding — early communication prevents issues later.

Remember: We maintain flexibility because we trust each other. Respect, professionalism, and accountability keep that trust strong.


Getting Help & Support

At Kiluth, you’re never on your own.

If you need assistance — whether it’s about HR, IT, or workflow — our HR/Admin team is your first point of contact. They act as the company’s internal directory, helping you connect with the right person or department quickly.

How to Reach Out

How to Reach Out
1Email hr@kiluth.com or your assigned HR contact.
2You can also reach out through company communication channels if urgent.
3When contacting HR/Admin, include:
• A short subject line (e.g., “Laptop access issue” or “Leave form question”)
• A clear description of your issue
• Any related task link or screenshot for context
TipThe more context you provide, the faster we can help.

What HR/Admin Handles

CategoryExample Issues
HR / AdminLeave requests, payroll, expense claims, equipment requests, onboarding forms
IT / Portal AccessAccount setup, login errors, password resets, system permissions
Project / Workflowtasks, repository access, ownership clarification
General / CompanyPolicy clarifications, announcements, inter-department coordination

Escalation & Support Etiquette

Escalation & Support Etiquette
1Always contact HR/Admin first — they’ll route your issue to the right person or department.
2For urgent issues (e.g., access blocking client work), mark your email as URGENT in the subject.
3Include all relevant details: affected system, time, and screenshots.
4For ongoing issues, reply to the same email thread to keep communication clear.
5Maintain polite and concise communication, even under pressure.

Remember: Clear and respectful communication helps everyone work efficiently and stay aligned.


End of Document

This concludes the Onboarding Guideline.

Welcome aboard — we’re excited to build great things together.