All templates
Agents

AI Support Agent

An omnichannel support agent. It handles email, SMS, and connected chat tools, remembers each customer's history, resolves what it can, and escalates uncertain cases to a human through an approvals queue.

Read the docs

The agent prompt

Copy this into Cursor, Claude Code, or any Naïve-connected agent. It describes exactly what to build and which primitives to wire together.

Prompt
Build me an AI support agent on Naive.

It should answer customers over email, SMS, and connected chat tools, remember their history, resolve what it can, and escalate uncertain cases to a human.

Use these Naive primitives:
- email + phone: support channels
- connections: take actions in my helpdesk/tools
- memory: remember each customer
- approvals: escalate sensitive/uncertain cases

Read the docs at https://usenaive.ai/docs and start with: npm i -g naive && naive login

What it builds

Omnichannel

Handle email, SMS, and connected chat tools in one agent.

Customer memory

Recall each customer's history for context-aware replies.

Tool actions

Take real actions in connected apps (refunds, updates, etc.).

Safe escalation

Route uncertain or sensitive cases to a human via approvals.

Primitives used

emailphoneconnectionsmemoryapprovals

How it's built

  • naive email + phone — inbound/outbound support channels
  • naive connections — act inside your helpdesk/tools
  • naive approvals — escalate safely

Start building

Install the CLI, copy the prompt, and let your agent wire it up.

$ npm i -g naive && naive login
EmailApprovals