Knowledgebase

Building Internal Tools on APIs Print

  • 0

Tools for your own team.

WHAT THEY SOLVE

Work currently done by hand across several systems.

WHAT EXAMPLES LOOK LIKE

A single view of a customer across systems Bulk operations the interfaces do not offer Reports combining sources Provisioning and support actions

WHAT TO PRIORITISE

Whatever the team does most often and most laboriously.

WHAT MAKES THEM VALUABLE

Removing the need to move between systems.

WHAT TO BE CAREFUL WITH

Permissions, since internal tools frequently hold powerful credentials Logging, since actions affect customers Destructive operations with no confirmation

WHAT TO IMPLEMENT

Authentication per person, not a shared login Authorisation matching their actual role An audit record of every action

WHY PER PERSON

Attribution, when something goes wrong.

WHAT TO AVOID

A tool with full access available to everyone Bulk actions with no preview Anything irreversible without a confirmation naming what will change

WHAT TO BUILD FIRST

Read-only views.

WHY

They deliver most of the value at none of the risk.

WHAT TO ADD CAREFULLY

Write actions, one at a time.

WHAT TO TREAT IT AS

Production software, since the business depends on it.

WHAT TO DOCUMENT

What it does, and who may use it.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot