Inspiration
Jebra is a data automation platform that excels for this use case - data augmentation and enrichment - and this was a great opportunity to test out our stack
What it does
- Automate enriching data into your digital asset management (DAM) from other sources (ArcGIS)
- Dashboard to review and fix automation errors / warnings
- Workflow to sign / approve output via DocuSign
How we built it
We added the following modules onto our pre-existing stack:
- ArcGIS Connector: Users connect their ArcGIS account to and install a Survey123 webhook
- MediaValet Connector: Source of media assets; sink for augmented media assets / attributes
- DocuSign Connector: For signing/ approving output
- JgiMediaSyncJob - Custom Job and corresponding JobRunner to generate the output
- Dashboard - To trigger runs and review output
Challenges we ran into
- Connecting to APIs we were not familiar with. But things got smoother as we gained experience.
- Decomposing the problem into a concrete spec. Eventually we managed to "modularize" the requirements so that we built a great automation that can be improved over time.
Accomplishments that we're proud of
- We added 3 new Connectors to our stack in under 10 days
- We added 1 Custom Job that can be "easily" generalized into a Marketplace job
- We explored DocuSign API and have already started ideating on even better automations that we can build, e.g auditing contract workflows
- Our stack! After about 2 years of hard work, it's great to see it realizing our vision.
- Our teamwork.
What we learned
- There's lots of opportunity to build great automations
- The DocuSign API is not as daunting as it seemed at first sight
What's next for Jebra_JgiMeiaSyncJob
- Productize the JgiMediaSyncJob for Jane Goodall Institute to test / use
- Generalize the job for other MediaValet users with similar use cases
- Build a stand-alone Survey123 report generation automation for our Marketplace
- Build some DocuSign automations (still ideating)
Log in or sign up for Devpost to join the conversation.