Skip to main content
Placing every step and wiring every branch by hand is slow. If the conversation is already written down — a PRD, a sales script, a support playbook — hand it to Claude with the skill below and get a finished WhatsApp Advanced agent: persona, steps, branches and settings, in one JSON file.

1. Download The Skill

callkaro-chat-advanced-agent.md

The complete Advanced agent specification, written for Claude. ~50 KB.
It is Markdown — every step type, every field, the value sources and conditions, the checks a flow must pass, and a complete example agent that uses every step type.

2. Give It To Claude

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:
Anything Claude cannot know comes back as a placeholder — a template marked REPLACE_WITH_TEMPLATE_ID, a voice agent marked REPLACE_WITH_VOICE_AGENT_ID, an example API URL — and Claude lists every one at the end of its answer.

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
The issues badge on the canvas lists anything still missing — the same checks that run when you publish. Then test it.

Next Steps

Step types

What each step in the file does

Testing

Test Chat with the live step highlight