@ 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, or a rectangular 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, allow microphone access, start real-time transcription, then choose Finish voice input or Discard voice input.
- 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.
- Intelligence: Choose the Intelligence level separately in the model menu. It controls thinking depth; higher levels produce more thorough reasoning.
- 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.
- 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.
Common Uses
Create tables and automations
Analyze data
Temporary 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
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, or a rectangular 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.
Generate Temporary Charts or Report Previews
AI can generate one-time HTML previews from queried data, useful for checking charts or reports quickly:- Generate a weekly sales trend chart.
- Turn this query result into a pie chart.
- Create a summary report from these records.
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 Base: each user in each Base has an independent memory context, and memory saved in another Base will not automatically appear in the current one.- Save memory in the current Base
- Reuse memory from another Base
Handle Long Tasks
AI Chat is designed for foreground, interactive work in the visible conversation. Do not rely on background tasks or silent execution inside the chat for long-running work.Check whether the task is still running in the foreground
Thinking, or progress updates are still being returned, foreground execution is still running. If the task shows Completed, the current foreground execution has ended.Do not treat temporary content as persistent storage
Split work into batches and agree on visible outputs
AI Fields
Automation
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 model by task: If the space supports model selection, use a lighter model for simple queries, cleanup, or rewriting, and a stronger model 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, or cells, then use Add to Chat from the context menu.Are temporary charts or report previews saved?
Are temporary charts or report previews saved?
Does memory carry across Bases?
Does memory carry across Bases?
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?
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?

