Hello there !
We're in the process of implementing tickets and ticket portal system, and to achieve this, we need to import customer tickets from another provider into Intercom.
While we've successfully created tickets using the API, we've encountered a challenge in linking a company to the ticket. Currently, an admin can manually link a company in the inbox, but I haven't discovered a way to make it a mandatory step.
It's crucial to note that if a customer ticket lacks a linked company, the customer won't be able to access it through the ticket portal. Although the customer can still access their ticket via the messenger, we want to avoid any potential confusion.
Additionally, we've faced difficulties in retrieving the company linked to a specific ticket using the GET /tickets/{id} endpoint.
These challenges prompt a few important questions:
- Is there a way to link a company to a ticket through the API?
- Can we retrieve information about a company linked to a ticket via the API?
- Is there a way to enforce the company association with a ticket, whether it's created by a customer or an admin?
Our interest in utilizing the Intercom ticketing system is genuine, but the absence of the company information in the ticket endpoints is currently a hurdle preventing successful implementation .
Any assistance you could provide on these matters would be greatly appreciated.
Thank you in advance!