Last month, we announced custom connectors. This month, we’re rolling out yet another feature that furthers our efforts in enabling our customers to connect literally anything and everything in the fastest way possible. Announcing: custom code functions.
Wait, wait. What is a function in Azuqua?
In addition to connectors (cloud apps that are available out-of-the-box in Azuqua), Azuqua also has a robust set of functions that you can use to manipulate the data that flows from one system to the next. The functions available out-of-the-box allow you to compose a paragraph for an email, construct if/else logic, hash and encrypt data, and much more. See the full list of functions and their descriptions in our documentation.
The existing functions are very robust. Why should I build my own?
There are 3 main reasons why you would want to build a custom function using code:
- You want to leverage your existing code or a code library within your FLOs. Once you’ve imported them into Azuqua, anyone in the company can use them easily and quickly.
- You are a developer and prefer to build integrations using code rather than our drag and drop interface because it’s faster for you.
- There are complex but commonly used operations within your organization that you want to build onto Azuqua so that anyone building integrations can leverage them quickly regardless of their skill level or domain of expertise.
Let’s walk through a few examples that we’ve seen from customers so far.
Create simple or complex algorithms as reusable functions
We have one industrial manufacturing customer that operates in many countries around the world. When creating their automated process workflows with Azuqua, they found that they often needed to convert temperature readings between Fahrenheit and Celsius depending on which country they were operating in.
They were able to create a simple function that converts between the two which saves a lot of time when building new integrations that need the same function.
Data cleansing and manipulation functions
Garbage in, garbage out. As any data analyst knows, data quality is a huge problem. If you put dirty data into your system, then your intelligence from that data is going to be unreliable.
One Azuqua customer had a collection of data manipulation scripts that they had been using for a few months that were proven to be very effective for scrubbing their customer data. They were able to bring those functions into Azuqua for the rest of the team to leverage as needed. Using these functions in their Azuqua integrations meant that new data would also be cleaned before entering their systems of record in real-time.
Grab from a library instead of recreating the function from scratch
Try it out for yourself
Code functions add a new level of power and speed to Azuqua that we hope you will find incredibly valuable, especially when developers are involved in creating the more complicated integrations.
While custom code functions are only available in Premier plans and above, we’re giving all our users the opportunity to try it out. Please reach out to us at firstname.lastname@example.org or contact any Azuqua representative to try it out if you don’t already have access or if you want an in-depth walk through.
Documentation for code functions can also be found here.