intercom-java
intercom-java copied to clipboard
Java bindings for the Intercom API
Adding support for adding and removing of participants from group conversations - Created a `Participant` class as we're using `Customer` in the response for conversations ratings https://github.com/intercom/intercom-java/pull/235 and also in...
Allow specifying a contact when creating an admin message to support [sending admin initiated message to contacts](https://developers.intercom.com/intercom-api-reference/reference#admin-initiated-conversation) 
Currently not implemented in the library so just adding support for it
Current code utilises the following format to check for object equality in `.equals` methods e.g. ``` if (website != null ? !website.equals(company.website) : company.website != null) return false; ``` This...
Users can be created while also associating them with a company (as part of the same call). The response of this call contains a key called `customAttributes` belonging to the...
#### Description - It is not possible to clear a user_id value using the Java SDK - Setting it to `null` does not send the data to the API -...
Due to the fact that static methods are used in order to list, create, update etc... entities, we are forced to either talk to 1 Intercom app per Java application...