OfficeRnD

The OfficeRnD modules allow you to create, update, retrieve, and delete the members, memberships, bookings, events, fees, contracts, and posts in your OfficeRnD account.

Getting Started with OfficeRnD

Prerequisites

  • An OfficeRnD account

In order to use OfficeRnD with Integromat, it is necessary to have an OfficeRnD account. If you do not have one, you can create an OfficeRnD account at officernd.com/signup.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting OfficeRnD to Integromat

To connect your OfficeRnD account to Integromat you need to obtain the Client ID and Client Secret from your OfficeRnD account and insert it in the Create a connection dialog in the Integromat module.

1. Login to your OfficeRnD account.

2. Click Settings > API Access > Add Application.

NoSZbOHvXy.gif

3. Enter the name of the application, description, select the permissions, and click Add.

officernd.png

4. Click View to display the Client ID and Client Secret.

officernd2.png

5. Go to Integromat and open the OfficeRnD module's Create a connection dialog.

K3g8QpM2cy.gif

5. In the Connection name field, enter a name for the connection.

6. In the Client ID and Client Secret field, enter the client ID and client secret details from step 4 above respectively.

7. In the Org Slug field, enter the user-friendly slug details of your OfficeRnD account. For example, if your account website address is https://app.officernd.com/integromat-1/ then your org slug is integromat-1.

8. Click Continue.

The connection has been established. 

Members

Watch Members

Triggers when a new member is added.

Connection Establish a connection to your OfficeRnD account.
Limit Set the maximum number of members Integromat should return during one scenario execution cycle.

List Members

Retrieves all members.

Connection Establish a connection to your OfficeRnD account.
Office ID Select the Office ID whose team members you want to list.
Team ID Select the Team ID whose members you want to list.
Limit Set the maximum number of members Integromat should return during one scenario execution cycle.

Get a Member

Retrieves an individual member.

Connection Establish a connection to your OfficeRnD account
Member ID Select the Member ID whose details you want to retrieve.

Create a Member

Creates a member.

Connection Establish a connection to your OfficeRnD account
Name

Enter the name of the member.

Email Enter the email address of the member.
Phone Enter the phone number of the member.
Twitter Handle Enter the Twitter profile details of the member. 
Team Select the team to which the member belongs to.
Office Select the office to which the member belongs to. If the field is left blank, the member will be assigned to the default office.
Contact Person Select whether the member is a contact person for his company:
  • Yes
  • No
  • Not defined
Billing Person Select whether the member is a billing person of his company:
  • Yes
  • No
  • Not defined
Status Select the member status:
  • Active
  • Contact:
  • Former

Update a Member

Updates a member.

Connection Establish a connection to your OfficeRnD account
Member ID Select the Member ID whose details you want to update.
Name Enter the name of the member.
Email Enter the email address of the member.
Phone Enter the phone number of the member.
Twitter Handle Enter the Twitter profile details of the member. 
Team Select the team to which the member belongs to.
Office Select the office to which the member belongs to. If the field is left blank, the member will be assigned to the default office.
Contact Person Select whether the member is a contact person for his company:
  • Yes
  • No
  • Not defined
Billing Person Select whether the member is a billing person of his company:
  • Yes
  • No
  • Not defined
Status Select the member status:
  • Active
  • Contact:
  • Former

Delete a Member

Deletes a member.

Connection Establish a connection to your OfficeRnD account
Member ID Select the Member ID you want to delete.

Memberships

List Memberships

Retrieves all membership.

Connection Establish a connection to your OfficeRnD account
Team ID  Select the Team ID  whose membership you want to list.
Member ID Select the Member ID Whose membership you want to list
Limit Set the maximum number of memberships Integromat should return during one scenario execution cycle.

Get a Membership

Retrieves individual membership.

Connection Establish a connection to your OfficeRnD account
Membership ID Select the Membership ID whose details you want to retrieve.

Create a Membership

Creates a membership.

Connection Establish a connection to your OfficeRnD account
Name Enter the name of the membership.
Price Enter the monthly price of the membership.
Office Select the office to which the membership applies to.
Plan Select the plan to which the membership applies to.
Member Select the member of the company to whom for whom you are creating the membership.
Start Date Enter the start date of the membership.
End Date Enter the ends date of the membership.
Team Select the team to which the membership is applicable.
Is Personal Select whether the membership is billed to the assigned member and not to the company:
  • Yes
  • No
  • Not defined
