Skip to main content

1. Capability overview

Value in one sentence: speak to initiate, or copy text and paste images to fill forms.Applicable roles: all employees (especially frequent initiators)Supported devices: mobile | desktopCore capabilities: voice initiation | text pasting | image recognition → auto-fill forms

2. Applicable scenarios

1. Mobile (voice)

Scenario 1: Out-of-office request Speak the out-of-office time and reason into your phone, and AI transcribes as you speak:
Out-of-office form voice input interface. The user dictates start time, end time, and reason; AI transcribes the voice content in real time
The out-of-office time and reason are auto-filled once you finish speaking:
Out-of-office form auto-fill result: start time, end time, and reason have been filled in by AI
Scenario 2: Overtime request Dictate the overtime hours and reason, and optionally mention the compensation method:
Overtime form voice input interface. The user dictates overtime hours, reason, and compensation method; AI transcribes in real time
Overtime hours, duration, compensation method, and reason are all filled in at once:
Overtime form auto-fill result: start/end time, duration, overtime compensation converted to compensatory leave, and reason have all been filled in
Scenario 3: Item requisition State the purpose, name, and quantity of items. Multiple line items can be dictated in one go:
Item requisition form voice input interface. The user dictates item purpose, name, and quantity; AI recognizes multiple line items
Multiple item details are auto-filled into the form line by line:
Item requisition form auto-fill result: item purpose and two lines of item details (name, quantity) have been filled in respectively
Scenario 4: Customer visit Describe the visit in everyday language. Even with lengthy content and filler words, AI extracts the key information:
Customer visit form voice input interface. The user colloquially describes the visit process and discussion content
Customer type, visit method, time, and visit details are extracted and neatly filled in:
Customer visit form auto-fill result: customer name, type, visit method, start/end time, and visit details have been filled in

2. Mobile (text / image)

Scenario: Sales performance reporting When store performance data is sent in Chats, there is no need to copy each item into the form manually:
A sales daily report text message in a DingTalk chat, containing store name, performance target, foot traffic, sales amount, and other data
Open AI form filling in the sales daily report form, paste the chat content, and tap Paste & Recognize:
AI form filling panel for the sales daily report. After pasting chat content, tap the Paste & Recognize button
You can also type or paste text directly into the recognition box:
Keyboard input interface for the AI form filling recognition box, which supports direct typing or pasting of daily report text
Fields such as sales amount, display, and customer feedback are auto-filled:
Sales daily report form auto-fill result: existing customer sales, new customer sales, today's display, and customer feedback have been filled in

3. Desktop (image)

Scenario: Purchase request Upload a photo of a paper item list. No need to enter the spreadsheet data manually:
Sample image of a purchase item list. The table contains item name, grade/specifications, unit, quantity, and other information
Once AI recognizes the image, the purchase details are auto-filled into the form row by row:
Desktop purchase form auto-fill result: item details from the image have been filled into the table row by row

4. Desktop (text)

Scenario: Hotline case handling Paste the ticket text (agent number, ticket number, contact, problem description, etc.) into the AI recognition box:
Desktop hotline case handling form. The ticket text has been pasted into the AI recognition box, awaiting recognition
Fields such as ticket number, urgency level, and problem category are auto-filled:
Desktop hotline case handling form auto-fill result: ticket number, urgency level, problem description, and other fields have been filled in

3. Steps

1. Mobile voice initiation

Using an out-of-office request as an example, the full flow for voice initiation is as follows:
1

Open the form and tap [Voice Input]

After you open the form, a “Tap to fill by voice” prompt appears at the top. Tap Voice Input:
Out-of-office form page. The top shows a "Tap to fill by voice" tip and the Voice Input button
2

When the input box appears, start speaking

The interface provides reference phrasing. Follow it or speak freely:
Voice input interface in the recording state, with reference phrasing shown
3

