Package Information
Released: 4 mo ago
Downloads: 27 weekly / 236 monthly
Latest Version: 1.0.1
Author: Monfort Brian N.
Documentation
n8n-nodes-rapidpro
n8n community node for RapidPro. Manage contacts, start flows, send broadcasts, and connect RapidPro to OpenMRS, DHIS2, and other health systems.
n8n is a fair-code licensed workflow automation platform.
Installation
Via n8n UI: Settings → Community Nodes → search n8n-nodes-rapidpro → Install
Via npm:
npm install n8n-nodes-rapidpro
Credentials
| Field | Description |
|---|---|
| Server URL | Your RapidPro instance (e.g. https://rapidpro.io or self-hosted) |
| API Token | Found under Account Settings → API Token in RapidPro |
Resources & Operations
| Resource | Operations |
|---|---|
| Broadcast | Create, Get Many |
| Contact | Create, Update, Get, Get Many, Delete |
| Flow | Get Many, Start |
| Group | Create, Get Many |
| Message | Send, Get Many |
Example: Outbreak Broadcast
Resource: Broadcast
Operation: Create
Message: Cholera alert in your district. Activate response protocol immediately.
Target Type: Groups
Group UUIDs: <district-health-officers-uuid>
Dispatched simultaneously to all members of the target group.
Compatibility
- RapidPro: Any (API v2)
- n8n: 1.0+
- Node.js: 22+
API Reference
POST /api/v2/contacts.json
GET /api/v2/contacts.json
PATCH /api/v2/contacts.json
DELETE /api/v2/contacts.json
GET /api/v2/groups.json
POST /api/v2/groups.json
GET /api/v2/flows.json
POST /api/v2/flow_starts.json
GET /api/v2/messages.json
POST /api/v2/broadcasts.json
GET /api/v2/broadcasts.json
Resources
- RapidPro API Docs
- n8n Community Nodes
- n8n-nodes-dhis2 DHIS2 integration
- n8n-nodes-openmrs OpenMRS FHIR integration
Contributing
- Fork the repository
- Create a feature branch:
git checkout -b feat/your-feature - Commit:
git commit -m 'feat(rapidpro): your change' - Push and open a Pull Request
Support
- Issues: GitHub Issues
- n8n Community: community.n8n.io
License
MIT © 2026 Monfort Brian N. | 宁俊
Acknowledgments
Built to connect messaging infrastructure to national health systems. Part of an open-source interoperability stack for outbreak response and healthcare orchestration across low-resource settings.