LionDesk

Getting Started with LionDesk

The LionDesk modules allow you to list, retrieve, create, update, or delete contacts, contact addresses, contact hotness, contact sources, custom fields, events, tags, campaigns, and leads in your LionDesk account.

Prerequisites

  • A LionDesk account

In order to use LionDesk with Integromat, it is necessary to have a LionDesk account. If you do not have one, you can create a LionDesk account at www.liondesk.com/freetrial.

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

Connecting LionDesk to Integromat

To connect your LionDesk account to Integromat follow the general instructions for Connecting to services.

After you click the Continue button, Integromat will redirect you to the LionDesk website where you will be prompted to grant Integromat access to your account.

2019-08-14_16_37_28-https___api-v2.liondesk.com_oauth2_authorize_scope__client_id_38fa114befcb8e39a4.png

Confirm the dialog by clicking the Allow button.

Contacts

List Contacts

Retrieves all contacts based on filter settings.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of results Integromat will return during one execution cycle.
Sorting FieldSelect the field you want to sort the result by.
OrderSelect whether to sort result in the ascending or descending order.
Filter: Before DateSelect whether you want to enter creation or modification date.
OrderSelect whether to include entered date to the filter.
Before DateEnter the date before that the contact has been created. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: After DateSelect whether you want to enter creation or modification date.
OrderSelect whether to include entered date to the filter.
After DateEnter the date after that the contact has been created. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: FieldsAdd fields and their values you want to filter the result by.

Get Contact

Retrieves contact details.

ConnectionEstablish a connection to your LionDesk account.
Contact IDMap or select the contact you want to retrieve details about.

Delete Contact

Deletes a contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDMap or select the contact you want to delete.

Create Contact

Creates a new contact

ConnectionEstablish a connection to your LionDesk account.
Assigned User IDEnter (map) the assigned user ID.
Assigned user must belong to one of your teams/groups. For more details about teams please refer to the LionDesk Help
If the wrong ID is entered, then an error is returned and no contact is created.
First NameEnter the contact's first name.
Last NameEnter the contact's last name.
EmailEnter the email address of the new contact. 
When an already existing email address is entered then an error is returned and no contact is created.
Secondary EmailEnter the contact's secondary email address.
Mobile PhoneEnter the contact's mobile phone number.
Home PhoneEnter the contact's home phone number.
Office PhoneEnter the contact's office phone number.
FaxEnter the contact's fax number.
CompanyEnter the company of the contact.
BirthdayEnter to contact's birthday in the DD/MM/YYYY format.
AnniversaryEnter the purchase/sale anniversary of the contact in the DD/MM/YYYY format.
Spouse NameEnter the contact's spouse name.
Spouse EmailEnter the contact's spouse email.
Spouse PhoneEnter the contact's spouse phone.
Spouse BirthdayEnter the contact's spouse birthday in the DD/MM/YYYY format.
Tags

Select the desired tags for the customer. If you want to create a new tag, switch the map button and enter the name for the new tag.

c034VR0bTt.gif

StatusSelect the current status of the contact.
Created AtEnter the date and time at which the contact was created. The list of supported date and time formats.
Modified AtEnter the date and time at which the contact was last edited. The list of supported date and time formats.
Hotness IDSelect the contact hotness level from the menu.
Source IDSelect the lead source from the menu.

Update Contact

Updates contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDSelect the contact or map the contact ID of the contact you want to update.

Please find the descriptions of the fields in the Create Contact section above.

Contact Addresses

List Contact Addresses

Retrieves all addresses of the contact.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of addresses Integromat will return during one execution cycle.

Get Contact Address

Retrieves address details of specified contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDMap or select the contact you want to retrieve the address for.
Address IDMap or select the address you want to retrieve details about.

Delete Contact Address

Deletes a contact address.

ConnectionEstablish a connection to your LionDesk account.
Contact IDMap or select the contact whose address you want to delete.
Address IDMap or select the address you want to delete.

Create Contact Address

Creates an address for a specified contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDMap or select the contact you want to create an address for.
CityEnter the contact's city.
StateEnter the contact's state.
Street Address 1The first line of the street address.
Street Address 2The second line of the street address.
TypeSelect the type of the contact's address.
ZIPEnter the ZIP code.

Update Contact Address

Edits the address of specified contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDMap or select the contact you want to whose address you want to update.

Please find the descriptions of the fields in the Create Contact Address section above.

Contact Hotness

List Hotnesses

Returns all hotnesses.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of hotnesses Integromat will return during one execution cycle.
Sorting FieldSelect whether you want to sort results by the user who created the hotness or by the rank.
OrderSelect whether to sort the result by the descending or ascending order.

Get Hotness

Retrieves hotness level details.

ConnectionEstablish a connection to your LionDesk account.
Hotness IDMap or select a hotness you want to retrieve details about.

Delete Hotness

Removes specified level of hotness.

ConnectionEstablish a connection to your LionDesk account.
Hotness IDMap or select the hotness you want to delete.

Create Hotness

Creates a new level of hotness.