Tap [I'm Done] when you finish speaking

Your speech is transcribed in real time. Once you have verified it, tap I’m Done:
Speech-to-text interface showing transcribed content in real time, with an I'm Done confirm button at the bottom
4

The form is auto-filled

Based on the voice content, AI auto-fills fields such as time and reason:
Out-of-office form auto-fill complete: start/end time and reason have been filled in

2. Mobile image-based reporting

1

Open the form and tap [AI Form Filling]

Sales daily report form page with an AI form filling entry at the bottom
2

When the AI form filling interface appears, tap [Image]

Tap Image in the AI form filling panel to select an image from your phone’s Album:
AI form filling panel expanded, offering three input methods: voice, image, and Paste & Recognize
3

After the upload succeeds, tap [Recognize]

AI form filling panel with the uploaded image thumbnail shown; tap the Recognize button to start parsing
4

Wait for AI recognition

Loading tip shown while AI fills the form — you can cancel at any time
5

Wait a moment for the form to be filled

AI success tip for form filling: store name, performance target, and other fields have been auto-filled

3. Mobile text-paste initiation

1

Open the form and tap [AI Form Filling]

Sales daily report form page with an AI form filling entry button at the bottom
2

When the AI form filling interface appears, tap [Paste & Recognize]

Paste the copied text into the recognition box, then tap Paste & Recognize:
AI form filling panel: after pasting text into the recognition box, tap the Paste & Recognize button
3

Wait for AI recognition

Loading tip shown while AI fills the form — join the feedback group if you have any questions
4

Wait a moment for the form to be filled

AI success tip for form filling: all daily report data has been auto-filled

4. Desktop image-based detail entry

1

Open the form and click [Upload Image]

Desktop purchase form page. The detail area provides an Upload Image entry
2

Select a local image, then wait for AI recognition

Image recognition takes a moment. Do not close the form during processing.
Loading state on the desktop form while AI recognizes the image — the image content is being parsed
3

Recognition complete — the form is auto-filled

Desktop purchase form recognition complete: item details from the image have been auto-filled row by row

5. Desktop text form filling

1

Paste content and click [AI Recognize & Fill]

Open the form, paste the content you want to fill directly into the AI recognition box, and click AI Recognize & Fill:
Desktop hotline case handling form. The ticket text has been pasted into the AI recognition box; click the AI Recognize & Fill button
2

Wait for AI recognition (a short wait)

Loading state on the desktop form while AI recognizes the text — the text content is being parsed
3

Recognition complete — the form is auto-filled

Desktop hotline case handling form recognition complete: ticket number, urgency level, problem description, and other fields have been auto-filled

6. Feature settings

  1. Go to Form Settings → Premium Settings → Form AI Capability Configuration → AI Form Filling to turn off AI form filling for the current form:
Form AI Capability Configuration page in Premium Settings, with separate toggles for desktop and mobile AI form filling
  1. Go to Admin Console → System Management → Form AI Capability Configuration → AI Form Filling to turn off AI form filling for all forms:
Form AI Capability Configuration page in Admin Console System Management, with global toggles for desktop and mobile AI form filling
  1. Per-form settings take precedence over global settings. For example:
  • When the global toggle is off, you can still turn on AI form filling for a specific form.
  • When the global toggle is on, you can turn off AI form filling for a specific form.

4. FAQ

Currently, AI form filling does not support certain control groups or forms that contain certain controls. When a form contains any of the following, AI form filling is unavailable:
  • Unsupported control groups: leave request / compensatory leave, business trip, HR contract approval, batch payment, all finance & tax control groups, all legal management control groups, other third-party control groups (engineering, assets, vehicle use, etc.)
  • Unsupported controls: cascading / classification, engineering project, customer, budget request, associated contract
When the form contains a detail control, only image-based form filling is currently supported.
No. All voice, image, and text is sent to the model only during the call, and nothing is stored or logged afterward — meeting organization data security requirements.

AI capabilities overview

Learn about the product value and applicable roles of all Approval AI capabilities

AI controls

Let AI review approval forms for you — decisions in one step