Gender by name
The Gender by Name robot detects a contact's gender from a first or full name in Bitrix24 (Alaio) workflows and automation rules. It uses a bundled dictionary of Latin and Cyrillic names — instant, offline, with no external services and no daily limits. It returns the gender (M/F/U), a recognition flag, and ready-made salutation forms for emails: "Dear Mr/Dear Ms", "Mr/Ms".
The robot detects gender from a name using a bundled dictionary: pass a first name, a full name in any order, or a contact field value — and get the gender (M/F/U), a "Name recognised" flag, and salutation forms in the language you choose (English, German, Polish, Portuguese, Spanish or Russian). Ambiguous names with no extra signals (Sasha, Taylor) honestly return U, so no email goes out with the wrong "Dear Mr". Typical cases: segmenting the customer base into men and women for campaigns, inserting the right salutation into email templates, filling a custom Gender field via an update automation rule. The dictionary covers tens of thousands of names across both alphabets, so the robot fits mass processing — even the whole base at once.
What input parameters does the robot accept?
| Parameter | Type | Required? | Default |
|---|---|---|---|
| First or full name | string | yes | |
| Salutation language | select | — | auto |
What does the robot return?
| Parameter | Type |
|---|---|
| Gender (M/F/U) | string |
| Name recognised (Y/N) | string |
| Salutation ("Dear Mr/Dear Ms") | string |
| Honorific ("Mr/Ms") | string |
Scenario: personal salutation in a campaign
- A lead comes from a web form with "anna miller" in the name field
- The robot detects: gender F, salutation "Dear Ms"
- The email template inserts "Dear Ms Miller" and the campaign goes out with correct salutations