elastic.io

How to work with attachments

If you need to work with an attachment – create or send one – there are several connectors that support that. Don’t be confused by what you see now, Simple Trigger is not one of them, but I’m using it here to send some information along the flow. Now what I’m really looking for is the CSV connector, and here I’m using it to create – or, in fact, write a CSV file as an attachment.

How to add business logic with content-based router

To explain the usage of our content-based router that enables you to add some business logic to your integration flow, let’s imagine that I have received a Google Spreadsheet file with unsorted leads data, for example, from downloading a coupon on a website. To convert these leads to customers, I’d like to offer them something of interest with a specifically targeted campaign based on the country of residence. For that, I need to filter and split the list.

Connecting to 3rd-party APIs - How to work with REST API connector

In this video, I’m working with our REST API connector to connect to our own elastic.io Integration Management API. We offer several ways to authenticate an API depending on its configuration. Here we take basic authentication with username and password. Now with the elastic.io API, the username is actually the email address you registered with. You can navigate to the Profile Information page to copy it from there.
elastic.io

Creating value from legacy data - The whys and the hows of legacy system integration

While there are many challenges young companies might struggle with, they certainly escaped one that is a blessing and a curse at the same time – the legacy IT systems. Data is indeed one of the companies’ most valued assets, as knowledge (read, ‘data’) empowers better, more informed business decisions. Moreover, chances are your organization already has most of the knowledge it needs. The only caveat, though, is that it might be inaccessible and therefore, pretty useless.

How to handle errors on elastic.io

You can see if any of your flows have errors as soon as you log in to your dashboard. It shows you the number of records processed in total – in green – and the number of records with errors – in red. You can also see the same information if you click on the corresponding flow from the dashboard. In my case, you can see I have three records processed and all three returned errors.

Advanced data mapping techniques - The passthrough feature

Let’s start by naming our flow. Here we are taking the webhook connector as our trigger. In case you skipped our previous short tutorial on webhooks, you need to copy this link and paste it in an empty tab to receive a sample. Now we are going to modify the sample – or correctly speaking, add it manually. These are just sample values to demonstrate how the passthrough feature works, so there is no point in seeking any deep meaning in them.