Basics

Field mapping

Reading time

To allow apps to exchange information freely, we need to “map” output from one action as an input in the other.


You can find data from the previous actions inside the action argument dropdown.


Here is how this would look like for a Playbook that getsthe current Microsoft Outlook event (action 1) and creates a Notion page with the information.



To add multiple inputs in one argument box use commas ❜ . If you use multiple arguments, your action will run as many separate times as there are arguments. 


So when you want to send a Slack message for an action, you can choose how many recipients the message will have using commas.



Mapping data to tables

Objects to tables

Some apps such as Google Sheets, Notion, and Coda take tables as input, whereas apps like Asana may return individual fields as an output. 


So input and output might not always be directly compatible. Think about it as the children’s game shape sorter, in which you need to put the correctly-shaped item into the appropriate hole. 


We can’t insert a table into the place of an individual argument because they are incompatible. Instead, we need to break the table into individual parts and map them.


Let’s try to map our Microsoft Outlook event information to a Notion database. Click on the drop-down labeled “custom field mapping.” You will see all available columns pulled up from your Notion database. Now, all you need to do is map the fields to each column.


Tables to tables

Mapping tables to tables can be done automatically, on the other hand.


For example, you can send data from a Google Sheet to Notion or from our scraper to Coda. Those apps both output tables and take tables as inputs. 


Data will be mapped based on the column names automatically. So make sure the column names match precisely in both tables. 


Google Sheets is an exception, however. Its API allows us to create new columns in an existing sheet. This way you don’t need to map data fields or create matching columns. Google Sheets will create new columns if it can’t find them.


get bardeen

Don't just connect your apps, automate them.

200,000+ users and counting use Bardeen to eliminate repetitive tasks

Effortless setup
AI powered workflows
Free to use
Little Rocket Ship

Launch your productivity boost today.

By clicking “Accept”, you agree to the storing of cookies. View our Privacy Policy for more information.