1. SHOULD YOU BUILD OR BUY?
CUSTOM CODING WORKATO
Manpower
needed
Specialized IT resources needed
to build, maintain and upgrade
Business Users do not need to rely
on IT and can do so by themselves
Maintenance API's are updated 6-8 times per
year, which means integration
code must be modified.
Each API upgrade will inevitably
break a custom built integration.
Worse, factor in multiple SaaS apps,
each with their own upgrade
schedules and custom fields,and
soon a full-time team is needed just
to keep an integration up and
running.
Monitoring Designated resources must
monitor integrations to ensure
they work and/or build out a
system from scratch to monitor
custom integrations.
Built into the platform. The time and
effort to build monitoring and
reporting tools takes resources
away from more mission critical
tasks.
Customization If changes in the applications are
made by an admin such as
adding a custom field, typically
the integration will need to
include this new custom field.
Changes can be handled
by an analyst or admin,
no developers needed.
Customizations are easy and new
custom fields can be included to
the integration in minutes.
Error Handling Integrations require a reporting
system in order to collect,
broadcast log information, and
create an audit trail.
Built into the platform. Custom
integrations will require additional
development and resources to
build a reporting system for error
reporting