Projects¶
Projects are collections of Conversational AI resources with which you can create AI Agents. AI Agents are bots designed to tackle one use case and handle multiple user intents. You can deploy AI Agents on a wide range of channels within a Project. Multiple team members can work on a Project at the same time.
Projects include Flows, Endpoints, Connections, and many other resources you need to build an AI Agent.
Working with Projects¶
To create a Project with the Project Creation wizard, click the + button in the upper-left corner of the Main page. On the Main page, you can also edit or delete a Project as well as copy a Project's Reference ID.
You can view, create, and manage Projects using the Cognigy.AI API.
You can access Project resources, for example, AI Agents, Flows, and Endpoints, using the Cognigy.AI CLI.
Project Creation Wizard¶
In the Project Creation wizard, select a Project type based on the AI Agent you want to build:
An autonomous AI Agent driven by large language models (LLMs). You can build an Agentic AI Agent or hire one from the Job Market.
An AI Agent that uses Intents to understand user input. You can build an AI Agent and integrate it with Knowledge AI, a RAG-based solution that provides context-aware responses.
After creating a Project, you can customize your AI Agent to be Intent-driven or Agentic according to your needs.
If you already have a Live Agent account and admin rights, you can also:
- Connect Live Agent to your Project using the Set Up Cognigy Live Agent option.
- Create an AI Copilot Flow by selecting the Enable AI Copilot option from the list.
Live Agent feature flag for on-premises installations
For on-premises installations, the Live Agent section in the Project Creation wizard is visible only if you enable the FEATURE_USE_COGNIGY_LIVE_AGENT
environment variable.
Task Panel¶
Tasks are specific activities, such as training Intents, importing Snapshots, or creating a new Project. A Task is an asynchronous process that runs in the background and for which you get notifications. The Task Panel provides an overview of ongoing and completed Tasks. To open the Task Panel, click the button in the upper-right corner of the Project page.
View Tasks
Note that only the most recent 100 tasks are visible on the Task Panel. To view tasks beyond the latest 100, use the Get Tasks API request as follows:
- To skip the first 100 Tasks that are already visible on the Task Panel, set the
skip
parameter to 100. - To view, for example, the next 100 Tasks, set the
limit
parameter to 100.