ConnectionEstablish a connection to your LionDesk account.
Hotness NameEnter the name for the new hotness level.
Hotness RankEnter the rank number of the hotness level. The rank is the order of the hotness when displayed in lists. Rank of 0 will be at the top of the list.
Hotness ColorEnter the Hex code of the color for the hotness level. E.g. #F3411B.

Update Hotness

Edits the hotness level.

ConnectionEstablish a connection to your LionDesk account.
Hotness IDMap or select the hotness you want to update.

Please find the descriptions of the fields in the Create Hotness section above.

Create/Update/Delete Contact Hotness

Creates, updates, or deletes hotness from the specified contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDSelect or map the contact you want to create, update, or delete the hotness for.
Hotness ID

Select or map the hotness level you want to create or update. Delete the hotness by switching to the mapping mode and entering 0 to the field.

w853VQvDfB.gif

 

Contact Source

List Sources

Retrieves all lead source.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of sources Integromat will return during one execution cycle.

Get Source

Retrieves source details.

ConnectionEstablish a connection to your LionDesk account.
Source IDMap or select a source you want to retrieve details about.

Delete Source

Deletes a source.

ConnectionEstablish a connection to your LionDesk account.
Source IDMap or select a source you want to delete.

Create Source

Creates a new source

ConnectionEstablish a connection to your LionDesk account.
NameEnter a name for the new source.

Update Source

Changes the name of a source.

ConnectionEstablish a connection to your LionDesk account.
Source IDSelect or map the source you want to rename.
NameEnter a new name of the source.

Create/Update/Delete Source

Creates, updates, or deletes source from the specified contact.

ConnectionEstablish a connection to your LionDesk account.
Contact IDSelect or map the contact you want to create, update, or delete the source for.
Source ID

Select or map the source you want to create or update. Delete the hotness by switching to the mapping mode and entering 0 to the field.

w853VQvDfB.gif

 

Custom Fields

List Custom Fields

Retrieves all custom fields.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of custom fields Integromat will return during one execution cycle.

Get Custom Field

Retrieves custom field details.

ConnectionEstablish a connection to your LionDesk account.
Custom Field IDMap or select a custom field you want to retrieve details about.

Delete Custom Field

Deletes a custom field.

ConnectionEstablish a connection to your LionDesk account.
Custom Field IDMap or select a custom field you want to delete.

Create Custom Field

Creates a new custom field.

ConnectionEstablish a connection to your LionDesk account.
Custom Field NameEnter a name for the new custom field.
Custom Field Data TypeSelect whether the custom field is text, number, date, or dollar amount type.
Custom Field RankEnter the rank number. Determines the order of the fields when displayed. The lower the number, the higher in the list. Defaults to 99999.

Update Custom Field

Edit a custom field.

ConnectionEstablish a connection to your LionDesk account.
Custom Field IDSelect or map the custom field you want to update.

Please find the descriptions of the fields in the Create Custom Field section above.

Create/Update/Delete Custom Value

Adds, changes, or deletes a value of the custom field.

ConnectionEstablish a connection to your LionDesk account.
Contact IDSelect the contact whose custom field value you want to change.
Custom Values

Add a desired custom field value.

Custom Field ID
Select the custom field that you want to add value to.

Value
Enter the desired value. The value must correspond to the custom field type. If the field is left empty, then the value of the custom field will be deleted.

Events

List Events

Returns all events based on filter settings.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of events Integromat will return during one execution cycle.
Sorting FieldSelect the field you want to sort the result by.
OrderSelect whether to sort result in the ascending or descending order.
Filter: Before DateSelect whether you want to enter creation or modification date.
OrderSelect whether to include entered date to the filter.
Before DateEnter the date before that the event has been created. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: After DateSelect whether you want to enter creation or modification date.
OrderSelect whether to include entered date to the filter.
After DateEnter the date after that the event has been created/modified. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: FieldsAdd fields and their values you want to filter the result by.

Get Event

Retrieves event details.

ConnectionEstablish a connection to your LionDesk account.
Event IDMap or select an event you want to retrieve details about.

Delete Event

Deletes an event.

ConnectionEstablish a connection to your LionDesk account.
Event IDMap or select an event you want to delete.

Create Event

Creates a new contact event (formerly Activity).

ConnectionEstablish a connection to your LionDesk account.
Contact IDSelect or map the contact you want to assign an event to.
TypeEnter the type of event. See the list of predefined events. You can enter a custom event.
The custom event can be read only via API, e.g LionDesk > Get Event module.
The LionDesk UI can currently only display a predefined set of types.
DescriptionEnter the event related description.
Site DomainEnter the domain from which the request is received.
Created AtEnter the date and time when the event was created at. The list of supported date and time formats.
Modified AtEnter the date and time when the event was last modified. The list of supported date and time formats.

Update Event

Updates an existing event description.

ConnectionEstablish a connection to your LionDesk account.
Event IDSelect or map the event you want to update.
DescriptionEnter a new description of the event.

Tags

List Tags

