Skip to content
ech
← Projects
Shipped2022

Afrihost Support Toolkit

Internal CLI tool that solved all hosting queries

Built a comprehensive command-line tool that systematically diagnosed hosting issues at Afrihost — checking DNS records, email configuration, spam filter status, and service provisioning in a single workflow. The tool integrated with internal systems including the spam box API, eliminating the need for manual investigation across multiple dashboards.

It handled every category of hosting query the support team encountered, from DNS misconfigurations to email deliverability issues. After presenting the project internally, it became a proof point for what automation could do in a high-volume support environment.

What I learned

API integration patterns, building tools that non-technical colleagues could rely on, and the gap between building something that works and getting organisational buy-in for it.

Tech

PythonAPI IntegrationAutomation