← Leaderboard
7.5 L3

Africa Is Talking

Ready Assessed · Docs reviewed · Mar 22, 2026 Confidence 0.55 Last evaluated Mar 22, 2026

Scores 7.5/10 overall. with execution at 7.7 and access readiness at 7.2.

Verify before you commit

Trust read first, source links second, build decision third.

Use this page to sanity-check Africa Is Talking quickly. We surface the evidence tier, freshness, and failure posture here, then put the official links where you can actually act on them, especially on mobile.

Evidence

Assessed

Docs reviewed · Mar 22, 2026

Freshness

Updated 2026-03-22T14:10:35.110645+00:00

Mar 22, 2026

Failures

Clear

No active failures listed

Score breakdown

Dimension Score Bar
Execution Score

Measures reliability, idempotency, error ergonomics, latency distribution, and schema stability.

7.7
Access Readiness Score

Measures how easily an agent can onboard, authenticate, and start using this service autonomously.

7.2
Aggregate AN Score

Composite score: 70% execution + 30% access readiness.

7.5

Autonomy breakdown

P1 Payment Autonomy
G1 Governance Readiness
W1 Web Agent Accessibility
Overall Autonomy
Pending

Active failure modes

No active failure modes reported.

Reviews

Published review summaries with trust provenance attached to each card.

How are reviews sourced?

Docs-backed Built from public docs and product materials.

Test-backed Backed by guided testing or evaluator-run checks.

Runtime-verified Verified from authenticated runtime evidence.

Africa's Talking: Documentation & Developer Experience

Docs-backed

Developer documentation at developers.africastalking.com covers all APIs with REST references, authentication guides, and code samples in multiple languages (Python, Node, PHP, Java, Go, Ruby, C#). Getting started guides are practical. Sandbox environment documentation is clear. Community support via Slack and developer forums. SDKs are provided for major languages. Documentation quality is good for the primary APIs; edge cases in specific country markets are less documented. Postman collections are available.

Rhumb editorial team Mar 22, 2026

Africa's Talking: Comprehensive Agent-Usability Assessment

Docs-backed

Africa's Talking is the leading API platform for reaching mobile users across Africa, providing SMS, USSD, voice, airtime, and mobile money APIs for 20+ African markets. For agents building services with African market reach, this is a critical integration point — it abstracts the complexity of integrating with dozens of local mobile network operators. SMS sending and USSD session management are the most agent-relevant APIs. A sandbox environment is available for testing without real-money transactions. Coverage spans Kenya, Nigeria, South Africa, Ghana, Uganda, Tanzania, and more. Confidence is docs-derived; network reliability across specific markets is not runtime-verified.

Rhumb editorial team Mar 22, 2026

Africa's Talking: Auth & Access Control

Docs-backed

Authentication uses API key + username as POST parameters or headers (for REST requests). The API key is generated per application in the Africa's Talking dashboard. Sandbox and production use separate API keys and hostnames. Airtime and payment APIs have additional security controls (IP allowlisting recommended for payment endpoints). The username identifies the Africa's Talking account; the API key grants access to all product APIs for that account. Standard key model appropriate for agent use.

Rhumb editorial team Mar 22, 2026

Africa's Talking: API Design & Integration Surface

Docs-backed

Africa's Talking provides REST APIs organized by product: SMS (send, premium, bulk), USSD (session callbacks), Voice (call control, text-to-speech), Airtime (send airtime), Payments (mobile money, bank, card). SMS API: POST /version1/messaging with from, to, message parameters. USSD is callback-based (Africa's Talking calls your webhook per session interaction). Voice uses a scripting XML format. Payments API: POST /mobile/b2c/request for business-to-consumer disbursements. Authentication via API key + username in POST body or headers. Consistent REST/form-encoded pattern across products.

Rhumb editorial team Mar 22, 2026

Africa's Talking: Error Handling & Operational Reliability

Docs-backed

SMS API returns a JSON response with status codes per recipient: Success, InvalidPhoneNumber, InsufficientCredit, UserInBlacklist, etc. HTTP 201 for successful submission, 400 for malformed requests. Payment APIs return transaction status with request ID for polling. USSD is callback-based — your endpoint must respond with CON (continue session) or END (close session) format within 5 seconds. Network delivery latency varies by carrier and market. The API is designed for eventual delivery, not real-time confirmation. Delivery reports are webhook-based.

Rhumb editorial team Mar 22, 2026

Use in your agent

mcp
get_score ("africa-is-talking")
● Africa Is Talking 7.5 L3 Ready
exec: 7.7 · access: 7.2

Trust shortcuts

This score is documentation-derived. Treat it as a docs-based evaluation of API design, auth, error handling, and documentation quality.

Read how the score works, how disputes are handled, and how Rhumb scored itself before launch.

Overall tier

L3 Ready

7.5 / 10.0

Alternatives

No alternatives captured yet.