> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Field clock-in

> Guide to DingTalk attendance field clock-in settings: enable field clock-in to record employees' clock-in time and location when working off-site, on business trips, or from home. Supports detailed rules such as approval, alias, and photo requirements, on-site/field record updates, location fine-tuning, and FAQs.

## 1. Feature overview

When employees need to clock in while working off-site, on business trips, or from home, enable the **Field clock-in** feature to record their clock-in time and location. Field records count toward employees' working hours. Once field clock-in is enabled, all members of the attendance group can use it. To restrict access, also enable **Field clock-in requires approval** so that only approved users can clock in from the field.

## 2. Applicable scenarios

Scenarios where employees work outside company premises and their attendance data needs to be recorded for reporting.

## 3. Procedure

### 1. Enable field clock-in

<Tabs>
  <Tab title="Mobile">
    An authorized Admin can go to **DingTalk mobile → Workbench → Attendance → Settings → Add attendance group / Edit existing attendance group → More settings → Field rules → toggle "Allow field clock-in" on or off**.

    <Frame caption="Example of the field clock-in settings page on mobile">
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/dc56d234-ed84-44b9-b8b6-71fc26e5f65f.png" alt="Set up field clock-in on mobile" />
    </Frame>
  </Tab>

  <Tab title="Desktop">
    An authorized Admin can go to **DingTalk desktop → Workbench → Attendance → Attendance group management → Select add attendance group / existing attendance group → Edit → Field rules → toggle "Allow field clock-in" on or off**.

    <Frame caption="Example of the field clock-in settings page on desktop">
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk27mKdRYZq4B/img/fd13615b-05ac-4048-9bdf-43cad6329fbf.png" alt="Set up field clock-in on desktop" />
    </Frame>
  </Tab>
</Tabs>

### 2. Configure detailed rules

Configure detailed field clock-in rules to better verify and manage employees' field work.

<AccordionGroup>
  <Accordion id="q1" title="Field clock-in requires approval">
    Once enabled, employees can complete a field clock-in only when they have an approved off-site or business-trip application covering the current time. Set the approval scope and method as needed.

    <div style={{display: 'flex', gap: '12px', justifyContent: 'center', flexWrap: 'wrap', margin: '16px 0'}}>
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk27mKdRYZq4B/img/c0cacf1f-8c73-490e-8e1d-c9df254ccf34.png" alt="Set field clock-in to require approval on desktop" style={{width: '48%', minWidth: '240px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />

      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/dfa9a279-f8f8-4dd1-b7d0-528cb7a98c3a.png" alt="Employee submits a field clock-in requiring approval" style={{width: '30%', minWidth: '180px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />
    </div>
  </Accordion>

  <Accordion id="q2" title="Field clock-in requires an alias">
    Once enabled, employees must enter an alias to complete a field clock-in.

    <div style={{display: 'flex', gap: '12px', justifyContent: 'center', flexWrap: 'wrap', margin: '16px 0'}}>
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/519d4352-198b-4c5f-a9e4-4d3a1907c7e6.png" alt="Employee submits a field clock-in requiring an alias" style={{width: '30%', minWidth: '180px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />
    </div>
  </Accordion>

  <Accordion id="q3" title="Field clock-in requires a photo">
    Once enabled, employees must take a photo to complete a field clock-in.

    <div style={{display: 'flex', gap: '12px', justifyContent: 'center', flexWrap: 'wrap', margin: '16px 0'}}>
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/806861b4-7dae-4b6b-989d-a81657827e5d.png" alt="Employee submits a field clock-in requiring a photo" style={{width: '30%', minWidth: '180px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />
    </div>
  </Accordion>

  <Accordion id="q4" title="Allow employees to hide the detailed address">
    Once enabled, a **Hide detailed address** option appears on the clock-in page during a field clock-in.
  </Accordion>

  <Accordion id="q5" title="Allow on-site and field record updates">
    **Allow an on-site record to update a field record for clock-in:** Once enabled, when both an on-site record and a field record exist within the clock-in time range, the earlier on-site record is used as the clock-in record. This suits organizations or teams that require on-site work. If employees start the shift off-site and return to the office later, we recommend keeping this off.

    **Allow a field record to update an on-site record for clock-out:** Once enabled, when both an on-site record and a field record exist within the clock-out time range, the later field record is used as the clock-out record. This suits organizations or teams where employees work overtime off-site after hours and need to update the clock-out time.

    <div style={{display: 'flex', gap: '12px', justifyContent: 'center', flexWrap: 'wrap', margin: '16px 0'}}>
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk27mKdRYZq4B/img/509882bc-89a9-4f69-90a4-11343d82e5f5.png" alt="Whether to allow on-site and field record updates for clock-in" style={{width: '48%', minWidth: '240px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />

      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/c595b42c-cea7-41c4-928c-d0d37862768e.png" alt="Employee page where the clock-in on-site and field records can be updated" style={{width: '30%', minWidth: '180px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />
    </div>
  </Accordion>

  <Accordion id="q6" title="Allow location fine-tuning">
    Once enabled, employees can fine-tune their location during a field clock-in.

    <div style={{display: 'flex', gap: '12px', justifyContent: 'center', flexWrap: 'wrap', margin: '16px 0'}}>
      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk27mKdRYZq4B/img/67d6f253-c2c2-49ce-b09b-b4dbbf80ea5f.png" alt="Set whether to allow location fine-tuning on desktop" style={{width: '48%', minWidth: '240px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />

      <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/dfefe60a-66e5-41b6-834e-b028893f1b76.png" alt="Employee page after location fine-tuning is allowed" style={{width: '30%', minWidth: '180px', borderRadius: '8px', boxShadow: '0 2px 12px rgba(0,0,0,0.08)', margin: 0}} />
    </div>
  </Accordion>
