Skip to main content

Sisu

Push tasks and transaction dates from Sisu to Google Task Lists and Calendars. This section describes how to configure the integration between Sisu and Realty Hook.


Enable Sisu

Flip this switch to enable Sisu integration. When enabled, tasks will be synced with other services like Google.

Enable switch for Sisu


API Key

Sisu requires an API key to sync with the service. Follow these steps to retrieve your API key.

  1. In Sisu, select Settings, then Team Settings.

Select Team Settings

  1. Select API Credentials/WebHooks

Select API Credentials

  1. Copy the Authorization value

Copy Authorization Value

  1. Paste the value into the Integrations > Sisu > Sisu Authorization Code field

Realty Hook Authorization Code


Sisu Users

In order to fetch events and tasks from Sisu, your team's users must be imported into Realty Hook.

Click Refresh Sisu Users

Refresh Sisu Users

Click the 'Refresh Sisu Users' button to pull your team's user details into Realty Hook. Once refreshed, the Sisu users need to be linked to a Realty Hook account. Two ways exist to do this: Inviting Users or Manually Linking to an existing RH account.

Automatically Invite All Users

When first setting up Sisu in Realty Hook, you can use our 'Invite X Unlinked Users' button. When you press the button, we'll create an accounts on the site for each Sisu user. An email will be sent to each with a username and password to log in. Each user should log in to authenticate/grant permissions for posting to their Google account (for Task Lists and Calendars).

To invite a single user instead, you can click the 'Invite User' on the user row. A Realty Hook account will still be created and the team member will receive an email with login credentials.

If you've used the Adding Team Members section in Teams, you can manually link a Realty Hook user to a found Sisu user. Just click on the "Connect to Team" button for a Sisu user and select the Realty Hook user to connect with.

Click Refresh Sisu Users

If you've made a mistake or need to unlink the user connection, click the "Connected To..." button and choose select the Unlink option.

Click Refresh Sisu Users


Sisu Webhooks

Sisu provides a mechanism to send real-time data to Realty Hook automatically. As you make changes in Sisu, these updates will be pushed to Realty Hook behind the scenes. Realty Hook won't need to periodically request this information from Sisu. The data will stay in sync in a timely manner. To accomplish this, you will need to set up Webhooks for your Sisu team.

  1. Go to the same API Credentials/Webhooks section in Sisu as in step 2 above.

  2. Add the following webhook and click "Add Subscription":

Fill out Webhook information

  1. Realty Hook will do some handshaking with Sisu behind the scenes and you should see a screen like the following when the webhook is active with Realty Hook.

Webhook subscribe confirmation

  1. Next click on the "Add Trigger" button.

Add Trigger

  1. Last step! Fill out the following information so that Realty Hook can be automatically notified when your Sisu tasks have been updated.
  • Type - Select "Tasks"
  • Trigger on Create - check yes
  • Trigger on Update - check yes
  • Trigger on Delete - check yes
  • Include Full Object - check yes

Add Trigger Details

  1. Don't forget to click the "Add" button.

  2. Once you add the webhook to Sisu, Realty Hook will get a message and will confirm that we want to listen to changes for your Sisu team.

  3. At any point, you can check to the Webhook Status in our Realty Hook's Sisu Integration area to make sure webhooks are still coming in correctly as you make changes in Sisu.

Sisu Webhook Status


Connections

Once your Sisu integration configuration area is complete, move onto the Connections section to finish your Sisu setup.

Sisu Connections