Managed Functions End State

Connect everything

Speed up your business by providing your team and your trading partners with the information they need when they need it.

  • Get quote requests in your pricing systems
  • Get POs in your order management system
  • Get Invoices in your accounts payable system
  • Get Employee data in your HR systems
  • Sync catalogues with your trading partners

Connect your systems together to make all of your data actionable.

Testimonials from happy customers!

SURA receives payments on large numbers of policies each day. The payments are made into our bank account in lump sums and need to be allocated to policies in our underwriting systems. To do the allocation, our finance staff have to find PDF or Excel remittances emailed to us each day. The format of these remittances varies from agency to agency so it is tough to automate. Two managed functions now handle the process. The first function extracts the allocation data from the PDF or Excel remittances. The second function matches the allocation data with the policy in our underwriting system and pushes the matched transaction to our underwriting system. 

Andy Pytches


At optiBPO, our monthly billing cycle was highly manual and taking a significant amount of time to process. We were also concerned with data accuracy and completeness of the invoices that were being created in Xero. We now use two managed functions for our billing process. The first function gathers the data from multiple sources and combines the data sets together. After validation, the second managed function takes the data and automatically creates invoices in Xero. This process is now done quickly, automatically and accurately by managed functions. We have enjoyed working with the Managed Functions team in developing these functions. They take a pragmatic and innovative approach to solving problems and we look forward to working with them on future projects.

Nicola Mace

OptiBPO, Director

At Agile Underwriting Services, the Agile finance team manages and administers financial transactions in multi currencies across a broad range of insurance products throughout Australia and the Asia Pacific region. As volumes of transactions increased, we were finding that more and more of our time and resources were being consumed by manually matching incoming payments to open invoices in our internal finance system. The Managed Functions team worked closely with us to ensure the system catered for our internal compliance and accounting requirements, allowing us to have a high confidence level in the automated process. We now have a scalable, highly accurate automated payment matching system in place, removing what was a very tedious and manual intensive task for our finance team members.

Nick Goritsas

Agile Underwriting, CFO

At The Pharmacy Guild we needed to incrementally migrate our payroll data from one system to another. The Managed Functions team set up two functions that allowed us to do this repetitively over a period of months. Without the managed functions, we would have had to maintain a series of complex spreadsheets which would have been really challenging to get right. We greatly enjoyed working with the Managed Functions team during this project. They are responsive and outcome-focused and work through problems with good humour and innovative approaches.

Rebecca Smith

Pharmacy Guild of South Australia, Payroll Services Manager

At Aquiliti we do a lot of spend categorisation for our clients. Once we categorise products and spend according to a taxonomy that is meaningful to our client we use a managed function to identify similar products to those we've already classified. It's the perfect meld of human expertise and machine automation. The Managed Functions team is approachable, energetic and insightful. We'll definitely work with them when future opportunities arise.

Matt Dunn

Aquiliti, Director

At Carnivore Qld we turned to Managed Functions when we were asked to integrate with one of our big customers. The Managed Functions team quickly implemented an electronic invoicing solution that has just worked ever since it was deployed. The team at Managed Functions talked us through exactly what needed to be done and why; and have managed everything since. I wish all of our IT worked the same way.

Scot Tier

Carnivore QLD, CEO

Brokers and underwriters

Your business partners are automated; you should be too.

Take Insurance underwriters as an example. Brokers ask insurers to quote on policies for their customers. The brokers generate requests for quotes automatically - but when the underwriter receives the request for quote they key it manually into their underwriting systems.

A managed function can read quote requests emailed by brokers and put the quote requests directly into directly into your underwriting system.

Remittances screenshot

Interact with your data as it moves from system to system

Sometimes your team will need to update data as it moves from system to system (such as adding an approver to a requisition workflow or validating a vendor prior to adding it to your master vendor file). Managed Functions provides a custom app to view and edit your data.

Deployment options

Make your IT team happy!

One of unique aspects of Managed Functions is that they can be deployed as native serverless functions on our cloud, your cloud or as an application on a server situated in your data center.

This makes your IT team happy because your data stays on your infrastructure but your IT doesn't have to support the pipeline.

  • Functions are deployed as serverless functions on our cloud or yours
  • Alternatively, functions can also be deployed in your data center
  • Functions are monitored and maintained by our team so your IT team does not have to manage the integration pipelines.
Fully managed

Managed functions are fully managed:

Managed functions, as the name suggests, are managed by us. They are:

  1. developed by our integration specialists,
  2. deployed to your infrastructure or ours, and
  3. managed by our support specialists.

You get the best of all worlds: Robust integration pipelines, sitting on your infrastructure that are managed by someone else.

Automate and streamline one process or dozens

Task management

Invoice and expense processing

Send expense data from expense management systems such as Concur and procurement systems such as Coupa to your Finance system



Automate complex billing processes that combine customer data from CRM systems such as Salesforce with work management data in your ERP and billing information in your finance system


Policy payment reconciliation

Match payments received in your bank account with open invoices in your underwriting systems and mark the invoices as paid


Contractor payment automation

Combine data from HR systems with data from multiple timesheeting systems and automatically pay contractors


EDI purchases and invoices

End to end EDI messaging with trading partners covering purchase orders, acknowledgements, advance shipping notices and invoices

Insurance Policy Quote Requests

Brokers can send requests for quotes to their insurance company partners in the format they can most easily respond to; and automatically ingest responses into their broking systems

Insurance Policy Quote Responses

Insurers can ingest requests for quotes from brokers in any format; and send responses back to brokers in the format preferred by the broker

Sync catalogues with trading partners

Keep catalogues in sync with trading partners so orders are received accurately without manually keying in data


Just about anything else...

Talk to us. We may be able to help.


  • We are required to keep our data "on-shore". Do managed functions allow that?

    Managed Functions can be deployed to any region currently serviced by AWS or your cloud provider. Click here for a list of AWS regions.

  • The process we'd like to automate requires data to be extracted from PDF files. Can a managed function handle that?

    Managed functions are able to extract data from almost any source including PDFs.

  • One of the endpoints in the process is a legacy, on-premise system. Can a managed function connect to it?

    There are several potential ways to connect with legacy on-premise systems ranging from custom connectors that run on your servers through to SFTP connections that exchange data with your internal network. Contact us to discuss the best approach for you.

  • We are a software company that needs to deploy the same connectors to several customers. Will you provide pricing that caters to that?

    Of course. Much of our business is actually white-labelled solutions for software companies. You can read more about it here. And contact us for a specific quote.

Provide your team with the information they need do their jobs.

The Managed Functions team has been great to work with... They care about getting the best result for our business and work well with every member of our team from finance through to IT.


Andy Pytches


Ready to give Managed Functions a try?

Get started by clicking the button below. We'll contact you to discuss your needs. During the first call you'll be able to determine whether it is worthwhile exploring further.

Your cart