Automating Business Processes

We've worked with many clients to automate processes and/or connect with 3rd party services — reducing manual tasks and decreasing the need to add employees. Building automated solutions is often cheaper and less error-prone than hiring employees to do manual tasks. 

Some applications that we have interacted with via web services, APIs, etc.:

  • Active Directory/LDAP for authentication
  • Enterprise Resource Planning systems
  • Accounting Software (Quickbooks)
  • Marketing Automation (HubSpot, Pardot)
  • CRM systems and fundraising systems (SalesForce, Zoho, CiviCRM, Salsa, NationBuilder, Blackbaud's Raiser's Edge, Blackbaud's Convio, Bloomerang)
  • Email marketing systems (MailChimp, Constant Contact)
  • NPR API (NPR story content)

  • Composer (public radio scheduling and program info system, including OAuth2 authentication)

  • Google authentication (OAuth2)

  • Facebook authentication (OAuth2)

  • Google Tag Manager

  • Doubleclick for Publishers (DFP)

  • Google Analytics API

  • Google Maps API

  • Google Geocoding API

  • PayPal


  • Apache Solr search services

  • Amazon web services APIs

  • NetSuite

  • Docuware (document management service, including OAuth2 authentication)

  • Various niche ERP services

  • Sales tax APIs (Avalara, TaxCloud)

  • North Carolina DMV database

We’ve also been responsible for implementing the server-side APIs in many cases as well. In fact sometimes we build server-side APIs for one project only to consume those services on another.