Discount Enter the discount details for the membership.
Discount Amount Enter the amount of discount provided for the membership.
Locked Select whether the membership is locked for editing:
  • Yes
  • No
  • Not defined

Update a Membership

Updates a membership.

Connection Establish a connection to your OfficeRnD account
Membership ID Select the Membership ID whose details you want to update.
Name Enter the name of the membership.
Price Enter the monthly price of the membership.
Office Select the office to which the membership applies to.
Plan Select the plan to which the membership applies to.
Member Select the member of the company to whom for whom you are creating the membership.
Start Date Enter the start date of the membership.
End Date Enter the ends date of the membership.
Team Select the team to which the membership is applicable.
Is Personal Select whether the membership is billed to the assigned member and not to the company:
  • Yes
  • No
  • Not defined
Discount Enter the discount details for the membership.
Discount Amount Enter the amount of discount provided for the membership.
Locked Select whether the membership is locked for editing:
  • Yes
  • No
  • Not defined

Delete a Membership

Deletes a membership.

Connection Establish a connection to your OfficeRnD account
Membership ID Select the Membership ID whose details you want to retrieve.

Bookings

List Bookings

Retrieves all bookings.

Connection Establish a connection to your OfficeRnD account
Office ID Select the Office ID whose bookings you want to list.
Team ID  Select the Team ID  whose bookings you want to list.
Member ID Select the Member ID whose bookings you want to list
Limit Set the maximum number of bookings Integromat should return during one scenario execution cycle.

Get a Booking

Retrieves a booking by ID.

Connection Establish a connection to your OfficeRnD account
Booking ID Select the Booking ID whose details you want to retrieve.

Create a Booking

Creates a booking.

Connection Establish a connection to your OfficeRnD account
Start Date Time Enter the start date and time of the booking.
End Date Time Enter the end date and time of the booking.
Resource ID Enter the reference Resource ID of the booking.
Member Select the member related to the booking.
Team Select the team associated with the booking.
Source Enter the source of the booking.
Summary Enter a brief summary of the booking.
Description Enter the details of the booking.
Tentative Select whether the booking is tentative:
  • Yes
  • No
  • Not defined
Free Select whether the booking is free:
  • Yes
  • No
  • Not defined

Update a Booking

Updates a booking.

Connection Establish a connection to your OfficeRnD account
Booking ID Select the Booking ID whose details you want to update.
Start Date Time Enter the start date and time of the booking.
End Date Time Enter the end date and time of the booking.
Resource ID Enter the reference Resource ID of the booking.
Member Select the member related to the booking.
Team Select the team associated with the booking.
Source Enter the source of the booking.
Summary Enter a brief summary of the booking.
Description Enter the details of the booking.
Tentative Select whether the booking is tentative:
  • Yes
  • No
  • Not defined
Free Select whether the booking is free:
  • Yes
  • No
  • Not defined

Delete a Booking

Deletes a booking.

Connection Establish a connection to your OfficeRnD account
Booking ID Select the Booking ID you want to delete.

Fees

List Fees

Retrieves all fee objects.

Connection Establish a connection to your OfficeRnD account
Office ID Select the Office ID whose fees you want to list.
Team ID  Select the Team ID  whose fees you want to list.
Member ID Select the Member ID whose fees you want to list
Limit Set the maximum number of fees Integromat should return during one scenario execution cycle.

Get a Fee

Retrieves an individual fee object.

Connection Establish a connection to your OfficeRnD account
Fee ID Select the Fee ID whose details you want to retrieve.

Create a Fee

Creates a fee.

Connection Establish a connection to your OfficeRnD account
Name Enter a name for the fee.
Price Enter the fee amount applicable to the unit item.
Date Enter the date when the fee is included in the invoice of the member or the company.
Office Select the office to which you are issuing the fees.
Member Select a member of the company.
Team Select the team. 
Quantity Select the number of items in the invoice for which the fee is applicable. If no quantity is specified, defaults to 1.
Plan Select the price plan assigned to the fee to determine the sales account when generating an invoice.
Refundable Select whether the fees paid are refundable:
  • Yes
  • No
  • Not defined
Bill in Advance Select whether the fees billed in advance:
  • Yes
  • No
  • Not defined
Is Personal Select whether the fees applicable to the individual and not to the company:
  • Yes
  • No
  • Not defined

Update a Fee

Updates a fee.

