Project Assistant
Ask about your project in plain language, and let it do the work once you approve.
What It Does
Instead of clicking through features, endpoints, and run reports to answer a question like "which tests cover the refund requirement, and did they pass?", you ask the assistant. It reads the relevant requirements, specifications, tests, and run analyses, answers in plain language, and cites its sources. When the answer points to an action, such as closing a coverage gap, rerunning a pack, or fixing a failing test, it proposes the change for you to accept. Attach a specification or document to the conversation and it can read or import it. Name another project you have access to and it reads from that project too, and it says so plainly when a project is outside your access. Rate an answer or tell it what was wrong, and it learns from the correction for that project. You can review or retire what it has learned, and a correction can never grant it permissions it does not already have.
Overview
The Project Assistant answers questions about your project from its own data. Before it replies, it looks up your requirements, endpoint specifications, tests, run history, and run analyses, then cites what it found; every citation opens the item in the project tree. It can also do the work: offer to run a test or pack, generate tests, fix a test, or create a project, feature, endpoint, test, requirement, dataset, or workflow. Nothing changes until you accept, and every accepted change goes through the same route, permissions, licence checks, and audit log as the button it replaces.
Key Capabilities
How It Works
- 1
Open the assistant in your project and ask a question in plain language
- 2
It looks up requirements, specifications, tests, run history, and run analyses before answering
- 3
Answers cite their sources; click a citation to open the item in the project tree
- 4
When it proposes a change, accept or dismiss it; nothing changes until you accept
- 5
Rate answers or correct it, and review what it has learned for the project
Available on
All Plans
Included in the free trial — no credit card required.
Documentation
Step-by-step guides for setting up and using Project Assistant.
- Project Assistant: Ask Questions About Your ProjectThe Project Assistant is a chat panel that reads your own project data (requirements, specs, endpoints, tests and runs) before answering, and shows you exactly what it looked at.
- Project Assistant: Proposals You ApproveAsk the Project Assistant to run tests, fix a failing test, generate tests, link a requirement or schedule a report. It prepares a proposal card, and nothing changes until you accept it.
- Project Assistant: Create Projects, Endpoints, Tests and WorkflowsBuild a project from a conversation: ask the Project Assistant to create features, endpoints, tests, requirements, data sets, workflows or authentication, then review each proposal before it is created.
- Teaching the Assistant: Feedback and Learned NotesThe Project Assistant in Shift-Left API learns from you, one project at a time. When an answer misses something about your project, such as "our 401s come from the API gateway, not the API", you can tell it once.
Go deeper
Guides and playbooks that show this capability in practice.
Related Features
Failure Analysis
A handful of causes with verdicts, instead of a long list of red rows.
Learn moreAI Test Fix
Repair failing tests with one click, without hiding a real API bug.
Learn moreContinuous Learning
Every passing run, every edit and every requirement document teaches the platform how your API really behaves.
Learn moreTry Project Assistant Today
Start your 15-day free trial — no credit card required.