Connect NOAH to Podio


Our client needed a two-way integration between NOAH and Podio as follows:

- Insert client's data (name, email, phone number etc. from Podio to NOAH);

- Push data from NOAH to Podio;

- Create the HTTP link to NOAH to access a NOAH record (from Podio).



The main goal is the two-way synchronization of data. It was achieved by using Podio webhooks and Scheduled jobs. Due to insufficiency of existing API (NOAH system does not contain enough functionality), we decided to create our own API over the Podio database. We have used ASP.NET Core to solve this issue.


The First phase: We have created first application - the API for interaction with the NOAH database.


The Second phase: We have created the second application of direct integration. This application takes hooks from Podio and sends request to the first one about new updates. Also, the second application regularly queried NOAH API by using Quartz library.


We have tested this solution by using various scenarios for adding and updating data.      



The BackendDevs team has created:

- Single web project in MS Azure where we stored all data from Podio;

- The virtual machine from NOAH and the database where we deploy the application that receives data from Azure cloud and wrote them to the database;

- Finally, we got two-way integration NOAH - Podio and Podio - NOAH



Shaun H., Australia

Extremely professional development on a hard project. Very highly recommended.



Multi-tenant Architecture
Clients Management
Mobile API
Excel import/export
Rich Reports
Email Notifications
Users & Roles
Products Management
Online Payments
Web Camera
Weekly Backups
Live Logs Monitor

Project screens

Tools and Technologies

Microsoft .NET
Microsoft SQL Server
Visual Studio


Logging Logging
Scheduled Jobs Scheduled Jobs
Virtual Machines Virtual Machines
Custom ASP.NET Custom ASP.NET
Data Validation Data Validation
CRM Data Sync CRM Data Sync
About Us
Back-end development, Umbraco and EpiServer, high-performance APIs based on .NET technologies and dedicated teams


Megapolis Office Center, Office 607,
Moskovskiy av. 179-B Kharkiv, 61098, Ukraine

Phone +380-94-712-14-87