Key Benefits
- Comprehensive API coverage. 16 tools cover the Cognigy.AI API. They automate everything from creating an AI Agent to deploying it on voice and web channels.
- Fast setup and iteration. Create an AI Agent, Flow, AI Agent Node, and REST Endpoint in a single call. Then talk to the AI Agent, refine it, and repeat with a built-in self-improvement loop.
- Guidance built in. Skills load automatically when your request matches. Dedicated agents run the full build-and-test and voice go-live loops for you.
- Reliable and safe operations. Rate limiting, Zod input validation, and standardized RFC 7807 error responses keep operations safe.
Prerequisites
- A Cognigy.AI API key. To create one, go to User Menu > My Profile > API Keys > Create New.
- A Cognigy.AI API base URL. For example, for the trial environment, use
https://api-trial.cognigy.ai. - A supported client: Claude Code, Codex, or Claude Desktop.
- Node.js 20 or later.
How to Set Up
- Claude Code
- Codex
- Claude Desktop
- Manual and CI
Run the installer in your terminal. It checks for Node.js and prompts you to select your client. It also asks for your Cognigy.AI API base URL and API key. Then it wires the credentials automatically.macOS and Linux:Windows (PowerShell, run as Administrator):If you already have Node.js 20 or later, you can skip the bootstrap and run the installer directly:Restart Claude Code after setup completes. You now have the tools, skills, and agents.
The first Claude Code session downloads the engine. If the tools don’t appear, run
/mcp and reconnect, or restart the client. On Windows, fully quit Claude Code. End every Claude process in Task Manager because a normal close can leave it running in the background. Then reopen the client.Configuration
The installer from How to Set Up collects your Cognigy.AI API base URL and API key. It saves them securely for each client you selected, such as the system keychain for Claude Code. The engine then reads them as environment variables. The following optional variables let you override the defaults.Available Tools
The plugin provides the following tools to automate Cognigy.AI workflows. Each tool has a type ofRead or Write, indicating whether it reads data from Cognigy.AI or writes data to it.
Security
- API keys are passed through environment variables and are never logged.
- All inputs are validated with Zod schemas before reaching the API.
- Rate limiting protects the API from excessive or abusive requests.
Privacy
The NiCE Cognigy plugin sends requests only to the Cognigy.AI API base URL that you configure. The plugin doesn’t collect, store, or share any data. All data stays between your client and your Cognigy.AI instance. For more information, see the Cognigy Privacy Policy.How to Use
Once the plugin is installed, you can interact with Cognigy.AI using natural language prompts in your client. The following examples show prompts for common workflows and the tools the client runs in response.Create an AI Agent
Create an AI Agent
Ask your client to create an AI Agent in a Cognigy.AI Project:This workflow uses the
setup_llm tool to create the LLM resource. It then uses the create_ai_agent tool to provision the AI Agent, Flow, and REST Endpoint.Test and Improve the Agent
Test and Improve the Agent
Send a message to the AI Agent, refine its instructions, and compare responses:This workflow uses a self-improvement loop:
talk_to_agent, then evaluate, then update_ai_agent, then talk_to_agent again.Add a Knowledge Store
Add a Knowledge Store
Attach a Knowledge Store so the AI Agent can search approved content when answering questions:This workflow uses the
manage_knowledge tool to create the store and ingest the source. It then uses create_tool to attach the store as a knowledge search tool on the AI Agent Node.Deploy to Voice
Deploy to Voice
Configure voice preview and create a browser-based Voice Gateway Endpoint:This workflow uses
manage_settings with the set_voice_preview operation to configure speech. It then uses manage_voice_gateway to provision a Voice Gateway Endpoint with a WebRTC demo URL.Export and Import Packages
Export and Import Packages
Upload a Package, preview the import, and import it into a Project:This workflow uses the
manage_packages tool with the operations upload_and_inspect and then import.Review Existing Resources
Review Existing Resources
List resources to inspect Projects, AI Agents, or conversations:This workflow uses the
list_resources tool with the resource types project and agent. You can also ask for recent conversations and summarize the returned data.Get Plugin Updates
Claude Desktop updates the engine on every launch. Claude Code updates only when marketplace auto-updates are enabled. Third-party marketplaces default to off. To turn auto-updates on, go to/plugin > Marketplaces > cognigy-plugin, or run /plugin update cognigy@cognigy-plugin.
The installer also works as a manager. Run the same cognigy-setup command with a subcommand: