Chat
This article explains the chat feature of the AI Assistant. Chat is a conversational AI feature that supports QA work, such as answering questions about your workspace, generating specifications, and creating test cases. It supports natural-language conversation while referencing connected resources (codebases and specifications) as context.
Starting a chat
Open the target workspace.
Click Ask Genesis in the page header.
On the workflow editor, click Workflow Builder instead of Ask Genesis.
On mobile, chat opens as a full-screen overlay.

Enter your question or instruction in the input field at the bottom of the panel.
Press Enter or click the send icon.
To insert a line break, press Shift+Enter.
The AI generates a response in real time. To stop generation while it is in progress, click the stop icon.

If no resources (codebase or specifications) are connected to the workspace, the AI answers using only general knowledge. To get context-aware answers, connect resources in advance.
Using page context
When you open chat from a page in the workspace, Genesis can automatically include the page you are currently viewing as context.
On pages such as files, workflow templates, workflow runs, and Spaces, a context chip appears above the input field.
Send your message as-is to let the AI answer with that page in mind.
Click the x on the chip when you want to ask a question without the current page context.
Referencing files
By referencing files in the chat input field, you can have the AI read specific documents or files in the workspace.
Click Add file below the input field, or type
@in the input field. The file picker appears.Search for the file you want to reference by keyword, or pick it from the list.
To specify a particular version, type
@in the input field, open the menu next to the file name, and select the target version.A reference to the selected file is inserted into the input field.
Continue entering your message and send it.
To reference a file that has not yet been uploaded to the workspace, select Upload files from the file picker to upload a new file.

Using skills
Skills are reusable instruction packs discovered from SKILL.md files uploaded to the workspace, included in connected codebases, or provided by Genesis as built-in skills. Insert a skill when you want the AI to follow a specific workflow for your request.
Click Add skill below the input field, or type
/at the start of a new token in the input field.Search for the skill you want to use.
Select the skill from the list.
The skill is inserted into the input field as
/skill-name.Continue entering your message and send it.
If the workspace skill mode is Automatic, the AI can also choose relevant skills on its own. Referencing /skill-name always applies that skill to your message.
Every workspace also includes built-in skills such as /xlsx-processing, /pdf-processing, /docx-reports, and /pptx-processing. You can start common Office-file processing and report-generation tasks without adding your own setup first.
Switching AI models
You can switch between AI models depending on your use case. For the types and characteristics of available models, see AI models.
Click the model selector at the lower-left of the input field.
Select the AI model you want to use.

Reviewing AI responses
Text responses
AI responses are rendered as Markdown. Code blocks, lists, tables, headings, and similar elements are displayed appropriately. In managed-credit organizations, completed responses also show a footer with the credits consumed by that response.
Reasoning blocks
Reasoning models run an internal step-by-step thinking process before generating a response. This thinking process is shown as a collapsed Reasoning block.
Click the Reasoning block to expand it and review the details of the AI's thinking process.
The time spent on reasoning is shown inside the block.
Tool execution
When the AI uses tools such as codebase exploration, file reading, knowledge base search, or external service integration, the execution status appears as a card.
The card shows the name of the tool used and its execution status.
Click a card to expand it and review the input parameters and output details.
For the types of available tools, see Tools.
Context compaction
When a long conversation approaches the context limit, the AI automatically compacts earlier messages. A banner appears where the compaction takes place.
After compaction, the details of messages from before the compaction point are no longer referenced by the AI. Re-enter important information as needed.
Managing chat history
Chat history is visible only to you. It is not shared with other members of the same workspace.
Starting a new chat
Click New chat in the chat panel header to create a new chat.
Opening past chats
Click Chat history in the chat panel header, then select the conversation you want to open.
Troubleshooting
Usage limit error
Usage limit reached. Please contact your administrator to increase the limit.
The organization has reached its AI usage limit.
Ask the organization owner to raise the usage limit. The raise itself must be requested from the owner or an admin to Autify Support.
AI provider not configured
No AI provider configured. Please set up your API keys in Settings > AI Providers.
An AI provider API key is not configured.
For the cloud edition, contact Autify Support. For the on-premise edition, contact your server administrator. Only the organization owner can configure AI providers.
Last updated