@ in the input box and select the related node.
How to Open
Open a table or view, then click theWhat AI Can Reference
AI prioritizes information from the current page:- Current table and view: The current table, current view, and the filtered or sorted results in that view.
- Selected rows, columns, and cells: If rows, columns, a single cell, or a cell range are selected in Grid view, AI uses that selection as key context.
- Uploaded files: Add PDFs, Excel files, Word documents, images, and other files to the conversation.
- More nodes with
@: Type@in the input box to add tables, views, apps, automations, or folders from the tree.
Input Controls
- Voice input: Click the microphone button in the input box and allow microphone access to start recording. While recording, choose Finish voice input or Discard voice input. After you choose finish, Teable transcribes the recording into the input box.
- Model: Use the model menu to choose the model tier for the conversation. The menu lists Ultra, Smart, Standard, and Lite from the most capable down, each showing the model behind it; your admin can swap that model at any time, or offer only some of the tiers, and you never have to pick again. Use a lower tier for simple queries, cleanup, or rewriting, and a higher tier for complex planning, cross-table analysis, and app building.
- Intelligence: Choose the Intelligence level separately in the model menu. It controls thinking depth; higher levels produce more thorough reasoning.
- My secrets: Open + → More → My secrets to store API keys or other credentials in Settings → Integrations. The values are yours, AI Chat can read them as environment variables at runtime, and you can grant them to individual apps and automations. See Credentials and Integrations.
- Credential requests: When AI needs a third-party account or a secret, it pins a credential request card to the conversation. Choose Connect my account to run an OAuth flow, or grant a credential you already have. Click Skip to withhold it; AI continues with the parts it can complete without it.
- Scraper: Open the + menu and choose Scraper, then pick a platform and a data type. Entries come in two kinds: some scrape a link you paste, such as personal profile on LinkedIn or product reviews on Amazon; others search by keyword, hashtag, or name, such as video search on TikTok or posts of a subreddit on Reddit. Teable prefills the matching instruction in the chat input and leaves the part you need to fill in at the end. Any web page takes a pasted link directly.
- Skills: Open the + menu and choose Skills to import, enable, disable, or try skills in the current chat. When you import one, choose who can use it: Personal keeps it to yourself, Project gives it to collaborators in this project, and Space gives it to everyone in this space. Type
/in the input box to choose an enabled skill. To connect or migrate an external system, see Connect & Migrate Everything. - Context usage: The ring next to the input box shows how much of the model’s context window the conversation currently uses. Click it for the percentage and token counts. When the context fills up, Teable compacts the conversation; start a new chat if you want a clean context instead.
- Manage files: Open + → More → Manage files to view files in the current chat sandbox. You can preview supported files, download files, or delete files and folders you no longer need. A conversation must exist before its files can be managed.
- Message queue: Sending another message while AI is working does not interrupt it. The message waits in a queue above the input box and goes out when the current run ends. Queued items keep the same table, view, attachment, and selection chips as the chat input; Remove drops one, … → Edit message puts it back in the input box, and a text-only item also offers Steer to hand its text to the running turn instead of waiting.
Manage Chats
Click History at the top right of the chat panel to see your chats in the current project, and search them by name. The dot next to a chat name marks which chats need you. Waiting for your reply means the turn has stopped at a point that needs you: a question from the agent, an authorization, a table to pick, or a credential request. It will not continue until you answer. Reply failed means the last reply did not finish properly; open it and ask again. Generating… and the unread dot only report progress and new replies, and need nothing from you. The … menu on a chat offers Pin, Rename, Archive, and delete. Deleting also removes all of its messages and cannot be undone. History shows the 100 most recent chats. Pin the ones you use often: a pinned chat leads the list and is exempt from that limit, so it is never pushed out as new chats pile up. You can also drag a chat to reposition it. App Builder chats are named after their app and cannot be archived.Archived Chats
Archiving takes a chat out of the history list without deleting anything. Open your avatar at the bottom left → Settings → Archived chats to see chats you archived across projects. Restore brings one back to its project’s chat history, and you can delete it here once you are sure you no longer need it.Common Uses
Create tables and automations
Analyze data
Charts and reports
Read files
Create Tables and Automations
AI Chat can help create, update, and organize data, not only answer questions. For a new business workflow, discuss the data structure first, then ask AI to create the tables, views, apps, and automations. Suitable prompts include:- Help me plan a customer follow-up system. What tables and fields do I need?
- Based on the plan above, create these tables, views, and fields.
- Add priority, assignee, due date, and status fields to the task table, then create common views.
- Change the selected records to Completed.
- Create a new table from this Excel file and check whether the field types are appropriate.
- Create a CRM app from this customer table, with customer list, customer detail, and follow-up record pages.
- When a new order is created, notify the owner and include the order number, customer name, and amount.
Plan first
Confirm the structure
Create next
Analyze Data
Ask questions about data in the current table, for example:- Count completed tasks this month by assignee.
- Find the customers with the highest sales in the past 30 days.
- Analyze unusual records in this view.
@ to add the related tables or views to the conversation.
In Grid view, you can also select rows, columns, a single cell, or a cell range, then use Add to Chat from the context menu. The selection appears as a chip in the input box, and clicking the chip highlights the related grid area again. Column chips use field names when available and shorten long selections after the first few names.
Create Charts and Reports
Ask AI to turn queried data into a chart, a written report, or a small interactive page:- Generate a weekly sales trend chart.
- Turn this query result into a pie chart.
- Create a summary report from these records.
Generate Images
Have the AI produce images directly — product concepts, article artwork, poster drafts:- Draw a scene showing this product in use.
- Generate a cover image from the description in this record.
- Take this image and give me three more in winter colours.
Read Files
After uploading files, AI can answer questions using both file content and table data:- Summarize this PDF and connect it with the current customer record.
- Read this Excel file and identify the fields that should be imported.
- Generate a product description from this image.
Memory
Memory stores information you explicitly ask Cuppy to remember. Memory is scoped by user and Project: each user in each Project has an independent memory context, and memory saved in another Project will not automatically appear in the current one.- Save memory in the current Project
- Reuse memory from another Project
Handle Long Tasks
AI Chat can keep a single conversation environment available for about 24 hours, which is enough for most data analysis, file processing, and app-building tasks. Keep long-running work in the current conversation so you can follow its progress and provide input when needed.Follow progress in the current conversation
Thinking or continues to return progress updates, the task is still running. If it shows Completed, the current run has finished.Save results at useful checkpoints
Know when the environment is released
AI Fields
Automation
Artifacts
When AI builds a chart, report, dashboard-style page, or small interactive tool, it saves the result as an artifact: a self-contained page that renders outside the conversation. Artifacts appear as a card in the chat and stay available afterwards. Each one is either an interactive HTML page or a Markdown report. Click the card to open the artifact. From the viewer you can:- Fullscreen or Open in new page to give the artifact more room.
- Download the current version as a file.
- Open the version list to look at an earlier version and Restore this version to make it current again.
- Delete the artifact. Its cards in the conversation turn into a deleted placeholder, so delete only when you no longer need the result.
Share an Artifact
Artifacts are private to the person who created them, so use a share link to let anyone else open one.Turn on sharing
Choose who can view
Add a password (optional)
Send the link
Find Artifacts Later
Open + → More → Manage artifacts to browse everything you have created across your chats. Search by name, then open one to view or reshare it.Prompting Tips
- State the goal first: In the first message, describe what to do, the relevant conditions, and the expected output. For example, analyze weekly sales trends over the past 3 months, grouped by region, and return a trend table with a short conclusion.
- Use field names: For example, sort by
Created Time, so AI can identify the target column. - Provide several examples: For fixed-format output, provide 3-5 input -> expected output examples.
- Use
@to select nodes: When AI needs to reference tables, views, apps, automations, or folders, type@and select them directly. - Confirm before execution: For tasks that modify data, create tables, create apps, or enable automations, ask AI to describe the changes before running them.
- Choose the tier by task: A lower tier costs less credit on simple queries, cleanup, and rewriting; move up a tier for complex planning, cross-table analysis, and app building.
- Adjust the Intelligence level: Intelligence controls thinking depth; higher levels produce more thorough reasoning.
- Start a new chat when the topic changes: A new chat is recommended when the topic changes, the conversation becomes too long, or context usage should be reduced.
FAQ
How do I let AI Chat reference another table, view, app, or automation?
How do I let AI Chat reference another table, view, app, or automation?
@ in the input box and select the node you want AI Chat to reference. For Grid view selections, you can also select rows, columns, a single cell, or a cell range, then use Add to Chat from the context menu.Can AI Chat work in another project?
Can AI Chat work in another project?
@ only lists nodes in the current project, and anything you do not point elsewhere still happens in the chat’s own project.Are the charts and reports AI creates saved?
Are the charts and reports AI creates saved?
Can my teammates open an artifact I created?
Can my teammates open an artifact I created?
How many images can one request produce?
How many images can one request produce?
Which model generates the images?
Which model generates the images?
How are generated images charged?
How are generated images charged?
Does memory carry across Projects?
Does memory carry across Projects?
Can AI Chat keep working in the background after I leave?
Can AI Chat keep working in the background after I leave?
Why does Teable say Cuppy is busy in another conversation?
Why does Teable say Cuppy is busy in another conversation?
Agent is busy in another conversation. Please wait., another task is still running. Wait for Cuppy to finish the previous task before continuing.How are credits refunded when an AI run fails?
How are credits refunded when an AI run fails?
What happens if I send another message while AI is working?
What happens if I send another message while AI is working?
The send queue is full. Wait for Cuppy to catch up.Why does the queue say it is paused?
Why does the queue say it is paused?
Queue paused because you interrupted. Click Resume to release it, or just send your next message: starting a new run releases the queue as well.How do I use Skills in AI Chat?
How do I use Skills in AI Chat?
/ in the input box to choose an enabled skill. Choose who can use the skill when you import it: personal for your own chats, project when collaborators in the same project need it, and space when everyone in the space does. Users who can manage the project can add project skills, and space owners and creators can add space skills. If AI Chat presents a .skill file, use Install on the file card to add it.Which files stay in Manage files?
Which files stay in Manage files?
uploads for the files you added, and outputs for the files produced in the conversation. Both use their own storage, so they survive the sandbox being released or rebuilt and you can come back later to preview, download, or delete them.Anything Cuppy writes outside those two folders is temporary, such as intermediate results from a script. It does not appear in Manage files and is gone after the sandbox restarts. For results you need to keep, ask Cuppy to write them into outputs or back into Teable, or download them while the conversation is open, using Download all when a reply produced several files.What happens when I copy a message with chips?
What happens when I copy a message with chips?
Where should I put API keys for AI Chat?
Where should I put API keys for AI Chat?
How many records does one scrape return?
How many records does one scrape return?

