What problem does it solve?
NanoClaw does not ship messaging channels in trunk, so giving an agent a real phone number for SMS and AI-handled voice calls requires manually copying the Dial adapter, registering it, signing in, pairing a phone, and wiring inbound delivery. This Skill automates that entire setup flow with idempotent, re-runnable steps.
Core Features & Use Cases
- Adapter installation and registration: Copies the Dial channel adapter, pairing helper, and tests from the channels branch, registers the adapter in the channel barrel, installs the pinned qrcode dependency, then builds and validates with a registration test.
- Dial account sign-in and line provisioning: Installs the dial CLI, handles email OTP verification or account reuse, confirms the account's phone number, sets the inbound AI greeting, and pins the default sender line.
- Access control and phone pairing: Lets the operator choose owner-only or public inbound access, registers the line as a messaging group, and runs a 6-digit code pairing handshake to verify the owner's phone.
- Use Case: An operator wants their NanoClaw agent to answer calls as an AI receptionist and exchange SMS from a real phone number; running this Skill provisions the line, wires inbound events, and pairs their phone in one guided flow.
Quick Start
Ask the agent to run the add-dial skill to set up a Dial phone number channel for SMS and voice calls on this NanoClaw install.