Title99/100
USD → INR calculator (live rates)
The title clearly communicates the tool’s action and subject. Keep it concise.
Description94/100
Returns the current live USD→INR mid-market rate from Xflowpay, with XE as a supplementary reference rate. Only USD→INR is supported. Provides today's current rate only — not historical or prior-day data. If no Xflowpay rate data is available, returns no data. Optional amount_usd calculates the INR equivalent at the live Xflow rate.
The description explains the capability, when to use it, and what to expect.
Inputs92/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
fromCurrency
Source currency ISO code (default: USD; only USD supported)
Clear enough to supply this argument.
toCurrency
Target currency ISO code (default: INR; only INR supported)
Clear enough to supply this argument.
amount_usd
USD amount to pre-fill in the calculator (optional; user can also enter it directly in the widget)
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
Annotations100/100
All four behavior hints are declared.
{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Output schema56/100
Describe the returned fields so an agent can interpret the result.
View output schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"rate_inr_per_usd",
"rate_inr_per_usd_raw",
"rate_timestamp",
"xe_rate_inr_per_usd",
"xe_rate_inr_per_usd_raw"
],
"properties": {
"amount_inr": {
"type": "number"
},
"amount_usd": {
"type": "number"
},
"rate_timestamp": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"rate_inr_per_usd": {
"type": "number"
},
"xe_rate_inr_per_usd": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"rate_inr_per_usd_raw": {
"type": "string"
},
"xe_rate_inr_per_usd_raw": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
}