</AccordionGroup>

### 3. How employees clock in

When employees are **outside the clock-in location range** or **not connected to the designated network**, they can tap **Field clock-in** and fill in the information required by the Admin to complete the field clock-in.

<Frame caption="Example of the employee field clock-in page">
  <img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Kr4mlQBmDWLZnxow/img/650147d1-99df-4173-af3c-051dbfc122b2.png" alt="Employee field clock-in page" />
</Frame>

## 4. FAQ

<AccordionGroup>
  <Accordion id="q7" title="Can field clock-ins be summarized?">
    Currently, the attendance report cannot directly count or automatically summarize field clock-ins. We recommend viewing the report online or exporting it, then filtering field clock-ins in the spreadsheet and summarizing them manually.
  </Accordion>

  <Accordion id="q8" title="Why does clock-in show that field clock-in is closed?">
    When the Admin has not enabled field clock-in, the button appears gray when you try to clock in outside the attendance range, and the message shows: Field clock-in is closed.
  </Accordion>

  <Accordion id="q9" title="Can I enable field clock-in for a single attendance group only?">
    Field clock-in can currently be enabled only at the attendance group level. To set it by department, create a separate attendance group for each department.
  </Accordion>

  <Accordion id="q10" title="Are there area restrictions for field clock-in?">
    Clocking in outside the attendance range counts as a field clock-in. Field clock-in currently has no area restrictions, and you cannot set a field clock-in range. Employees can perform a field clock-in at any address that Amap can locate.
  </Accordion>

  <Accordion id="q11" title="Why is the detailed address not shown?">
    When employees enable **Hide detailed address**, the field clock-in location shows only province, city, district, and county. The Admin also sees only this information in the attendance management console.
  </Accordion>

  <Accordion id="q12" title="Can the Admin see the updated field clock-in photo?">
    If an employee updates a field clock-in, the Admin can see the photos before and after the update in the attendance management console.
  </Accordion>

  <Accordion id="q13" title="Can the Admin see the field clock-in alias?">
    If an employee updates a field clock-in, the Admin can see the aliases entered before and after the update in the attendance management console.
  </Accordion>

  <Accordion id="q14" title="How does it appear on the employee side after field clock-in requires approval is enabled?">
    After **Field clock-in requires approval** is enabled, tapping **Submit approval** takes employees directly to the available application form page.
  </Accordion>
</AccordionGroup>
