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.

ConnectionEstablish a connection to your OfficeRnD account.
LimitSet the maximum number of members Integromat should return during one scenario execution cycle.

List Members

Retrieves all members.

ConnectionEstablish a connection to your OfficeRnD account.
Office IDSelect the Office ID whose team members you want to list.
Team IDSelect the Team ID whose members you want to list.
LimitSet the maximum number of members Integromat should return during one scenario execution cycle.

Get a Member

Retrieves an individual member.

ConnectionEstablish a connection to your OfficeRnD account
Member IDSelect the Member ID whose details you want to retrieve.

Create a Member

Creates a member.

ConnectionEstablish a connection to your OfficeRnD account
Name

Enter the name of the member.

EmailEnter the email address of the member.
PhoneEnter the phone number of the member.
Twitter HandleEnter the Twitter profile details of the member. 
TeamSelect the team to which the member belongs.
OfficeSelect the office to which the member belongs. If the field is left blank, the member will be assigned to the default office.
Contact PersonSelect whether the member is a contact person for his company:
  • Yes
  • No
  • Not defined
Billing PersonSelect whether the member is a billing person of his company:
  • Yes
  • No
  • Not defined
StatusSelect the member status:
  • Active
  • Contact:
  • Former

Update a Member

Updates a member.

ConnectionEstablish a connection to your OfficeRnD account
Member IDSelect the Member ID whose details you want to update.
NameEnter the name of the member.
EmailEnter the email address of the member.
PhoneEnter the phone number of the member.
Twitter HandleEnter the Twitter profile details of the member. 
TeamSelect the team to which the member belongs to.
OfficeSelect the office to which the member belongs to. If the field is left blank, the member will be assigned to the default office.
Contact PersonSelect whether the member is a contact person for his company:
  • Yes
  • No
  • Not defined
Billing PersonSelect whether the member is a billing person of his company:
  • Yes
  • No
  • Not defined
StatusSelect the member status:
  • Active
  • Contact:
  • Former

Delete a Member

Deletes a member.

ConnectionEstablish a connection to your OfficeRnD account
Member IDSelect the Member ID you want to delete.

Memberships

List Memberships

Retrieves all membership.

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

Get a Membership

Retrieves individual membership.

ConnectionEstablish a connection to your OfficeRnD account
Membership IDSelect the Membership ID whose details you want to retrieve.

Create a Membership

Creates a membership.

ConnectionEstablish a connection to your OfficeRnD account
NameEnter the name of the membership.
PriceEnter the monthly price of the membership.
OfficeSelect the office to which the membership applies to.
PlanSelect the plan to which the membership applies to.
MemberSelect the member of the company to whom for whom you are creating the membership.
Start DateEnter the start date of the membership.
End DateEnter the ends date of the membership.
TeamSelect the team to which the membership is applicable.
Is PersonalSelect whether the membership is billed to the assigned member and not to the company:
  • Yes
  • No
  • Not defined
DiscountEnter the discount details for the membership.
Discount AmountEnter the amount of discount provided for the membership.
LockedSelect whether the membership is locked for editing:
  • Yes
  • No
  • Not defined

Update a Membership

Updates a membership.

ConnectionEstablish a connection to your OfficeRnD account
Membership IDSelect the Membership ID whose details you want to update.
NameEnter the name of the membership.
PriceEnter the monthly price of the membership.
OfficeSelect the office to which the membership applies.
PlanSelect the plan to which the membership applies.
MemberSelect the member of the company to whom for whom you are creating the membership.
Start DateEnter the start date of the membership.
End DateEnter the ends date of the membership.
TeamSelect the team to which the membership is applicable.
Is PersonalSelect whether the membership is billed to the assigned member and not to the company:
  • Yes
  • No
  • Not defined
DiscountEnter the discount details for the membership.
Discount AmountEnter the amount of discount provided for the membership.
LockedSelect whether the membership is locked for editing:
  • Yes
  • No
  • Not defined

Delete a Membership

Deletes a membership.

ConnectionEstablish a connection to your OfficeRnD account
Membership IDSelect the Membership ID whose details you want to retrieve.

Bookings

List Bookings

Retrieves all bookings.

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

Get a Booking

Retrieves a booking by ID.

ConnectionEstablish a connection to your OfficeRnD account
Booking IDSelect the Booking ID whose details you want to retrieve.

Create a Booking

Creates a booking.

ConnectionEstablish a connection to your OfficeRnD account
Start Date TimeEnter the start date and time of the booking.
End Date TimeEnter the end date and time of the booking.
Resource IDEnter the reference Resource ID of the booking.
MemberSelect the member related to the booking.
TeamSelect the team associated with the booking.
SourceEnter the source of the booking.
SummaryEnter a brief summary of the booking.
DescriptionEnter the details of the booking.
TentativeSelect whether the booking is tentative:
  • Yes
  • No
  • Not defined
FreeSelect whether the booking is free:
  • Yes
  • No
  • Not defined

Update a Booking

Updates a booking.

ConnectionEstablish a connection to your OfficeRnD account
Booking IDSelect the Booking ID whose details you want to update.
Start Date TimeEnter the start date and time of the booking.
End Date TimeEnter the end date and time of the booking.
Resource IDEnter the reference Resource ID of the booking.
MemberSelect the member related to the booking.
TeamSelect the team associated with the booking.
SourceEnter the source of the booking.
SummaryEnter a brief summary of the booking.
DescriptionEnter the details of the booking.
TentativeSelect whether the booking is tentative:
  • Yes
  • No
  • Not defined
