---
title: Zapier Integration
description: This article shows you how to use the Archilogic Zapier integration
---

[Skip to content](https://help.archilogic.com/knowledge/zapier-integration#main-content)

[![archilogic-logo-white_800](https://help.archilogic.com/hs-fs/hubfs/archilogic-logo-white_800.png?width=200&height=53&name=archilogic-logo-white_800.png)](https://help.archilogic.com/knowledge?hsLang=en)

Open main navigation

Close main navigation

- [Back to archilogic.com](https://www.archilogic.com/)

[Back to archilogic.com](https://www.archilogic.com/)

 This is a search field with an auto-suggest feature attached.

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.archilogic.com/knowledge?hsLang=en)
2. [Integrating](https://help.archilogic.com/knowledge/integrating?hsLang=en)

# Zapier Integration

## This article shows you how to use the Archilogic Zapier integration

The Archilogic Zapier integration is currently a Beta feature. Please reach out to [support@archilogic.com](mailto:support@archilogic.com) if you’re interested in using it.

The Archilogic Zapier integration allows you to trigger Zapier workflows when the values of certain custom attributes within the layout of an Archilogic floor plan change. It also allows you to push custom attribute values from another source to the layout of an Archilogic floor plan.

### Custom Attributes

To test this integration you require some Custom Attributes.

You can either use existing ones or [create new ones](https://help.archilogic.com/knowledge/create-a-custom-attribute?hsLang=en).

For this article, we created a custom attribute called **Booked** for the resource **Space** and of the type **Boolean**.

So for example, if a room is booked the custom attribute shows the value **true** and if it isn’t it shows the value **false**.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_9DZXW5brvS-png.png?width=1516&height=276&name=chrome_9DZXW5brvS-png.png)

You can, of course, create other custom attributes that fit your specific use case.

### Archilogic Connector

To use the Archilogic Zapier integration you first need to create the connector on Archilogics side.

Open the Archilogic Dashboard, left-click the button in the top right corner, and select **Organization settings**

![](https://help.archilogic.com/hs-fs/hubfs/ArchilogicOpenOrgSettings-png-2.png?width=1851&height=1037&name=ArchilogicOpenOrgSettings-png-2.png)

In the organization settings, left-click **Access tokens** to open the access token menu.

![](https://help.archilogic.com/hs-fs/hubfs/ArchilogicOpenAccessTokenMenu-png-1.png?width=219&height=300&name=ArchilogicOpenAccessTokenMenu-png-1.png)

Then, left-click the blue **Create token** button to create a new Access token.

![](https://help.archilogic.com/hs-fs/hubfs/ArchilogicCreateAccessToken-png-1.png?width=1853&height=841&name=ArchilogicCreateAccessToken-png-1.png)

In the Access token creation menu select **Secret** from the type-dropdown menu, give it a name such as **Zapier** and tick the following checkboxes in the Scopes section before clicking the blue **Create** button:

- floor:update
- floor:readPublic
- floor:readPrivate

![](https://help.archilogic.com/hs-fs/hubfs/chrome_KOF8am7Vfa-png.png?width=313&height=459&name=chrome_KOF8am7Vfa-png.png)

Once you click the **Create** button a pop-up will open containing the secret token.  
Copy it for later use.

Copy the secret token now. **Due to security reasons, it will not be accessible again later.**   
If you lose the secret access token you will need to delete it and create a new one!

![](https://help.archilogic.com/hs-fs/hubfs/chrome_9ndQ7st1WV-png.png?width=461&height=185&name=chrome_9ndQ7st1WV-png.png)

### Pushing custom attribute values from Archilogic to Zapier

In this example, we will push custom attribute values from Archilogic to Google Sheets by using a Zapier workflow.

To start, open a new browser tab, go to [https://zapier.com/app/login](https://zapier.com/app/login), and log into your Zapier account.

Click the orange **Create** button in the top-left corner of the window and select **Zaps.**

![](https://help.archilogic.com/hs-fs/hubfs/chrome_VudWQRLL5s-png.png?width=273&height=426&name=chrome_VudWQRLL5s-png.png)

The canvas for a new Zap will open. Left-click the trigger box to select an App.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_6eSKBGPDWb-png.png?width=677&height=544&name=chrome_6eSKBGPDWb-png.png)

Type “Archilogic” into the search bar and select the Archilogic app as the trigger.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_EuT1guHHnb-png.png?width=1834&height=1117&name=chrome_EuT1guHHnb-png.png)

Once Archilogic has been selected as the trigger, left-click the **Trigger event** field and select **Layout changed**.   
This means that every time an Archilogic layout has been changed it will trigger this Zap.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_U1V71zsEIY-png.png?width=1781&height=1065&name=chrome_U1V71zsEIY-png.png)

Then left-click the Account field to add an Archilogic account. A pop-up will open asking you for the **Archilogic Secret Access Token** that you created earlier. Paste the Secret Access Token into the field and left-click the orange **Yes, Continue to Archilogic** button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_L6UWGhFUPt-png.png?width=1859&height=1211&name=chrome_L6UWGhFUPt-png.png)

After selecting the Trigger event and Archilogic account click the blue Continue button at the bottom of the menu.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_an8DhsFMhh-png.png?width=316&height=474&name=chrome_an8DhsFMhh-png.png)

The next step is to paste the Layout ID of the Archilogic floor plan for which you want to create this Zap into the **Layout ID** field.

You can find the **Layout ID** of a floor plan in the side panel on the right side of the Archilogic Editor window.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_m4Z5IAF6Uv-png.png?width=2042&height=1261&name=chrome_m4Z5IAF6Uv-png.png)

Then click the blue **Continue** button at the bottom of the menu.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_Zof2Jn4bOE-png.png?width=356&height=505&name=chrome_Zof2Jn4bOE-png.png)

You will be asked to run a test to check if everything is set up correctly.

If you changed some custom attribute values in the layout of the connected Archilogic floor plan the changes will be shown once the test ran successfully. Then click the **Continue with selected record** button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_pka5fs5E1v-png.png?width=342&height=626&name=chrome_pka5fs5E1v-png.png)

You will be asked to continue with the second step of your Zapier workflow. You could for example push the values to a Google sheet like in our example or connect any other available app to trigger something else.

You can, of course, also reverse this Zapier workflow and push values from other sources into the custom attributes of an Archilogic model.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_KmHZo967JO-png.png?width=1347&height=1121&name=chrome_KmHZo967JO-png.png)

In our example, we created a Google Sheet with the following headers.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_t6rYt8AZkk-png.png?width=481&height=249&name=chrome_t6rYt8AZkk-png.png)

Once you created the Google Sheet, link it to your Zapier workflow and connect the data sources to the correct header in the sheet. Then click the blue continue button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_vTGmr3WdQ5-png.png?width=539&height=485&name=chrome_vTGmr3WdQ5-png.png)

Now you can run a final test to check if everything is set up correctly by clicking the Test step button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_ziY3Iup9Wx-png.png?width=318&height=578&name=chrome_ziY3Iup9Wx-png.png)

