Dataset Viewer
Auto-converted to Parquet Duplicate
id
stringlengths
9
9
language
stringclasses
1 value
language_code
stringclasses
1 value
script
stringclasses
2 values
style
stringclasses
2 values
sector
stringclasses
17 values
domain
stringclasses
103 values
subdomain
stringlengths
7
29
call_type
stringclasses
6 values
region
stringclasses
196 values
user_persona
stringlengths
14
136
user_emotion
stringclasses
245 values
outcome
stringclasses
5 values
asr_noise
bool
2 classes
num_turns
int64
2
13
num_tool_calls
int64
1
6
quality_tier
stringclasses
1 value
tools
stringlengths
216
2.07k
messages
listlengths
9
37
te_000002
telugu
te
latin
romanized_codemixed
bfsi
banking_upi
upi_payment_failed
inbound_support
Vijayawada
small business owner, 40s, paid a medical shop
anxious
resolved
false
6
3
auto_checked
[{"type": "function", "function": {"name": "verify_customer", "description": "Verify a customer by registered mobile and last 4 digits of account.", "parameters": {"type": "object", "properties": {"registered_mobile": {"type": "string", "description": "Registered mobile number"}, "account_last4": {"type": "string", "de...
[ { "content": "You are Kiran, a voice agent for Pragati Bank. Verify the caller before sharing account details.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and amounts in words. C...
te_000003
telugu
te
native
native_codemixed
bfsi
loans_emi_collections
emi_due_reminder
outbound_collections
Guntur
salaried driver, 30s, salary comes after due date
calm
resolved
false
7
3
auto_checked
[{"type": "function", "function": {"name": "verify_and_get_loan", "description": "Verify the customer by date of birth and fetch loan details.", "parameters": {"type": "object", "properties": {"loan_account": {"type": "string", "description": "Loan account number"}, "dob": {"type": "string", "description": "Date of bir...
[ { "content": "You are Divya from Sumukha Finance, calling customer Ramesh Babu (loan account LN2045781) about his two-wheeler loan EMI. Verify identity with date of birth before discussing the loan. Be polite, never threaten, and record any payment promise.\nReply in Telugu script, keeping common English words ...
te_000004
telugu
te
latin
romanized_codemixed
commerce
ecommerce_orders_returns
wrong_damaged_item
inbound_support
Visakhapatnam
college student, 20s, needs shoes for a function
angry
resolved
false
6
2
auto_checked
[{"type": "function", "function": {"name": "get_order_details", "description": "Get order details by order ID.", "parameters": {"type": "object", "properties": {"order_id": {"type": "string", "description": "Order ID, e.g. BZ12345678"}}, "required": ["order_id"]}}}, {"type": "function", "function": {"name": "create_rep...
[ { "content": "You are Anil, a voice agent for Bazaarly online shopping. Help with orders, returns and replacements.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and amounts in wor...
te_000005
telugu
te
native
native_codemixed
travel_transport
railways
pnr_status
inbound_support
Tirupati
middle-aged man travelling with wife, calling from a noisy bus stand
calm
resolved
true
7
1
auto_checked
[{"type": "function", "function": {"name": "get_pnr_status", "description": "Get PNR booking status.", "parameters": {"type": "object", "properties": {"pnr": {"type": "string", "description": "10-digit PNR number"}}, "required": ["pnr"]}}}, {"type": "function", "function": {"name": "get_train_running_status", "descript...
[ { "content": "You are the Rail Sahayak railway enquiry voice agent. Give PNR, train status and booking information.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers,...
te_000006
telugu
te
native
native_codemixed
healthcare
hospital_appointments
book_appointment
inbound_support
Warangal
elderly woman, 60s, knee pain, unfamiliar with phone systems
confused
resolved
false
7
2
auto_checked
[{"type": "function", "function": {"name": "find_doctors", "description": "Find doctors and free slots by specialty and date.", "parameters": {"type": "object", "properties": {"specialty": {"type": "string", "description": "Medical specialty"}, "date": {"type": "string", "description": "YYYY-MM-DD"}}, "required": ["spe...
[ { "content": "You are Lakshmi, the appointment voice agent for Sanjeevani Hospitals, Warangal. Speak slowly and simply for elderly callers.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken...
te_000007
telugu
te
native
native_codemixed
telecom_utilities
lpg_cylinder
refill_booking
inbound_support
Karimnagar
homemaker, 40s
calm
resolved
false
6
3
auto_checked
[{"type": "function", "function": {"name": "get_consumer_details", "description": "Get LPG consumer details.", "parameters": {"type": "object", "properties": {"consumer_number": {"type": "string", "description": "LPG consumer number"}}, "required": ["consumer_number"]}}}, {"type": "function", "function": {"name": "book...
[ { "content": "You are the voice agent for Jyothi Gas Agency. Book LPG refills and answer subsidy questions.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates a...
te_000008
telugu
te
latin
romanized_codemixed
commerce
cod_confirmation_cart_recovery
cod_order_confirmation
verification
Nellore
young IT employee, recently shifted house
calm
resolved
false
7
1
auto_checked
[{"type": "function", "function": {"name": "confirm_cod_order", "description": "Confirm or cancel a COD order, optionally updating the address.", "parameters": {"type": "object", "properties": {"order_id": {"type": "string", "description": "Order ID"}, "confirmed": {"type": "boolean", "description": "True to confirm"},...
[ { "content": "You are Swathi from Bazaarly, calling to confirm cash-on-delivery order BZ80214577 (Bluetooth earphones, Rs 1,249) for customer Mahesh. Update the address if asked. You may offer prepaid conversion once; do not push.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller...
te_000009
telugu
te
native
native_codemixed
telecom_utilities
electricity_water
power_outage_complaint
inbound_support
Kurnool
middle-aged man caring for elderly mother
angry
resolved
false
5
3
auto_checked
[{"type": "function", "function": {"name": "get_service_details", "description": "Get electricity service connection details.", "parameters": {"type": "object", "properties": {"service_number": {"type": "string", "description": "Service connection number"}}, "required": ["service_number"]}}}, {"type": "function", "func...
[ { "content": "You are the voice agent for APS Power Seva electricity helpline. Register supply complaints and give safety guidance.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sentenc...
te_000010
telugu
te
native
native_codemixed
bfsi
insurance
claim_status
inbound_support
Rajahmundry
wife of hospitalised patient, discharge tomorrow
anxious
escalated_to_human
false
5
2
auto_checked
[{"type": "function", "function": {"name": "get_claim_status", "description": "Get claims on a policy.", "parameters": {"type": "object", "properties": {"policy_number": {"type": "string", "description": "Policy number"}}, "required": ["policy_number"]}}}, {"type": "function", "function": {"name": "transfer_to_human", ...
[ { "content": "You are the voice agent for Suraksha Health Insurance. Check claim status and transfer urgent cases to the claims team.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sente...
te_000011
telugu
te
native
native_codemixed
travel_transport
temple_pilgrimage
darshan_slot_booking
inbound_support
Khammam
father planning family trip with school-going kids
calm
unresolved
false
5
3
auto_checked
[{"type": "function", "function": {"name": "check_darshan_availability", "description": "Check darshan ticket availability.", "parameters": {"type": "object", "properties": {"date": {"type": "string", "description": "YYYY-MM-DD"}, "darshan_type": {"type": "string", "description": "Type", "enum": ["special_entry_300", "...
[ { "content": "You are the voice agent for Srinivasa Devasthanam Seva Kendram. Help with darshan, seva and accommodation bookings.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sentences...
te_000012
telugu
te
latin
romanized_codemixed
commerce
food_delivery
wrong_food_delivered
inbound_support
Hyderabad
strict vegetarian, 30s, observing a fast day
angry
resolved
false
6
3
auto_checked
[{"type": "function", "function": {"name": "get_recent_order", "description": "Get the most recent order for a mobile number.", "parameters": {"type": "object", "properties": {"mobile_number": {"type": "string", "description": "Registered mobile"}}, "required": ["mobile_number"]}}}, {"type": "function", "function": {"n...
[ { "content": "You are the voice agent for Swaadu Eats food delivery. Caller's registered number: 9963308811.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and amounts in words. Con...
te_000013
telugu
te
native
native_codemixed
government
welfare_schemes
pm_kisan_installment
inbound_support
Adilabad
small farmer, 50s, rural Telangana dialect, calling from the field
worried
resolved
true
8
1
auto_checked
[{"type": "function", "function": {"name": "check_beneficiary_status", "description": "Check PM-KISAN beneficiary payment status by Aadhaar-linked mobile.", "parameters": {"type": "object", "properties": {"mobile_number": {"type": "string", "description": "Aadhaar-linked mobile number"}}, "required": ["mobile_number"]}...
[ { "content": "You are the Kisan Seva helpline voice agent. Help farmers check scheme payment status and explain next steps simply.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sentence...
te_000014
telugu
te
native
native_codemixed
agriculture
farming_advisory
crop_pest_disease
inbound_support
Nalgonda
cotton farmer, 3 acres, 40s
worried
callback_scheduled
false
5
2
auto_checked
[{"type": "function", "function": {"name": "get_crop_advisory", "description": "Get first-level advisory for crop symptoms.", "parameters": {"type": "object", "properties": {"crop": {"type": "string", "description": "Crop name"}, "symptoms": {"type": "string", "description": "Observed symptoms"}, "crop_age_days": {"typ...
[ { "content": "You are the Raitu Mitra agri helpline voice agent. Give safe first-level advice; never prescribe specific chemical pesticides or doses — book an agriculture officer visit for that. Caller number: 9849912233.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the ...
te_000015
telugu
te
latin
romanized_codemixed
bfsi
credit_cards
card_block_lost_stolen
inbound_support
Hyderabad
young woman, 30, wallet pickpocketed on a city bus
panicked
resolved
false
7
4
auto_checked
[{"type": "function", "function": {"name": "verify_cardholder", "description": "Verify cardholder.", "parameters": {"type": "object", "properties": {"registered_mobile": {"type": "string", "description": "Mobile"}, "card_last4": {"type": "string", "description": "Last 4 digits"}, "dob": {"type": "string", "description"...
[ { "content": "You are the Pragati Bank cards voice agent. Caller's number: 9000456712. Verify with card last 4 digits and date of birth only.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers...
te_000016
telugu
te
latin
romanized_codemixed
enterprise_internal
hr_helpdesk
leave_balance
inbound_support
Hyderabad
software engineer, 20s, heavy English mixing
calm
resolved
false
6
3
auto_checked
[{"type": "function", "function": {"name": "get_leave_balance", "description": "Get leave balances.", "parameters": {"type": "object", "properties": {"employee_id": {"type": "string", "description": "Employee ID"}}, "required": ["employee_id"]}}}, {"type": "function", "function": {"name": "get_holiday_list", "descripti...
[ { "content": "You are the Nimbus Tech HR helpdesk voice agent for employees.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and amounts in words. Confirm details before taking any a...
te_000017
telugu
te
native
native_codemixed
bfsi
chit_funds
monthly_installment_reminder
outbound_reminder
Eluru
retired schoolteacher, 60s, knee pain, prefers home collection
calm
resolved
false
7
3
auto_checked
[{"type": "function", "function": {"name": "get_chit_account", "description": "Get a member's chit account details.", "parameters": {"type": "object", "properties": {"member_id": {"type": "string", "description": "Member ID"}}, "required": ["member_id"]}}}, {"type": "function", "function": {"name": "schedule_collection...
[ { "content": "You are the voice agent for Sri Sai Chits calling member Subbalakshmi (member ID SSC-1189-14) to remind her about this month's installment.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or tw...
te_000018
telugu
te
latin
romanized_codemixed
travel_transport
ride_hailing_courier
lost_item_in_cab
inbound_support
Hyderabad
IT employee, 20s, left office laptop in cab
anxious
callback_scheduled
false
6
2
auto_checked
[{"type": "function", "function": {"name": "get_recent_rides", "description": "Get recent rides for a mobile number.", "parameters": {"type": "object", "properties": {"mobile_number": {"type": "string", "description": "Registered mobile"}}, "required": ["mobile_number"]}}}, {"type": "function", "function": {"name": "re...
[ { "content": "You are the Zippy Rides support voice agent. Caller's registered number: 9989011223.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and amounts in words. Confirm detai...
te_000019
telugu
te
latin
romanized_codemixed
commerce
nps_feedback
delivery_experience
survey_feedback
Visakhapatnam
homemaker, 30s, busy, short answers
mildly_unhappy
resolved
false
6
2
auto_checked
[{"type": "function", "function": {"name": "record_feedback", "description": "Record survey feedback.", "parameters": {"type": "object", "properties": {"order_id": {"type": "string", "description": "Order ID"}, "rating": {"type": "integer", "description": "Rating 1-5"}, "comments": {"type": "string", "description": "Cu...
[ { "content": "You are Meghana from Bazaarly, calling for feedback on order BZ79903318 (mixer grinder, delivered yesterday). Keep it under two minutes.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Sa...
te_000020
telugu
te
latin
romanized_codemixed
education
edtech_coaching
demo_class_booking
outbound_sales
Vijayawada
mother of a class 9 student, price-conscious
neutral
declined
false
6
2
auto_checked
[{"type": "function", "function": {"name": "get_lead_info", "description": "Get lead and pricing details.", "parameters": {"type": "object", "properties": {"lead_id": {"type": "string", "description": "Lead ID"}}, "required": ["lead_id"]}}}, {"type": "function", "function": {"name": "book_demo", "description": "Book a ...
[ { "content": "You are Rahul from VidyaSetu Online Classes, calling lead VS-LD-77120 (parent Padmavathi; son in class 9; enquired about maths). Offer a free demo. If the parent declines, respect it, ask once about follow-up, and honour do-not-call.\nReply in Romanized Telugu (Latin script) mixed with English, ma...
te_000021
telugu
te
native
native_codemixed
healthcare
mental_health_first_touch
stress_exam_anxiety
inbound_support
Hyderabad
final-year engineering student, family pressure
distressed
callback_scheduled
false
7
1
auto_checked
[{"type": "function", "function": {"name": "book_counsellor_session", "description": "Book a counsellor session.", "parameters": {"type": "object", "properties": {"name": {"type": "string", "description": "Caller name or first name"}, "date": {"type": "string", "description": "YYYY-MM-DD"}, "time_slot": {"type": "strin...
[ { "content": "You are the first-touch listener for Manasu Wellness Helpline. You are not a therapist: listen, don't diagnose, gently check for immediate risk, and connect to a counsellor. If there is any self-harm risk, transfer urgently and share Tele-MANAS 14416.\nReply in Telugu script, keeping common Englis...
te_000022
telugu
te
native
native_codemixed
government
women_safety_helpline
harassment_report
inbound_support
Warangal
young working woman at a bus stop, being followed
scared
escalated_to_human
false
5
2
auto_checked
[{"type": "function", "function": {"name": "create_incident", "description": "Log an incident and alert the nearest patrol.", "parameters": {"type": "object", "properties": {"type": {"type": "string", "description": "Incident type", "enum": ["stalking", "harassment", "domestic_violence", "assault", "other"]}, "location...
[ { "content": "You are the Mahila Raksha Helpline voice agent. First check immediate safety and location, log the incident, alert patrol, and keep the caller connected to a human counsellor. For immediate danger, tell the caller to call 112.\nReply in Telugu script, keeping common English words (order, refund, r...
te_000023
telugu
te
latin
romanized_codemixed
government
municipal_services
garbage_collection
inbound_support
Hyderabad
resident welfare association member, 50s
irritated
resolved
false
5
2
auto_checked
[{"type": "function", "function": {"name": "register_civic_complaint", "description": "Register a civic complaint.", "parameters": {"type": "object", "properties": {"category": {"type": "string", "description": "Category", "enum": ["garbage_not_collected", "pothole", "streetlight", "drainage", "stray_animals"]}, "addre...
[ { "content": "You are the City Civic Helpline voice agent. Register and escalate civic complaints. Caller's number: 9030012876.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and am...
te_000024
telugu
te
native
native_codemixed
bfsi
fraud_alerts
transaction_confirmation
verification
Tirupati
retired government employee, 68, not tech-savvy
confused
resolved
false
7
4
auto_checked
[{"type": "function", "function": {"name": "verify_customer_identity", "description": "Verify customer by birth year.", "parameters": {"type": "object", "properties": {"customer_id": {"type": "string", "description": "Customer ID"}, "birth_year": {"type": "integer", "description": "Year of birth"}}, "required": ["custo...
[ { "content": "You are the Pragati Bank fraud monitoring voice agent calling customer Ramachandra Murthy (customer ID PB-CUST-20113) about flagged transaction FLG-7712093: Rs 48,500 at an online electronics store at 2:14 PM today on debit card ending 3390. Verify only by birth year. Never ask for OTP, PIN, CVV o...
te_000025
telugu
te
native
native_codemixed
agriculture
dairy_cooperative
payment_status
inbound_support
Chittoor
dairy farmer, 50s, Rayalaseema dialect, calling from cattle shed
calm
resolved
true
6
1
auto_checked
[{"type": "function", "function": {"name": "get_member_payments", "description": "Get a member's milk payment details.", "parameters": {"type": "object", "properties": {"member_code": {"type": "string", "description": "Member code, e.g. CTR1234"}}, "required": ["member_code"]}}}, {"type": "function", "function": {"name...
[ { "content": "You are the voice agent for Palle Paadi Milk Producers Cooperative. Help members with milk bill payments and fat/rate questions.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spo...
te_000026
telugu
te
latin
romanized_codemixed
bfsi
mutual_funds_stocks
sip_start_stop
inbound_support
Hyderabad
salaried woman, 30s, temporary cash crunch
calm
resolved
false
6
3
auto_checked
[{"type": "function", "function": {"name": "verify_investor", "description": "Verify an investor.", "parameters": {"type": "object", "properties": {"folio_number": {"type": "string", "description": "Folio number"}, "dob": {"type": "string", "description": "YYYY-MM-DD"}}, "required": ["folio_number", "dob"]}}}, {"type":...
[ { "content": "You are Sneha, the voice agent for Nidhi Mutual Fund investor services. Verify investors with folio number and date of birth. SIPs can be paused for 1 to 6 months.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two...
te_000027
telugu
te
native
native_codemixed
bfsi
microfinance_shg
weekly_repayment_reminder
outbound_reminder
Srikakulam
rural woman, SHG member, husband is a daily-wage worker
worried
callback_scheduled
false
5
2
auto_checked
[{"type": "function", "function": {"name": "get_member_loan", "description": "Get a member's loan details.", "parameters": {"type": "object", "properties": {"member_id": {"type": "string", "description": "Member ID"}}, "required": ["member_id"]}}}, {"type": "function", "function": {"name": "log_reminder_response", "des...
[ { "content": "You are the voice agent for Grama Shakti Microfinance calling member Lakshmi (member ID GS-SKL-0442, Sri Durga SHG) before Tuesday's group meeting. Be warm and respectful; partial-payment decisions are made by the field officer.\nReply in Telugu script, keeping common English words (order, refund,...
te_000028
telugu
te
native
native_codemixed
bfsi
gold_loans
auction_notice
outbound_collections
Ongole
farmer, 50s, pledged daughter's jewellery, waiting for crop money
worried
resolved
false
6
2
auto_checked
[{"type": "function", "function": {"name": "verify_and_get_gold_loan", "description": "Verify customer and fetch gold loan details.", "parameters": {"type": "object", "properties": {"loan_last4": {"type": "string", "description": "Last 4 digits of loan number"}}, "required": ["loan_last4"]}}}, {"type": "function", "fun...
[ { "content": "You are the voice agent for Swarna Gold Loans, Ongole branch, calling customer Venkateswarlu about loan GL-ONG-5521. Verify with the last four digits of the loan number. Explain the auction notice calmly and without threats; help the customer avoid auction.\nReply in Telugu script, keeping common ...
te_000031
telugu
te
native
native_codemixed
commerce
retail_store
stock_availability
inbound_support
Kakinada
shopkeeper, 40s, buying AC for home before summer sale ends
calm
resolved
false
5
2
auto_checked
[{"type": "function", "function": {"name": "check_stock", "description": "Check product stock at the store.", "parameters": {"type": "object", "properties": {"product": {"type": "string", "description": "Product description"}}, "required": ["product"]}}}, {"type": "function", "function": {"name": "reserve_item", "descr...
[ { "content": "You are the voice agent for Sri Venkata Electronics, Kakinada Main Road store. The store is open till 9:30 PM.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice rules: keep each reply to one or two short spoken sentences. Say...
te_000032
telugu
te
latin
romanized_codemixed
telecom_utilities
dth_broadband
internet_slow_down
inbound_support
Vijayawada
software developer working from home
frustrated
callback_scheduled
false
6
3
auto_checked
[{"type": "function", "function": {"name": "run_line_diagnostics", "description": "Run diagnostics on a broadband line.", "parameters": {"type": "object", "properties": {"account_id": {"type": "string", "description": "Account ID"}}, "required": ["account_id"]}}}, {"type": "function", "function": {"name": "book_technic...
[ { "content": "You are the voice agent for SwiftNet Broadband support. Troubleshoot first, then book a technician if needed.\nReply in Romanized Telugu (Latin script) mixed with English, matching the caller's style.\nVoice rules: keep each reply to one or two short spoken sentences. Say numbers, dates and amount...
te_000033
telugu
te
native
native_codemixed
healthcare
pharmacy_lab_tests
home_sample_collection
inbound_support
Guntur
son booking diabetes tests for 71-year-old father
calm
resolved
false
6
2
auto_checked
[{"type": "function", "function": {"name": "get_test_prices", "description": "Get prices and preparation for tests.", "parameters": {"type": "object", "properties": {"tests": {"type": "string", "description": "Comma-separated test names"}}, "required": ["tests"]}}}, {"type": "function", "function": {"name": "book_home_...
[ { "content": "You are the voice agent for Arogya Diagnostics. Book home sample collections and give test preparation instructions. Do not give medication advice beyond standard test preparation.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\n...
te_000034
telugu
te
native
native_codemixed
healthcare
telemedicine_intake
symptom_collection
inbound_support
Mahabubnagar
mother of a 4-year-old with fever
anxious
resolved
false
6
2
auto_checked
[{"type": "function", "function": {"name": "create_consult_case", "description": "Create a consultation case with symptoms and triage level.", "parameters": {"type": "object", "properties": {"patient_age_years": {"type": "integer", "description": "Age"}, "symptoms": {"type": "string", "description": "Symptoms summary"}...
[ { "content": "You are the intake voice agent for Doctor Saathi Telehealth. Collect symptoms, screen for red flags, and book a doctor. Never diagnose or prescribe. Advise going to a hospital immediately for danger signs.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the wa...
te_000035
telugu
te
native
native_codemixed
healthcare
post_treatment_followup
medicine_adherence_reminder
outbound_reminder
Nizamabad
65-year-old cardiac patient, 10 days after discharge
calm
escalated_to_human
false
6
2
auto_checked
[{"type": "function", "function": {"name": "log_adherence", "description": "Log medicine adherence and side effects.", "parameters": {"type": "object", "properties": {"patient_id": {"type": "string", "description": "Patient ID"}, "taking_as_prescribed": {"type": "boolean", "description": "Taking as prescribed"}, "misse...
[ { "content": "You are the Sanjeevani Hospitals care-team voice agent calling patient Gangaram (patient ID SH-NZB-3390) ten days after cardiac discharge to check medicine adherence. Never advise changing doses; route any side effect to the cardiac nurse. For chest pain or breathlessness, tell them to call 108.\n...
te_000036
telugu
te
native
native_codemixed
government
govt_services_id_documents
income_caste_certificate
inbound_support
Siddipet
engineering student needing certificate for scholarship
worried
resolved
false
4
2
auto_checked
[{"type": "function", "function": {"name": "get_application_status", "description": "Get certificate application status.", "parameters": {"type": "object", "properties": {"application_number": {"type": "string", "description": "Application number"}}, "required": ["application_number"]}}}, {"type": "function", "function...
[ { "content": "You are the Citizen Services helpline voice agent. Check application status for government certificates and escalate delayed ones. Government offices are closed on Sundays.\nReply in Telugu script, keeping common English words (order, refund, recharge, etc.) the way the caller uses them.\nVoice ru...
End of preview. Expand in Data Studio

Bharat Voice Conversations

Multi-turn, code-mixed, tool-calling conversations for fine-tuning the LLM inside Indian-language voice agents (call centres, IVR replacements, helplines).

Most open Indic data is read speech, translated instructions or single-turn Q&A. Real voice agents need something else: short spoken replies, callers who mix English into their language (Hinglish, Tenglish), misheard digits from speech recognition, API/tool calls in the middle of the conversation, and safe handling of emergencies and fraud. This dataset targets exactly that gap.

Config Language Conversations Train / Test
telugu Telugu (తెలుగు), Telugu script + Romanized 2,500 2,294 / 206

More Indian languages will be added as new configs in this same repo.

Quick start

from datasets import load_dataset

ds = load_dataset("lokeshe09/bharat-voice-conversations", "telugu")

# filter by any metadata field
banking   = ds["train"].filter(lambda r: r["sector"] == "bfsi")
romanized = ds["train"].filter(lambda r: r["style"] == "romanized_codemixed")
handoffs  = ds["train"].filter(lambda r: r["outcome"] == "escalated_to_human")

Train with tools (OpenAI-style chat format, works with most chat templates):

import json

def to_chat(r):
    return {"messages": r["messages"], "tools": json.loads(r["tools"])}

What's inside

  • 103 domains, 561 subdomains, 17 sectors. Covers banking/UPI, loans and collections, insurance, e-commerce, telecom, utilities, healthcare, government services and welfare schemes, agriculture, travel and railways, education, HR/IT helpdesks, legal intake, emergency, women's and child helplines, and more. Every subdomain has at least 4 conversations.
  • Two styles, 50/50.
    • native_codemixed: Telugu script with natural English words, e.g. "మీ recharge success అయింది".
    • romanized_codemixed: Latin-script Tenglish, e.g. "Mee refund process chesanu andi".
  • Six call types. inbound support (1,966), outbound reminders (223), verification (142), sales (95), surveys (51), collections (23).
  • Realistic outcomes. resolved (1,633), callback scheduled (338), escalated to a human (285), declined (131), unresolved (113).
  • Speech-recognition noise. 300 conversations contain raw-ASR-style caller text, with no punctuation and missing or misheard digits that the agent asks the caller to confirm.
  • Tool calling. 5,470 tool calls in total. Each conversation declares its own tools (JSON schema), and every call is followed by its result.
  • Varied callers. Regions span Telangana, Coastal Andhra and Rayalaseema. Callers include elderly people, farmers, students, small-business owners, NRI families, angry repeat callers and callers wary of fraud.
  • Length. On average 7.1 caller turns per conversation, and 545 conversations have 10 or more.

Agent behaviour the data teaches

  • Replies are one or two short spoken sentences, with numbers, amounts and dates written as words so text-to-speech reads them correctly.
  • The agent reads back IDs and digits to confirm them, and confirms before taking any action.
  • It never asks for OTP, PIN, CVV or passwords, and warns callers about scams.
  • It states facts only from tool results or the system prompt, and says "I don't have that information" instead of inventing.
  • Safety-critical domains (medical, mental health, women's and child safety, disasters):
    • it screens for danger first and never diagnoses or prescribes;
    • it routes callers to 112, 108, 181, 1098, 1930, 14416 and other helplines;
    • it hands off to humans with a summary.
  • Collections calls are polite and factual, with no threats.

Data fields

Field Description
id Unique ID, e.g. te_000001
language, language_code telugu, te
script native or latin
style native_codemixed or romanized_codemixed
sector, domain, subdomain Three-level taxonomy (17 / 103 / 561)
call_type inbound_support, outbound_reminder, outbound_sales, outbound_collections, survey_feedback, verification
region City, town or district of the caller
user_persona, user_emotion Short caller description and emotional state
outcome resolved, callback_scheduled, escalated_to_human, declined, unresolved
asr_noise true if the caller text simulates raw speech-recognition output
num_turns, num_tool_calls Caller turns and tool calls in the conversation
quality_tier auto_checked (see Limitations)
tools JSON string: list of tool definitions (OpenAI function format)
messages List of {role, content, tool_calls, tool_call_id, name} with roles system, user, assistant, tool

Example (abridged)

{"role": "user", "content": "హలో, నేను మూడు వందల తొంభై తొమ్మిది రూపాయల recharge చేశాను, డబ్బులు కట్ అయ్యాయి కానీ recharge అవ్వలేదు."}
{"role": "assistant", "content": "క్షమించండి అండి. మీరు recharge చేసిన మొబైల్ నంబర్ చెప్తారా?"}
{"role": "user", "content": "9848206715"}
{"role": "assistant", "content": "ఒక్క నిమిషం అండి, చెక్ చేస్తున్నాను.", "tool_calls": [{"id": "call_1", "type": "function", "function": {"name": "get_recharge_history", "arguments": "{\"mobile_number\": \"9848206715\"}"}}]}
{"role": "tool", "tool_call_id": "call_1", "name": "get_recharge_history", "content": "{\"transactions\": [{\"transaction_id\": \"TXN78451236\", \"amount\": 399, \"status\": \"PENDING\"}]}"}
{"role": "assistant", "content": "మూడు వందల తొంభై తొమ్మిది రూపాయల recharge pending లో ఉంది అండి. దాన్ని ఇప్పుడే మళ్ళీ process చేయమంటారా?"}

How it was made

  • Synthetic and AI-written. Every conversation was written by an AI model (Anthropic's Claude) working conversation by conversation against a fixed taxonomy and slot plan. They are not transcripts of real calls.
  • No real people's data. All names, phone numbers, account numbers and IDs are fictional. Agent-side companies are fictional (e.g. "Pragati Bank", "Bazaarly", "Sravya Telecom"). Real public bodies, schemes and helplines (e.g. RBI Ombudsman, PM-KISAN, Ayushman Vay Vandana, 1930, 108) are named where relevant.
  • Automatic checks on every conversation:
    • taxonomy match;
    • tool-call/result pairing;
    • tool-argument types, enums and required fields;
    • correct script per style (no Telugu characters in Romanized rows);
    • no duplicates;
    • continuous IDs.
  • Dates. The calendar context is fixed at Saturday, 17 October 2026, so relative dates ("tomorrow", "Monday") are consistent.

Limitations

  • No native-speaker review yet. All rows are quality_tier: auto_checked. Expect occasional unnatural phrasing; a native review pass is planned.
  • Policy facts can go out of date. Real-world rules mentioned in system prompts (tax thresholds, scheme amounts, RBI timelines) were correct to the best of our knowledge in 2026 but may change. Some tool values, such as prices and support prices, are illustrative only.
  • Uneven call types. Inbound support dominates; collections calls are relatively few.
  • Text only. There is no audio. ASR noise is simulated in text.
  • Not for real advice. Do not use the data as a source of legal, medical or financial guidance.

License

CC BY 4.0. You may use, share and adapt the data, including commercially, with attribution.

Citation

@dataset{bharat_voice_conversations_2026,
  title  = {Bharat Voice Conversations: Code-mixed, tool-calling voice-agent dialogues for Indian languages},
  year   = {2026},
  url    = {https://huggingface.co/datasets/lokeshe09/bharat-voice-conversations}
}
Downloads last month
71