propstack

With the propstack integration, you can use objects from propstack in deep.rent and align property marketing with your protocol workflow.

Requirements

  • An active deep.rent account
  • An active propstack account
  • Internet connection during initial setup and synchronisation

What the connector does

  • Securely connects Propstack to the app so you can use existing object and contact data.
  • Objects (e.g. properties) and contacts are fetched when the Protocol app starts and offered for import under Objects in the app.
  • Inactive objects are ignored.
  • Relationships between objects and contacts (e.g. owner, tenant, buyer) are recognised and mapped.
  • Protocols are uploaded as PDFs from the Protocol app to the related object in Propstack under Media/Documents.
  • Imported data includes:
    • General object data (e.g. address, area, status)
    • General contact data (e.g. name, email, phone)
    • Object areas (e.g. structured units or assignments)
    • Floor plans and plans stored in Propstack

Technical notes

  • The Propstack API key is processed server-side only and stored encrypted (encryption at rest). It is not exposed to the client or third parties.
  • All Propstack access goes through secured backend endpoints. There is no direct client-to-Propstack communication.
  • The integration uses least-privilege permissions:
    • Read objects and contacts
    • Write (upload) documents
    • No delete or modification of existing Propstack data
  • Sensitive data (e.g. API keys) is not written to logs or stored in plain text.
  • Access is organisation-scoped and protected by authentication and role checks (e.g. admin/owner).
  • All external connections use HTTPS.
  • Optional detail requests (e.g. extended object info) run only when needed to minimise data.
  • Error and status messages do not expose confidential data (no API keys or raw payloads).

Setup in propstack

Create an API key

  1. In propstack, open Administration.
  2. Go to Menu > API keys.
  3. Add the key from the selection (deeprent) or create a new key with:
    • Read access for Objects and Contacts
    • Write access for Documents

Contact statuses for sync

Under Administration > Contact settings, these contact statuses should exist (used for mapping). Add Tenant if you use it:

  • Owner
  • Tenant
  • Contact
  • Authority
  • Lawyer, notary
  • Service provider
  • Business partner
  • Buyer
  • Purchase prospect
  • Seller
  • Seller lead
  • Cold lead

Setup in the Protocol app

  1. Open Settings > Integrations in the app.
  2. Select propstack.
  3. Enter the required propstack API key(s).
  4. Confirm the connection.
  5. Run Start import so data is available immediately.

After connecting

  • New or updated object data from propstack is synced into the Protocol app.
  • Use imported objects to create protocols.

Troubleshooting

  • Connection failed: Check credentials and reconnect.
  • No data visible: Run a manual sync and verify workspace mapping.
  • Incomplete data: Check permissions in propstack and field mapping in integration settings.

Related articles