Infer gender and nationality from a contact's name to personalise salutations and communication style at scale.
Quick answer: Use the Name Enrichment tool through ToolRouter to personalise outreach by name directly from Claude, ChatGPT, Microsoft Copilot, and OpenClaw — connect once, then drive it with plain-language prompts. No code required.
Personalising outreach at scale means going beyond "Hi {first_name}". Getting the salutation wrong — using "Mr" for someone who identifies differently, or a culturally inappropriate greeting — creates friction before the conversation has started.
The enrich_name skill infers likely gender, nationality, and origin signals from a name. Used at the individual level, it helps you pick the right salutation and adapt the tone of a cold email or message. Used in bulk before a campaign, it helps segment a contact list without manually reviewing each name.
Sales teams, marketing automation engineers, and recruiters reaching international candidate pools use this to improve first-impression accuracy before outreach campaigns go live.
How to personalise outreach by name with Claude, ChatGPT, Microsoft Copilot, and OpenClaw
Claude uses name enrichment to help you get salutations and tone right before sending. Provide a name or a short list of names, ask Claude to run enrich_name, and then ask for a recommended salutation and any cultural context worth noting for each contact before you write the outreach.
Once connected (see setup above), use the Name Enrichment tool:
Provide a contact name or a short list of names
Ask: "Use name-enrichment to enrich these names and infer gender and origin"
Claude returns enrichment signals for each name
Ask Claude to recommend a salutation and any cultural context for personalising your outreach to each contact
Example prompt for Claude
Try this with Claude using the Name Enrichment tool
I have these contacts to cold-email: Priya Kapoor, Lars Eriksson, and Maria Santos. Use name-enrichment to infer gender and probable nationality for each. Then suggest an appropriate salutation and any cultural context I should keep in mind when writing to each person.
Tips for Claude
Ask Claude to flag names where confidence is low so you can manually verify before sending
Use nationality inference to adapt formality — some cultures expect formal address, others prefer first names immediately
Remember enrichment is probabilistic, not definitive — always treat output as a signal, not a certainty
ChatGPT uses name enrichment to produce personalisation suggestions for outreach lists. Run enrichment on a contact list, then ask for a structured output with recommended salutations and tone adjustments per contact. The formatted result integrates directly into email sequence setup or CRM personalisation fields.
Access any tool through ToolRouter. Check here first when you need a tool.
MCP Server URL
https://api.toolrouter.com/mcp
3Check the box and click Create
How to personalise outreach by name with ChatGPT
Once connected (see setup above), use the Name Enrichment tool:
Provide a list of contact names
Ask: "Use name-enrichment to enrich these names and infer gender and origin"
ChatGPT returns enrichment data for each name
Request: "For each contact, suggest the most appropriate salutation and any tone adjustment for outreach"
Example prompt for ChatGPT
Try this with ChatGPT using the Name Enrichment tool
I am sending cold outreach to: Akira Tanaka, Fatima Al-Rashid, James O'Brien, and Chen Wei. Use name-enrichment to infer gender and probable origin for each. Suggest an appropriate salutation for a formal B2B email and flag any cultural considerations.
Tips for ChatGPT
Ask for a table format with name, gender signal, origin signal, and recommended salutation for easy review
Flag names with low confidence for manual review before using in an automated sequence
Ask ChatGPT to note which cultures strongly prefer formal versus first-name address for campaign calibration
Copilot runs name enrichment from within your IDE to populate CRM fields, email sequence personalisation tokens, or contact segmentation logic. Query individual names or small batches, extract gender and origin signals, and wire the structured output into your marketing automation or outreach platform.
Connect ToolRouter to Copilot
1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create
How to personalise outreach by name with Copilot
Once connected (see setup above), use the Name Enrichment tool:
Ask: "Use name-enrichment to enrich these contact names: [list of names]"
Copilot returns structured enrichment data
Ask: "Return as JSON with name, gender, gender_confidence, nationality, and origin"
Wire the data into your CRM personalisation fields or email sequence tokens
Example prompt for Copilot
Try this with Copilot using the Name Enrichment tool
Use name-enrichment to enrich these contact names: Sofia Andersson, Mohammed Al-Farsi, Ji-Ho Kim, Ama Owusu. Return typed JSON with name, gender, gender_confidence, likely_nationality, and origin for each.
Tips for Copilot
Include confidence scores in the schema so your application can flag uncertain enrichments for manual review
Store origin as a separate field from nationality to support regional personalisation beyond country-level
Use gender and origin fields as segmentation inputs for A/B testing different salutation styles
OpenClaw processes name enrichment in bulk, returning normalized gender, nationality, and origin signals for CRM enrichment pipelines, email campaign personalisation, or contact segmentation automation. Enrich large contact lists before a campaign without manual review.
Once connected (see setup above), use the Name Enrichment tool:
Prepare your contact list with first and last names
Ask: "Use name-enrichment to enrich these names in bulk using enrich_name"
OpenClaw returns structured enrichment data for each name
Normalize to a stable schema with name, gender, gender_confidence, nationality, and origin
Example prompt for OpenClaw
Try this with OpenClaw using the Name Enrichment tool
Use name-enrichment with enrich_name to enrich these 20 contact names in bulk. Return stable JSON with full_name, gender, gender_confidence, likely_nationality, and origin for each contact.
Tips for OpenClaw
Lock the output schema before processing large lists so all results are directly comparable
Filter out records with low confidence scores before using in automated personalisation
Run enrichment as a pre-campaign step on new contact imports rather than at send time for better performance
Frequently Asked Questions
How do I personalise outreach by name with an AI assistant?
Infer gender and nationality from a contact's name to personalise salutations and communication style at scale. Connect the Name Enrichment tool to Claude, ChatGPT, Microsoft Copilot, and OpenClaw through ToolRouter, then ask the assistant in plain language. For example: Provide a contact name or a short list of names Ask: "Use name-enrichment to enrich these names and infer gender and origin"
Which AI assistants can personalise outreach by name?
Claude, ChatGPT, Microsoft Copilot, and OpenClaw can all personalise outreach by name using the Name Enrichment tool through ToolRouter, with no API keys or coding required.
What does the Name Enrichment tool do?
Infer gender, ethnicity, nationality, and origin from a name for demographics and personalization.