Connector between KoBo and EspoCRM.
Developed in support to the Ukraine crisis 2022.
Synopsis: a dockerized python app that sends KoBo submissions to EspoCRM.
Worflow: push a specific submission and its attachments from KoBo to EspoCRM.
Generic requirements:
- a deployed KoBo form
- a running EspoCRM instance
- the mapping of fields from KoBo to EspoCRM (as .csv uder
data/
) - all necessary credentials (as .env under
credentials/
)
- Install Docker
- Build the docker image from the root directory
docker build -t rodekruis/kobo2espo .
- Run the docker image in a new container and access it
docker run -it --entrypoint /bin/bash rodekruis/kobo2espo
- Check that everything is working by running the pipeline (see Usage below)
TBI
Command:
kobo2espo [OPTIONS]
Options:
--koboid ID of the KoBo submission
--verbose print more output
--help show this message and exit