sys_analyze_contact_info
The sys_analyze_contact_info prompt extracts and analyzes contact details by providing structured outputs for a person's name and phone number. It generates a JSON object containing the first and last names, as well as the country code, country name, and ISO code associated with the phone number.
Prompt Text
Analyze this contact information and provide two outputs:
##**PART 1: Name Analysis**
-Extract the first name and last name from this contact name:
{profileName}
-If there's only one name, consider it as first name. If the name contains "from" or a location indicator, ignore that part.
##**PART 2: Phone Number Analysis**
Analyze this phone number: {phoneNumber}
and provide:
1. The country code (numeric)
2. The country name it belongs to
3. The country ISO code, e.g.: UY, US, etc.
Return a JSON object with the following structure:
{{
"nameData": {{
"firstName": "",
"lastName": ""
}}
,
"phoneData": {{
"countryCode": "",
"country": "",
"ISO":"",
}}
}}Evaluation Results
1/28/2026
Overall Score
2.69/5
Average across all 3 models
Best Performing Model
Low Confidence
anthropic:claude-3-5-haiku
2.86/5
anthropic:claude-3-5-haiku
#1 Ranked
2.86
/5.00
adh
2.1
cla
4.7
com
1.7
In
1,065
Out
858
Cost
$0.0043
openai:gpt-5-mini
#2 Ranked
2.82
/5.00
adh
2.1
cla
4.7
com
1.7
In
920
Out
2,414
Cost
$0.0051
google:gemini-2.5-flash-lite
#3 Ranked
2.38
/5.00
adh
1.7
cla
4.2
com
1.2
In
1,000
Out
127
Cost
$0.0002
Test Case:
