Handles the process for producing RapidPro flows from data held in Google Sheets.
- Install Python >= 3.8
- Install Python dependencies:
pip install -e .
- Install Node and npm LTS versions
- Install Node dependencies:
npm install
To start the pipeline:
python -m parenttext_pipeline.cli
You will need to create a file called 'config.py', in the current working directory, and define a callable called 'create_config' that returns the pipeline settings as a dict. More details can be in the configuration page.
A user account on a RapidPro server is required.
rpimport --help
from parenttext_pipeline.importer import import_definition
import_definition(
host,
username,
password,
definition_file,
)