What are Integrations?
Integrations are a way of passing data you collect in a Malcolm! Workflow into other third party software or systems.
We currently offer integrations with:
Plus over 1,500 over apps via Zapier (more info here) and Make (formerly Integromat) (more info here).
Configuring Integrations
Once you have created your Workflow, go to the Configure section and select Integrations. There you can link your third party accounts at our integration partners to your Malcolm! Instance by providing your credentials. Once your accounts are linked you can configure integrations with that partner and choose the data from your Workflow that is passed across. You can configure whether data is passed on every Workflow completion or only when certain conditions are met. It is possible to have multiple integrations so, for example, you could create a form which collected details from a new customer including a copy of their ID. You could then subscribe that new customer to a Mailchimp mailing list and store their uploaded ID documents in your Dropbox account by creating two integrations.
Customer Consent
A reminder that it is good practice - and in certain territories a legal requirement - to ensure that your customers actively consent to their data being passed to third party companies who, like Malcolm!, act as data processors on your behalf. You act as the data controller. Most companies handle this consent via provisions in their Privacy Policy which their customers agree to. It is good practice therefore to include a check box in your Workflows that reminds customers of your Privacy Policy and their continuing agreement of it.
Integration Failures
Sometimes integrations may fail. This could be for a variety of reasons, for example the integration partner's API's may be down and/or there may be a problem with your account at the third party provider (for example your Dropbox account may be over quota).
Firstly don't worry re losing customer data - Malcolm! will always store any user submitted data so if there is a problem with an integration you won't lose any data.
When a problem occurs we'll create a notification to let you know and periodically retry the integration. You can review the Integration logs and retry a failed integration event manually via MyMalcolm (navigate to the Workflow via Library then select Integration logs).
More Integrations coming soon!
We will be adding more and more integrations to Malcolm! in the coming months. If there is a particular integration you'd like us to add please let us know.