If the test was successful, you can find the custom attribute values that were pushed from the layout of the selected Archilogic floor plan into the Google Sheet.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_YvHj6tChtc-png.png?width=1285&height=395&name=chrome_YvHj6tChtc-png.png)

The last thing left to do is to publish your Zapier workflow by clicking the **Publish** button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_ona0Q4XaWD-png.png?width=332&height=592&name=chrome_ona0Q4XaWD-png.png)

Your Zapier workflow is now live.

Each time you run your Zapier workflow the updated value will be pushed into the Google Sheet.

You need to **publish your changes** in the Archilogic Editor before running the Zapier workflow or the changes won’t get picked up.

### Push custom attribute values from Zapier to Archilogic

In this example, we will push custom attribute values from Google Sheets to the layout of an Archilogic floor plan by using a Zapier workflow.

First, open Google Sheets and create a new sheet with the following columns and rows.

- Layout ID
- Space ID
- API field name
- Custom attribute value

Then copy and paste the **Layout ID** of the floor plan you wish to update along with the **IDs of the spaces** you wish to affect, the API field name of the custom attribute, and finally the custom attribute values into the sheet.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_T18PI5arWg-png.png?width=1306&height=473&name=chrome_T18PI5arWg-png.png)

Then, open a new browser tab, go to [https://zapier.com/app/login](https://zapier.com/app/login), and log into your Zapier account.

Click the orange **Create** button in the top-left corner of the window and select **Zaps.**

![](https://help.archilogic.com/hs-fs/hubfs/chrome_VudWQRLL5s-png-1.png?width=275&height=428&name=chrome_VudWQRLL5s-png-1.png)

The canvas for a new Zap will open. Left-click the trigger box to select an App.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_6eSKBGPDWb-png-1.png?width=1404&height=1128&name=chrome_6eSKBGPDWb-png-1.png)

In this example, we’re selecting Google Sheets from the App selection menu, but you could, of course, select any other app that fits your use case.

Then set the **Trigger event** to **New or Updated Spreadsheet Row** and select your **Google account**. You may need to log into your Google account if you haven’t done so before.

Then click the blue **Continue** button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_6eXJPgm9gh-png.png?width=1302&height=1106&name=chrome_6eXJPgm9gh-png.png)

