1. Download The Skill
callkaro-chat-advanced-agent.md
The complete Advanced agent specification, written for Claude. ~50 KB.
2. Give It To Claude
- Claude Code
- Claude apps
Save it as a skill and it loads itself whenever the task calls for it:
3. Give It Your PRD
With the skill attached, attach or paste the PRD:Here is the PRD for our clinic’s WhatsApp booking assistant (attach the file). Build a CallKaro WhatsApp Advanced agent from it.The more the PRD says, the less Claude has to guess:
4. What You Get
One JSON file: the agent’s persona, its flow with every step placed on the canvas, its custom functions and its settings. Bring it into the dashboard from Agents → Chat → Import, then fill in the placeholders before you publish:- Send template — pick the approved template, then check each variable’s source
- Schedule call — pick the voice agent
- Custom function — the code is written against your API from the PRD; check it, and use
x_context["is_test"]to return a stand-in in Test Chat - Update contact, Ask & save and contact conditions — the attributes must exist in Contacts → Attributes
- Send media — the links must be public
https://links
Next Steps
Step types
What each step in the file does
Testing
Test Chat with the live step highlight