Blog

Transform Defaults

Feb 2015/ Posted By: wotio team

<p>Hey, so we just released a cool new feature into the bip.io server that we hope you&rsquo;ll find useful.</p>
<p>Whenever you use bip.io to connect awesome web-services together, its sometimes tedious to remember how a piece of the information you&rsquo;re getting from one service should be mapped to another service, like when you want to <a href="https://vimeo.com/119869509" target="_blank">create an email digest of your curated RSS feed of your favorite twitter content.</a> It&rsquo;s sort of annoying to have to remember and configure, okay, <em>this</em> RSS field field should map to <em>that</em> email setting, and <em>this</em> input should map to <em>that</em> output. every-single-time you want to create a bip.</p>
<p>Well now you don&rsquo;t have to.</p>
<p>When you connect one web service to another, you can do all sorts of interesting &lsquo;transforms&rsquo; with that data as it flows across the graph that you create as your bip. And well, some ways of connecting those services together are frankly more interesting and common amongst all bip.io users. And so we&rsquo;ve taken the most popular transforms that people are using, and made them available as the default <em>suggestions</em>, for everyone to use.</p>
<p>You don&rsquo;t have to use the suggested transform, of course. Its just a suggestion after all! You&rsquo;re free to connect what you want, however you want. That&rsquo;s the power and flexibility of bip.io. When setting up your bip you can always personalize your integration by clicking on the +Variables button and choose whatever field you want to capture.</p>
<p>Let&rsquo;s walk through how to set it up:</p>
<p>When you install bip.io, there&rsquo;s now an extra option in the setup process to confirm that you&rsquo;d like to periodically fetch the community transforms. This will set a &ldquo;transforms&rdquo; option in your config/default.json, like so:</p>
<script src="https://gist.github.com/tuddman/1629b1bd8f42d8f9edb2.js"></script>
<p>This will tell the server to periodically go and fetch the latest popular transforms, which is set as a cron job that you can also configure in the server config settings. If you already have bip.io installed, you can update to the latest build to get this feature as well.</p>
<p>As this is largely a community-powered feature, the more you use it, the better it gets. Its smart like that. So give it a try. Let us know if you find this aspect useful.</p>
<p>Enjoy.</p>