How to customise Sage CRM?

SOLVED

Hi All.

Apologies if I'm posting in the wrong place, I think this is the right place but not 100% clear.

I'm a dev working for a small software house.  One of our divisions is already using Sage CRM to do manage it's sales process but is also doing a bunch of stuff in parallel using an in house web site and some excel spreadsheets.  I'm 99% certain that Sage is capable of all the stuff they need with a bit of customisation and some user training.  I'm interested in the customisation part of that equation.

From a quick whiz round the internet and the UI I can see that there are a lot of customisation capabilities offered through the front end and these are probably enough to do most of what we want. However, there's going to be a need to carry out some operations that are unlikely to be supported through the front end, e.g. calling out to our other systems when certain events occur in the front end.  I'm assuming there are some scripting/coding customisation capabilities and want to start getting my head round them.

Can anyone point me at some good materials that would walk me through these more code based customisation capabilities?

Thanks in advance for any help

FD