The RapidSMS platform is designed to be installed, coded and implemented anywhere with existing infrastructure. Ensure you have all the basic hardware to customize and implement RapidSMS:

- Computer — RapidSMS can be installed on any computer, but preferably a low-power Notebook with long battery life. A standard computer server is recommended for larger deployments.
- Operating System — RapidSMS is currently designed to run on Linux. (Read more)
- GSM Modems or Compatible Phones — GSM modems are recommended for large-scale deployments of RapidSMS. Standard cell phones are also supported by RapidSMS. Both are adaptable with any locally available SIM chip. (Read more)
- Power and Security — A secure and dry location for the computer with a reliable energy source is required. UPS and voltage regulators are highly recommended. (Read more)

- Cell Phone and Internet Access — Good cell phone coverage is required for the GPRS Modem or phone connected to RapidSMS. (Read more)
- Backup — A routine backup system with external hard drive, USB or RAID drives (link to RAID drive in glossary) is recommended.