Getting Started
Credentials
Agents
Connect your agent
- Create an agent below and copy the API key
- In your project, run:
npx @nnsk/tap - Tell your agent:
/setup-tap
Proxy URL:
Roles
Policies
Policies control which agent requests need human approval. With no policy, everything requires approval (fail closed).
The proxy checks in order: URL patterns → HTTP method → default deny.
The proxy checks in order: URL patterns → HTTP method → default deny.
Approvals
When an agent makes a request that requires approval, a notification is sent to your Telegram group. You approve or deny directly from the message.
We recommend adding both the approval bot and your agent to the same group so you can see what your agent is doing and approve requests in one place.
Telegram Setup
✅
Connected — Approval requests will be sent to chat
- Create a Telegram group for approvals (or use an existing one)
- Add @vaulty_tap_bot to the group
- Get the group's Chat ID: add @raw_data_bot to the group, it will post the Chat ID, then remove it
- Paste the Chat ID below
A negative number for groups. The approval bot must be a member of this chat.
Security
Security keys (passkeys) protect your account with hardware-backed 2FA. You must verify your identity with a security key every time you log in.
You must keep at least one security key registered.