Integrations

Works inside the tools your team lives in.

Connect a tool once and every agent can read from it and act in it, with the same permissions your people have today.

Featured

Three to connect first.

With chat, the issue tracker and the helpdesk connected, an agent can take a request, do the work and report back where your team will see it.

Directory

Every connection, grouped.

Each card is a category. Inside it you pick the tool your team already uses, and the agent gets the same access that person has.

Communication

4 tools

Chat

Agents post updates and take requests in your team chat.

Email

Draft, sort and answer email threads with approval.

Meetings

Turn calls into summaries and action items.

Calendar

Find time, book meetings and prepare briefs.

Product & engineering

4 tools
Two-way

Issue tracker

Create, triage and update tickets from any thread.

Code host

Read pull requests and write release notes.

Docs

Search and cite your specs, wikis and notes.

Design files

Pull comments and specs out of design reviews.

Support & success

1 tool
Popular

Helpdesk

Classify tickets and draft replies for review.

Sales & marketing

3 tools

CRM

Keep records current after every call and email.

Storefront

Watch orders and flag the ones that need a person.

Forms

Route form entries to the right agent or person.

Data

3 tools

Analytics

Ask questions of your metrics in plain language.

Warehouse

Query tables read-only, with every query logged.

Cloud storage

Find and read files across shared drives.

Developers

1 tool
API

Webhooks

Trigger agents from any system that can send a request.

Custom tools

Missing a tool? Build it.

Describe any internal API as a typed tool. Norkai handles sign-in, retries, rate limits and tracing, and every agent can use it straight away.

  • A typed TypeScript SDK for your own APIs
  • Private to your workspace by default
  • The same guardrails as built-in connections
Talk to the team

Illustrative code

tools / orders.tsTypeScript
import { defineTool } from "norkai";
// Any internal API can become a tool
export const findOrder = defineTool({
  name: "orders.find",
  description: "Look up an order by ID or email",
  input: { query: "string" },
  approval: { above: "$500" },
  async run({ query }, ctx) {
    return ctx.http.get("/orders", { query });
  },
});

$ norkai tools deploy ✓ orders.find is live

Connect your stack, then delegate.

Tell us which tools your team runs on and we'll show you what an agent can do inside them.