Connection Establish a connection to your OfficeRnD account
Fee ID Select the Fee ID whose details you want to update.
Name Enter a name for the fee.
Price Enter the fee amount applicable to the unit item.
Date Enter the date when the fee is included in the invoice of the member or the company.
Office Select the office to which you are issuing the fees.
Member Select a member of the company.
Team Select the team. 
Quantity Select the number of items in the invoice for which the fee is applicable. If no quantity is specified, defaults to 1.
Plan Select the price plan assigned to the fee to determine the sales account when generating an invoice.
Refundable Select whether the fees paid are refundable:
  • Yes
  • No
  • Not defined
Bill in Advance Select whether the fees billed in advance:
  • Yes
  • No
  • Not defined
Is Personal Select whether the fees applicable to the individual and not to the company:
  • Yes
  • No
  • Not defined

Delete a Fee

Deletes a fee.

Connection Establish a connection to your OfficeRnD account
Fee ID Select the Fee ID you want to delete.

Events

List Events

Retrieves all events.

Connection Establish a connection to your OfficeRnD account
Limit Set the maximum number of events Integromat should return during one scenario execution cycle.

Get an Event

Get a single event by event ID.

Connection Establish a connection to your OfficeRnD account
Event ID Select the Event ID whose details you want to retrieve.

Create an Event

Creates an event.

Connection Establish a connection to your OfficeRnD account
Title Enter a name for the title.
Office Select the office for which you are creating the event.
Start Enter the start date of the event.
End Enter the end date of the event.
Description Enter the details of the event.
Where Enter the location of the event.
Team Select the team associated with the event.
Member Select the member assigned to the event.
Image Enter the URL address to an image related to the event.
Participant Limit Enter the number of participants for whom the event is hosted.

Update an Event

Updates an event.

Connection Establish a connection to your OfficeRnD account
Event ID Select the Event ID whose details you want to update.
Title Enter a name for the title.
Office Select the office for which you are creating the event.
Start Enter the start date of the event.
End Enter the end date of the event.
Description Enter the details of the event.
Where Enter the location of the event.
Team Select the team associated with the event.
Member Select the member assigned to the event.
Image Enter the URL address to an image related to the event.
Participant Limit Enter the number of participants for whom the event is hosted for.

Delete an Event

Deletes an event.

Connection Establish a connection to your OfficeRnD account
Event ID Select the Event ID you want to delete.

Posts

List Posts

Retrieves all posts.

Connection Establish a connection to your OfficeRnD account
Limit Set the maximum number of posts Integromat should return during one scenario execution cycle.

Get a Post

Get a single post by Post ID.

Connection Establish a connection to your OfficeRnD account
Event ID Select the Post ID whose details you want to retrieve.

Create a Post

Creates a new post.

Connection Establish a connection to your OfficeRnD account
Type

Select the post type. For example, announcements.

Description Enter the details of the post.
Title Enter a name for the post.
Locations Add the locations relevant to the post.
URL Enter the URL address of the image which will be included in the post.
Team Select the team which created the post.
Member Select the member assigned to the post.

Contracts

Watch Contracts

Triggers when a new contract is added.

Connection Establish a connection to your OfficeRnD account
Limit Set the maximum number of contracts Integromat should return during one scenario execution cycle.

Other

Make an API Call

Performs an arbitrary authorized API call. 

Connection Establish a connection to your OfficeRnD account.
URL

Enter a path relative to https://app.officernd.com /api/v1/organizations/{{connection.orgSlug}}. For example: /posts

For the list of available endpoints, refer to the OfficeRnD API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

Headers Enter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query String Enter the request query string.
Body Enter the body content for your API call.

Example of Use - List Members

The following API call returns all tasks from your CloudFront account:

URL:
/members

Method:
GET

officernd4.png

Matches of the search can be found in the module's Output under Bundle > Body
In our example, 2 members were returned:

officernd3.png

 

Popular use cases from our blog

slack-automation-illustration

Slack Automation: 20 Free Templates to Get You Inspired

google-sheets-automation-alt

Google Sheets Automation for Ecommerce: 23 Free Templates

tweet-automation-illustration

How to Get Someone's Tweets Before Anyone Else Does

onboarding-automation-with-integromat-alt

How to Automate Employee Onboarding in Minutes with Integromat

shopify-order-to-manufacturer-illustration-alt

How to Auto Send Shopify Orders to Dropshipping Suppliers [Guide]

strava-exercise-to-google-sheets-illustration

Like a Champ: How to Save Strava Activities to Google Sheets

Didn’t find what you were looking for?

Ticket

Create a ticket

Contact our world-class support team and tell us what’s happening.

Create a ticket
Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.