Skip to content

Add India Business Navigator and WhatsApp First Selling Strategist - #1032

Open
kannajune wants to merge 1 commit into
msitarzewski:mainfrom
kannajune:india-business-navigator-and-whatsapp-selling
Open

kannajune wants to merge 1 commit into
msitarzewski:mainfrom
kannajune:india-business-navigator-and-whatsapp-selling

Conversation

@kannajune

Copy link
Copy Markdown

What does this PR do?

Adds two agents for markets the roster does not currently cover.

India Business Navigator (specialized/)

Indian business culture for foreign professionals, following the shape of the existing specialized-korean-business-navigator.md, which I used as the model for structure and scope.

  • Regional variation. India is not one market. Language, festivals, diet, pace and negotiation norms vary sharply by state, and a national plan with no regional layer fails somewhere expensive
  • Decoding indirect refusal. I will try, we will see, and it is in process each carry a specific meaning, and reading them as neutral keeps dead deals in a forecast
  • The advisers nobody introduces you to. In owner led businesses one person decides, then consults a chartered accountant, family, and the incumbent vendor. Anything you leave behind has to survive being presented by someone who is not you
  • WhatsApp as the primary business channel, with email as the formal archive
  • Hospitality and dietary norms, which are a genuine hazard rather than a preference
  • A financial year ending 31 March, which relocates the buying season away from where a calendar year assumes it is, plus the regional festival calendar

WhatsApp First Selling Strategist (sales/)

B2B selling in the markets where WhatsApp is the primary commercial channel rather than a supplement to email: India, Brazil, Indonesia, Mexico, Nigeria, the Gulf states, Pakistan, South Africa and much of Latin America and Southeast Asia.

Across the 329 existing agent files, WhatsApp is not mentioned once, which is why this one is written broadly rather than for a single country.

  • Read state as a signal. Delivery and read receipts are fact rather than the inference an open rate gives you. The blue tick followed by 48 hours of silence is the most misread signal in the channel
  • Voice notes, which in several of these markets are the preferred medium rather than a novelty, with rules on length and on what must never be sent as audio
  • Per market timing and etiquette, including differing weekends, lunch dead zones, and the effect of religious observance on working rhythm
  • Business Platform rules that catch sales teams out: consent, the customer service window, template approval, and number quality rating. The strategic point is that cold outbound at volume on this channel burns the number every live deal depends on
  • The post call summary message, which in markets with little formal procurement becomes the actual record

Because template categories, window length and pricing have all changed more than once, that section states the structure and tells the reader to verify current rules against the official documentation rather than trusting the file.

Agent Information (if adding/modifying an agent)

  • Agent Name: India Business Navigator

  • Category: specialized

  • Specialty: Indian business culture for foreign professionals, covering regional variation, indirect refusal, owner led decision structures, channel norms and the 31 March financial year

  • Agent Name: WhatsApp First Selling Strategist

  • Category: sales

  • Specialty: B2B selling in WhatsApp first markets, covering read state signals, voice notes, per market etiquette and Business Platform consent and template rules

Checklist

  • Follows the agent template structure from CONTRIBUTING.md
  • Includes YAML frontmatter with name, description, color
  • Has concrete code/template examples (for new agents)
  • Tested in real scenarios
  • Proofread and formatted correctly

Validation run

  • scripts/lint-agents.sh: passes, 0 errors. The only warnings are the two that every file in the existing sales/ division also produces
  • scripts/check-agent-originality.sh: both files at 0.2% against the full roster, against a fail threshold of 40. For both, the closest match in the roster is the other new file rather than any existing agent, including the Korean navigator the first one is modelled on
  • scripts/check-divisions.sh: passes. Both agents go into existing divisions, so divisions.json and the AGENT_DIRS arrays are untouched

On the unticked box: the content is drawn from working practice in these markets rather than invented, but I have not yet run both files as subagents through a full deal cycle, so I have not ticked it. Happy to come back and tick it once I have.

Companion link

Each file ends with a short Companion Material pointer to an India specific sales pack I maintain, in the same form that specialized/zk-steward.md points at its companion repo. Happy to drop those two lines if you would rather the files carry no outbound links. It changes nothing else in the agents.

Two agents for markets the roster does not currently cover.

India Business Navigator (specialized/): Indian business culture for
foreign professionals, following the shape of the existing Korean
Business Navigator. Covers regional variation across states, decoding
indirect refusal, the advisers in an owner led business who are never
introduced, WhatsApp as the primary channel, dietary and hospitality
norms, and the financial year ending 31 March.

WhatsApp First Selling Strategist (sales/): B2B selling in the markets
where WhatsApp is the primary commercial channel rather than a
supplement to email, including India, Brazil, Indonesia, Mexico,
Nigeria and the Gulf. Covers read state signals, voice notes, per
market timing and etiquette, and the Business Platform rules on
consent, templates and number quality that catch sales teams out.
Across the 329 existing agent files WhatsApp was not mentioned.

Both pass lint-agents.sh and check-agent-originality.sh.
TheRealVitja pushed a commit to TheRealVitja/agency-agents that referenced this pull request Oct 6, 2026
…nts)

Curated sync of the open upstream pull requests as of 2026-10-06:

- Script and CI fixes: msitarzewski#1055, msitarzewski#1030, msitarzewski#865, msitarzewski#860, msitarzewski#967, msitarzewski#870, msitarzewski#869, msitarzewski#889,
  msitarzewski#1056, msitarzewski#755, msitarzewski#868, msitarzewski#771, msitarzewski#867; ported msitarzewski#523, msitarzewski#512 and the permissions
  part of msitarzewski#790.
- Existing-agent fixes: msitarzewski#1033-msitarzewski#1052, msitarzewski#1053, msitarzewski#1054, msitarzewski#1023, msitarzewski#756-msitarzewski#759, msitarzewski#799,
  msitarzewski#805, msitarzewski#715, msitarzewski#752, msitarzewski#784, msitarzewski#793, msitarzewski#858, msitarzewski#812, msitarzewski#789, msitarzewski#1007.
- New agents: msitarzewski#702, msitarzewski#707, msitarzewski#731, msitarzewski#732, msitarzewski#764, msitarzewski#848, msitarzewski#859, msitarzewski#862, msitarzewski#863, msitarzewski#886,
  msitarzewski#908, msitarzewski#982-msitarzewski#985, msitarzewski#1031, msitarzewski#1032.
- Docs: msitarzewski#577, msitarzewski#743, msitarzewski#762, msitarzewski#785, msitarzewski#786, msitarzewski#815, msitarzewski#816.

Fixes found while integrating: Bash 3.2 guard for the msitarzewski#755 worker argv,
Windsurf re-conversion over a stale .windsurfrules, locale-independent
check-divisions.sh, agency- prefix handling in the outputs eval, and the
India Business Navigator's YAML and headings. Resolves upstream issues
msitarzewski#229, msitarzewski#763, msitarzewski#821 and msitarzewski#1027.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NwgfpJ9tGbUh5g84u5VSgv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant