Difference between revisions of "Integrations"
(→Integrating Charitylog or Crossdata with other systems) |
|||
Line 7: | Line 7: | ||
===Avoiding double entry=== | ===Avoiding double entry=== | ||
Where systems overlap, e.g. a mailing system and a CRM, an accounts system and a CRM, or a care management system and a CRM, identical data will often need to exist in both systems. | Where systems overlap, e.g. a mailing system and a CRM, an accounts system and a CRM, or a care management system and a CRM, identical data will often need to exist in both systems. | ||
+ | The principle of integrating two such systems is straightforward: where an overlapping data point is changed in one system (e.g. a client moves house and their address changes), the API of the other system is automatically called to make the same changes. In this way, the overlapping data is kept in-sync. There are numerous challenges to consider though, which are often referred to as "model mismatches". Examples are: | ||
+ | * Lists which differ |
Revision as of 09:21, 18 December 2020
Integrating Charitylog or Crossdata with other systems
Integrations are where 2 systems "talk" to each other, for 2 main reasons:
- To streamline multiple processes
- To negate the need to enter the same information twice in 2 systems
Streamlining multiple processes
An example of this is the Loqate integration. This adds a button next to each postcode, and shows a list of matching addresses to save time when creating client records.
Avoiding double entry
Where systems overlap, e.g. a mailing system and a CRM, an accounts system and a CRM, or a care management system and a CRM, identical data will often need to exist in both systems. The principle of integrating two such systems is straightforward: where an overlapping data point is changed in one system (e.g. a client moves house and their address changes), the API of the other system is automatically called to make the same changes. In this way, the overlapping data is kept in-sync. There are numerous challenges to consider though, which are often referred to as "model mismatches". Examples are:
- Lists which differ