You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: en/basic/ai/ai-chat.mdx
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,8 @@ When you paste a long block of plain text, Teable converts it to a Markdown atta
33
33
-**Model**: Use the model menu to choose the model for the conversation. Use a lighter model for simple queries, cleanup, or rewriting, and a stronger model for complex planning, cross-table analysis, and app building.
34
34
-**Intelligence**: Choose the **Intelligence** level separately in the model menu. It controls thinking depth; higher levels produce more thorough reasoning.
35
35
-**Secrets**: Open the **+** menu and choose **Secrets** to store API keys or other credentials for AI Chat. AI Chat can read these values as environment variables. Saved values are write-only; enter a new value to update a secret.
36
-
-**Queued messages**: If you send another message while AI is still working, the message is queued. Queued items show the same table, view, attachment, and selection chips as the chat input. Use **Edit** to move a queued item back into the input, **Stop & send now** to interrupt the current run and send that item, or **Remove** to delete it from the queue.
36
+
-**Skills**: Open the **+** menu and choose **Skills** to import, enable, disable, or try skills in the current chat context. Personal skills are only available to you. Base skills are shared with collaborators in the current base. In the input box, type `/` to choose an enabled skill.
37
+
-**Queued messages**: If you send another message while AI is still working, the message is queued. Queued items show the same table, view, attachment, and selection chips as the chat input. Use **Edit** to move a queued item back into the input, **Send follow-up without interrupting** to add a text follow-up to the current run when that action is available, or **Remove** to delete it from the queue. Items that cannot be sent as follow-ups stay queued until the current run finishes.
37
38
38
39
## Common Uses
39
40
@@ -204,7 +205,11 @@ Teable is improving the experience and runtime capability for long-running tasks
204
205
</Accordion>
205
206
206
207
<Accordiontitle="What happens if I send another message while AI is working?">
207
-
The new message is queued. You can edit the queued message, remove it, or use **Stop & send now** to interrupt the current run and send the queued message.
208
+
The new message is queued. You can edit the queued message, remove it, or, when the action is available, use **Send follow-up without interrupting** to add a text follow-up to the current run.
209
+
</Accordion>
210
+
211
+
<Accordiontitle="How do I use Skills in AI Chat?">
212
+
Open the **+** menu and choose **Skills** to import or manage skills, or type `/` in the input box to choose an enabled skill. Use personal skills for your own chats, and Base skills when collaborators in the same base should be able to use the skill. Users who can manage the base can add Base skills. If AI Chat presents a `.skill` file, use **Install** on the file card to add it.
208
213
</Accordion>
209
214
210
215
<Accordiontitle="What happens when I copy a message with chips?">
Copy file name to clipboardExpand all lines: en/basic/ai/app-builder.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,7 @@ The App Builder provides a dual-interface for both non-technical users and devel
36
36
The command center for your app.
37
37
-**Natural Language Editing**: Describe changes like *"Make the header blue"* or *"Add a submission form for new records"*.
38
38
-**Auto-Routing**: The AI understands which component or page you are referring to and modifies it directly.
39
+
-**Skills**: Open the **+** menu and choose **Skills** to manage skills for this app conversation. App skills are only available to the current app.
39
40
-**Clear Conversation**: If the current conversation has drifted, click **Clear Chat** in the bottom-right corner of the panel to start a new session. This clears the chat history for the current conversation but does not delete the app itself. The first use shows a confirmation, and you can choose not to show it again next time.
Copy file name to clipboardExpand all lines: en/basic/record/record-history.mdx
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,8 @@ Click the **...** button in the top-right corner of the table, then choose **His
25
25
26
26
In the table history dialog, click **View Record** next to a history entry to jump to the corresponding record.
27
27
28
+
Use the filters at the top of the dialog to narrow history by field, user, and time range. After filtering, use **Clear filters** to return to the full list.
29
+
28
30
<Info>When the **Authority Matrix** is not enabled, users with table editing permission can view table record history. When it is enabled, only administrators can view it.</Info>
29
31
30
32
## Individual Record History
@@ -47,10 +49,13 @@ Open the record detail card, then click the record history icon in the top-right
47
49
48
50
You can also right-click a record in the table view and select **Show record history**.
49
51
52
+
In individual record history, you can use the same filters to focus on a field, modifier, or time range for that record.
53
+
50
54
Users only need editing permission for a specific record to view that record's history.
51
55
52
56
## Notes
53
57
54
58
- Record history stores changes at the cell level.
55
59
- Bulk import, bulk paste, and bulk update operations can generate many history entries.
60
+
- Button field actions appear as **Clicked button** entries.
56
61
- If you cannot see the history entry point, first confirm whether you have editing permission for the corresponding record or table.
Copy file name to clipboardExpand all lines: en/basic/table/import.mdx
+28-4Lines changed: 28 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
---
2
2
title: "Import"
3
-
description: "Import CSV or Excel files to create a new table or append data to an existing table."
3
+
description: "Import CSV, Excel, or Airtable data into Teable."
4
4
---
5
5
6
6
{/* mintlify-resync: 2026-05-14 */}
7
-
Use import to initialize a new table or append new data to an existing table.
7
+
Use import to initialize a new table, append new data to an existing table, or bring tables from Airtable into a Teable base.
8
8
9
9
<Info>
10
10
Excel files are limited to **5MB**. If you need to import a larger dataset, save it as **CSV** first and then import it.
11
11
</Info>
12
12
13
13
<Steps>
14
14
<Steptitle="Choose an import method">
15
-
To create a new table, click `+` at the top of the left directory and choose `From CSV`or `From Excel`. To append data to an existing table, choose `Import data` from the target table menu.
15
+
To create a new table, click `+` at the top of the left directory and choose **CSV file**or **Excel file** under **Add from other sources**. To append data to an existing table, choose **Import data** from the target table menu.
16
16
</Step>
17
17
<Steptitle="Upload the file">
18
18
Select the CSV or Excel file you want to import. Excel files must be **5MB** or smaller.
@@ -31,7 +31,7 @@ Before the completion notification arrives, do not delete the table being genera
31
31
32
32
## Import Flow
33
33
34
-
Click `+` at the top of the left directory and select CSV or Excel according to your file type.
34
+
Click `+` at the top of the left directory and select **CSV file**or **Excel file** according to your file type.
@@ -57,6 +57,30 @@ To append data to an existing table, open the table menu, select **Import data**
57
57
58
58
After upload, map file columns to fields in the target table, then click **Import**. Teable processes the data in the background and notifies you when the import succeeds or fails.
59
59
60
+
## Import from Airtable
61
+
62
+
If Airtable integration is configured for your instance, you can import an Airtable base into the Teable base you are viewing.
63
+
64
+
1. Open the target Teable base.
65
+
2. Click `+` at the top of the left directory.
66
+
3. Under **Add from other sources**, choose **Airtable**.
4. Connect your Airtable account if needed, then choose the Airtable base to import.
75
+
5. Choose whether to import records, download and import attachments, and import view filters, sorts, and grouping.
76
+
6. Click **Start import**.
77
+
78
+
<Info>
79
+
When **Import view filters, sorts and grouping** is enabled, Teable asks for a read-only Airtable shared-base link because the Airtable API does not expose view settings. In Airtable, open the base's **Share** menu, use **Share to web** with full base access, paste that shared-base link into Teable, then turn the shared link off after the import completes.
80
+
</Info>
81
+
82
+
During import, Teable shows progress by table. If some fields, views, or values need to be adjusted, the import log lists the changes before showing **Import completed**.
83
+
60
84
## Notes
61
85
62
86
-**First row detection**: Teable treats the first row as the header row by default. Make sure the first row contains clear column names, not data.
打开 **+** 菜单并选择 **技能**,可以导入或管理技能;也可以在输入框中输入 `/` 选择已启用的技能。个人技能适合自己使用;需要让同一个 Base 中的协作者也能使用时,可以使用 Base 技能。拥有 Base 管理权限的用户可以添加 Base 技能。如果 AI 对话生成了 `.skill` 文件,可以在文件卡片上点击 **安装** 来添加。
0 commit comments