Retrieves all tags based on filter settings.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of tags Integromat will return during one execution cycle.
Sorting FieldSelect the Content option to allow define the sorting order.
OrderSelect whether to sort tags in descending or ascending order.
Filter: FieldsHere you can add filters to filter tags by.

Get Tag

Retrieves tag details.

ConnectionEstablish a connection to your LionDesk account.
Tag IDMap or select a tag you want to retrieve details about.

Delete Tag

Deletes a tag.

ConnectionEstablish a connection to your LionDesk account.
Tag IDMap or select a tag you want to delete.

Create Tag

Creates a tag.

ConnectionEstablish a connection to your LionDesk account.
Tag IDEnter the name for a new tag.

Update Tag

Allows you to change the tag name.

ConnectionEstablish a connection to your LionDesk account.
Tag IDMap or select the tag you want to update.
Tag NameEnter the new name for the tag.

Campaigns

List Campaigns

Returns all campaigns based on filter settings.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of campaigns Integromat will return during one execution cycle.
Sorting FieldSelect the field that you want to sort the result by.
OrderSelect whether to sort result in the ascending or descending order.
Filter: Before DateSelect whether you want to enter creation or modification date.
OrderSelect whether to include entered date to the filter.
Before DateEnter the date before that the campaign has been created. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: After DateSelect whether you want to enter creation or modification date.
OrderSelect whether to include entered date to the filter.
After DateEnter the date after that the campaign has been created/modified. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: FieldsAdd fields and their values you want to filter the result by.

Get Campaign

Retrieves campaign details.

ConnectionEstablish a connection to your LionDesk account.
Campaign IDMap or select a campaign you want to retrieve details about.

Delete Campaign

Deletes a campaign.

ConnectionEstablish a connection to your LionDesk account.
Campaign IDMap or select a campaign you want to delete.

Create Campaign

Creates a new campaign.

ConnectionEstablish a connection to your LionDesk account.
NameEnter the name for the new campaign.
Broker Sharing On?Select the Yes option if the broker would like the campaign to be viewable by sub-accounts. Otherwise, select the No option.

Update Campaign

Updates campaign information.

ConnectionEstablish a connection to your LionDesk account.
Campaign IDMap or select a campaign you want to update.

Please find the descriptions of the fields in the Create Campaign section above.

Campaign Contact

Create Campaign Contact

Adds a contact to the campaign.

ConnectionEstablish a connection to your LionDesk account.
Campaign IDSelect or map the campaign you want to add a contact to.
Contact IDMap or select the contact you want to assign to the campaign.

Leads

List Leads

Retrieves all leads based on filter settings.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of leads Integromat will return during one execution cycle.
Sorting FieldSelect the field that you want to sort the result by.
OrderSelect whether to sort result in the ascending or descending order.
Filter: Before DateSelect whether you want to enter creation, modification, or claim date.
OrderSelect whether to include entered date to the filter.
Before DateEnter the date before that the lead has been created/modified/claimed. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: After DateSelect whether you want to enter creation, modification, or claim date.
OrderSelect whether to include entered date to the filter.
After DateEnter the date after that the lead has been created/modified/claimed. Enter the date in the ISO8601 format. The list of supported date and time formats.
Filter: FieldsAdd fields and their values you want to filter the result by.

Get Lead

Retrieves lead details.

ConnectionEstablish a connection to your LionDesk account.
Lead IDMap or select a lead you want to retrieve details about.

Create Lead

Creates a new lead.

ConnectionEstablish a connection to your LionDesk account.
Contact IDSelect the contact you want to create the lead for.
Source IDSelect or map the lead source.
Claimed ViaSelect the method how the lead was claimed.
Text BodyEnter the text content of the body.
HTML BodyEnter the body where the HTML formatting can be used.
MLS IDEnter the MLS number of the property if coming from an MLS.
Listing StatusEnter the status of the listing associated with the lead.
Listing PriceEnter the price of the listing associated with the lead.
Street AddressEnter the address associated with the lead.
CityEnter the lead's city.
StateEnter the state associated with the lead.
ZipcodeEnter the lead's ZIP code.
TypeEnter the lead type. E.g. Buyer.

Lead Source

List Lead Sources

Returns all lead sources.

ConnectionEstablish a connection to your LionDesk account.
LimitSet the maximum number of lead sources Integromat will return during one execution cycle.
Filter: FieldsYou can filter result by lead source ID or by the name.

Get Lead Source

Retrieves lead source details.

ConnectionEstablish a connection to your LionDesk account.
Lead Source IDMap or select a lead source you want to retrieve details about.

Other

Make an API Call

Allows you to perform a custom API call.

ConnectionEstablish a connection to your LionDesk account.
URL

Enter a path relative to https://api-v2.liondesk.com/. E.g. contacts.

For the list of available endpoints, refer to the LionDesk Developer Center.
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 Contacts

The following API call returns all contacts:

2019-09-04_15_23_11-Window.png

Matches of the search can be found in the module's Output under BundleBodydata. 
In our example, 6 contacts were returned:

2019-09-04_15_24_22-Window.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.