FreeSelect whether the booking is free:
  • Yes
  • No
  • Not defined

Delete a Booking

Deletes a booking.

ConnectionEstablish a connection to your OfficeRnD account
Booking IDSelect the Booking ID you want to delete.

Fees

List Fees

Retrieves all fee objects.

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

Get a Fee

Retrieves an individual fee object.

ConnectionEstablish a connection to your OfficeRnD account
Fee IDSelect the Fee ID whose details you want to retrieve.

Create a Fee

Creates a fee.

ConnectionEstablish a connection to your OfficeRnD account
NameEnter a name for the fee.
PriceEnter the fee amount applicable to the unit item.
DateEnter the date when the fee is included in the invoice of the member or the company.
OfficeSelect the office to which you are issuing the fees.
MemberSelect a member of the company.
TeamSelect the team. 
QuantitySelect the number of items in the invoice for which the fee is applicable. If no quantity is specified, defaults to 1.
PlanSelect the price plan assigned to the fee to determine the sales account when generating an invoice.
RefundableSelect whether the fees paid are refundable:
  • Yes
  • No
  • Not defined
Bill in AdvanceSelect whether the fees billed in advance:
  • Yes
  • No
  • Not defined
Is PersonalSelect whether the fees is applicable to the individual and not to the company:
  • Yes
  • No
  • Not defined

Update a Fee

Updates a fee.

ConnectionEstablish a connection to your OfficeRnD account
Fee IDSelect the Fee ID whose details you want to update.
NameEnter a name for the fee.
PriceEnter the fee amount applicable to the unit item.
DateEnter the date when the fee is included in the invoice of the member or the company.
OfficeSelect the office to which you are issuing the fees.
MemberSelect a member of the company.
TeamSelect the team. 
QuantitySelect the number of items in the invoice for which the fee is applicable. If no quantity is specified, defaults to 1.
PlanSelect the price plan assigned to the fee to determine the sales account when generating an invoice.
RefundableSelect whether the fees paid are refundable:
  • Yes
  • No
  • Not defined
Bill in AdvanceSelect whether the fees billed in advance:
  • Yes
  • No
  • Not defined
Is PersonalSelect whether the fees is applicable to the individual and not to the company:
  • Yes
  • No
  • Not defined

Delete a Fee

Deletes a fee.

ConnectionEstablish a connection to your OfficeRnD account
Fee IDSelect the Fee ID you want to delete.

Events

List Events

Retrieves all events.

ConnectionEstablish a connection to your OfficeRnD account
LimitSet the maximum number of events Integromat should return during one scenario execution cycle.

Get an Event

Get a single event by event ID.

ConnectionEstablish a connection to your OfficeRnD account
Event IDSelect the Event ID whose details you want to retrieve.

Create an Event

Creates an event.

ConnectionEstablish a connection to your OfficeRnD account
TitleEnter a name for the title.
OfficeSelect the office for which you are creating the event.
StartEnter the start date of the event.
EndEnter the end date of the event.
DescriptionEnter the details of the event.
WhereEnter the location of the event.
TeamSelect the team associated with the event.
MemberSelect the member assigned to the event.
ImageEnter the URL address to an image related to the event.
Participant LimitEnter the number of participants for whom the event is hosted.

Update an Event

Updates an event.

ConnectionEstablish a connection to your OfficeRnD account
Event IDSelect the Event ID whose details you want to update.
TitleEnter a name for the title.
OfficeSelect the office for which you are creating the event.
StartEnter the start date of the event.
EndEnter the end date of the event.
DescriptionEnter the details of the event.
WhereEnter the location of the event.
TeamSelect the team associated with the event.
MemberSelect the member assigned to the event.
ImageEnter the URL address to an image related to the event.
Participant LimitEnter the number of participants for whom the event is hosted for.

Delete an Event

Deletes an event.

ConnectionEstablish a connection to your OfficeRnD account
Event IDSelect the Event ID you want to delete.

Posts

List Posts

Retrieves all posts.

ConnectionEstablish a connection to your OfficeRnD account
LimitSet the maximum number of posts Integromat should return during one scenario execution cycle.

Get a Post

Get a single post by Post ID.

ConnectionEstablish a connection to your OfficeRnD account
Event IDSelect the Post ID whose details you want to retrieve.

Create a Post

Creates a new post.

ConnectionEstablish a connection to your OfficeRnD account
TypeSelect the post type. For example, announcements.
DescriptionEnter the details of the post.
TitleEnter a name for the post.
LocationsAdd the locations relevant to the post.
URLEnter the URL address of the image which will be included in the post.
TeamSelect the team which created the post.
MemberSelect the member assigned to the post.

Contracts

Watch Contracts

Triggers when a new contract is added.

ConnectionEstablish a connection to your OfficeRnD account
LimitSet the maximum number of contracts Integromat should return during one scenario execution cycle.

Other

Make an API Call

Performs an arbitrary authorized API call. 

ConnectionEstablish 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.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter 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 BundleBody
In our example, 2 members were returned:

officernd3.png

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

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.