Public API: File Attachments
Send files to a Nairi agent and read back any files it produces through the public API, plus an `attachment_ids` field on conversation start and continue.
Read more →New updates and improvements to Nairi.
Send files to a Nairi agent and read back any files it produces through the public API, plus an `attachment_ids` field on conversation start and continue.
Read more →A new help center with guides for operators, builders, and team leads, plus full API reference docs for everyone driving Nairi from code.
Read more →The list-conversations endpoint now supports time-ordered pagination, updated_after filtering, and returns all job statuses.
Read more →Completed tasks now stick around. Switch between Active and Completed tabs to see what your agents finished, what failed, and what was abandoned.
Read more →See which Slack and Discord channels each Nairi agent is connected to, right on the dashboard. Plus Slack forwarded messages, share link cleanup, and more.
Read more →Several fixes for MCP tool connections from the marketplace. Re-authentication, cleanup, and compatibility improvements across the board.
Read more →Create multiple named API keys per organization. Separate keys across environments, team members, or integrations and revoke them independently.
Read more →Agents now know who's talking to them. When multiple team members interact with the same agent, it sees each person's name and can give personalized responses.
Read more →Customize the system prompt for each agent. Control exactly how your agent behaves, what tone it uses, and what instructions it follows.
Read more →Messages between you and your agent are now delivered through a redundant channel. Brief network interruptions no longer cause lost messages.
Read more →Agents can now send files back to you. Generated reports, CSVs, images, or any file — delivered directly to Slack, Discord, or the web dashboard.
Read more →See what your agent is doing in real time. Tool calls, reasoning steps, and subtasks stream to the UI as they happen.
Read more →Scheduled jobs no longer need a channel. Create app-level jobs that run on a cron schedule and pick which agent handles them.
Read more →Search and install pre-built skills from a growing catalog. One click to add a skill to your agent, or download it for local use.
Read more →Agent responses in Slack now render with native tables, proper emoji, and better handling of long messages. No more walls of monospace text.
Read more →eksec is now nairi. New name, new look, same platform. Your agents, integrations, and workflows continue to work exactly as before.
Read more →Browse a catalog of MCP tools and install them to your agent with one click. OAuth and API key auth flows are handled for you.
Read more →The nairi dashboard got a fresh look. Easier to find what you need, less clutter, and a smoother experience across the board.
Read more →Set custom environment variables on your agents directly from the dashboard. They're applied on startup and available to all processes inside the container.
Read more →nairi agents can now run on OpenAI's Codex CLI. Set up Codex as your agent's coding harness and everything else stays the same.
Read more →Your agent's MCP tool connections now run through a proxy that hides your secrets from the agent. It can use your tools without seeing the credentials.
Read more →Build an AI agent once and share it with your team. Connect Claude Code or OpenCode, add your tools and skills, then deploy via Slack, Discord, or web.
Read more →