Get Bill Providers
monei_get_bill_providersRetrieve available billers and packages for any bill category, including airtime, data, cable, and electricity. Get correct biller codes and item codes needed to pay bills.
Instructions
Returns available billers and packages for a given bill category.
Always call this before monei_pay_bill to get the correct biller codes and item codes needed for payment.
Routing:
UTILITYBILLS → returns all electricity providers (no billerName needed)
AIRTIME, MOBILEDATA, CABLEBILLS → requires billerName to filter (e.g. "MTN", "DSTV")
Args:
category (string): "AIRTIME" | "MOBILEDATA" | "CABLEBILLS" | "UTILITYBILLS"
billerName (string, optional): Network or provider to filter by. Required for non-electricity categories.
Returns for AIRTIME/MOBILEDATA/CABLEBILLS: { "providers": [ { "billerCode": string, // Use as 'biller' or 'disco' in monei_pay_bill "itemCode": string, // Use as 'itemCode' in monei_pay_bill (data/cable only) "name": string, // Human-readable package name "amount": number, // Fixed price (0 means user-specified amount) "validityPeriod": string | null } ] }
Returns for UTILITYBILLS: { "providers": [ { "name": string, // e.g. "Ikeja Electric" "code": string, // Use as 'disco' in monei_pay_bill "billerCode": string } ] }
Examples:
"What MTN data plans are available?" -> category: "MOBILEDATA", billerName: "MTN"
"What electricity providers do you support?" -> category: "UTILITYBILLS"
"Show me DSTV packages" -> category: "CABLEBILLS", billerName: "DSTV"
"Buy MTN airtime" -> category: "AIRTIME", billerName: "MTN" to get the biller code first
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | Yes | Category of bill to pay. AIRTIME for airtime top-up, MOBILEDATA for data bundles, CABLEBILLS for cable TV (DSTV, GOtv, Startimes), UTILITYBILLS for electricity. | |
| billerName | No | Biller/network name to filter by. Required for AIRTIME, MOBILEDATA, CABLEBILLS (e.g. 'MTN', 'DSTV'). Not needed for UTILITYBILLS — all electricity providers are returned. |