Select the **Spreadsheet** you created earlier and the correct **Worksheet** within it. Then select which **column should act as a trigger**. In our case, changing the **Custom attribute values** in the Google sheet should trigger the Zapier workflow.

Once you’re done click the blue **Continue** button.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_VuR7bQKTv2-png.png?width=1302&height=1105&name=chrome_VuR7bQKTv2-png.png)

The next step is to test your trigger.

Click the blue **Test trigger** button to proceed.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_TUt8kpJGBZ-png.png?width=1242&height=1104&name=chrome_TUt8kpJGBZ-png.png)

Once the test runs successfully continue by selecting the Action bubble in your Zapier workflow.

In the **App** field select **Archilogic**. In the **Action event** field select **Update Custom Attribute** and in the **Account** field select the **Archilogic** account. If you haven’t set up the account before you will need to paste the **Secret Access Token** that you created in your Archilogic dashboard to connect it.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_XRfB5raVCE-png.png?width=1224&height=1108&name=chrome_XRfB5raVCE-png.png)

The next step is to connect the correct values from the Google Sheet. Select the Layout ID.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_XgIaJuBgdD-png.png?width=1352&height=1099&name=chrome_XgIaJuBgdD-png.png)

Finally, you will be asked to test this step. Click the blue **Test step** button to continue.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_3FgfYPmhpR-png-1.png?width=1405&height=1104&name=chrome_3FgfYPmhpR-png-1.png)

To test your workflow you can now update your Google Sheet and set the custom attribute values from **FALSE** to **TRUE**.

![](https://help.archilogic.com/hs-fs/hubfs/chrome_x0JjIfenjB-png.png?width=1309&height=473&name=chrome_x0JjIfenjB-png.png)

The Zapier workflow will trigger automatically and will push the updated custom attribute values to the Archilogic floor plan.

Please note that this process can take a couple of minutes.

Once the custom attribute values are pushed to Archilogic, the floor plan will automatically be published and the new custom attribute values will be visible when you select one of the correlated spaces.

- [Getting started](https://help.archilogic.com/knowledge/getting-started?hsLang=en)
- [Floorplan Conversion](https://help.archilogic.com/knowledge/floorplan-conversion?hsLang=en)
- [Model Standard](https://help.archilogic.com/knowledge/model-standard?hsLang=en#main-content)
  
  
  
  
  
    - [Office Space Taxonomy](https://help.archilogic.com/knowledge/model-standard?hsLang=en#office-space-taxonomy)
- [Managing](https://help.archilogic.com/knowledge/managing?hsLang=en)
- [Editing](https://help.archilogic.com/knowledge/editing?hsLang=en#main-content)
  
  
  
  
  
    - [Structural editing](https://help.archilogic.com/knowledge/editing?hsLang=en#structural-editing)
    - [Editor interface](https://help.archilogic.com/knowledge/editing?hsLang=en#editor-interface)
    - [Space Editing](https://help.archilogic.com/knowledge/editing?hsLang=en#space-editing)
    - [Asset editing](https://help.archilogic.com/knowledge/editing?hsLang=en#asset-editing)
    - [Plugins](https://help.archilogic.com/knowledge/editing?hsLang=en#plugins)
- [Viewing](https://help.archilogic.com/knowledge/viewing?hsLang=en)
- [Exporting](https://help.archilogic.com/knowledge/exporting?hsLang=en)
- [Analyzing](https://help.archilogic.com/knowledge/analyzing?hsLang=en)
- [Sharing](https://help.archilogic.com/knowledge/sharing?hsLang=en)
- [Integrating](https://help.archilogic.com/knowledge/integrating?hsLang=en)
- [Account & Organization](https://help.archilogic.com/knowledge/account-organization?hsLang=en)
- [Microsoft Places](https://help.archilogic.com/knowledge/microsoft-places?hsLang=en)
- [Extensions](https://help.archilogic.com/knowledge/extensions?hsLang=en)

[![Public Archilogic Logo](https://help.archilogic.com/hs-fs/hubfs/Public%20Archilogic%20Logo.png?width=190&height=40&name=Public%20Archilogic%20Logo.png "Public Archilogic Logo")](https://www.archilogic.com/)

Copyright © 2025, Archilogic