How to Suspend or Delete an Admin — Clarification on Parameters | Community
Skip to main content

We would like to understand how to suspend or delete an admin within our Intercom setup. Specifically:

  • What are the steps for suspending or deleting an admin?

  • What parameters or conditions can be used to identify these actions?

  • Can we use has_inbox_seat for this purpose? If not, please explain why it cannot be used or if there's an alternative.

Additionally, once an admin is suspended or deleted, we would like to:

  • Fetch that updated status or

  • Have that event trigger a webhook so we can sync the admin's status on our side in real time.

Please confirm if this is possible and share the best approach to implement it.

Looking forward to your guidance on this.

Hey ​@Alpha test 👋 Jacques here from Intercom Support. I hope all is well today!

We wouldn’t have any built-in feature for ‘suspending’ an admin. However, you can delete them. Go to Settings > Workspace > Teammates and click the Edit in the far right of the row of the teammate you'd like to remove, then click Remove teammate. This would remove the teammate from your workspace.

To update the status on your side, using has_inbox_seat probably isn’t the best way because that wouldn’t represent whether the Admin has been deleted or not. It would just represent whether they have access to the Inbox or not.

I think your best bet would be to just delete the Admin in the UI using the steps above. Then you can List all Admins in your workspace and ensure that only admins returned in that list are active on your side.

Hope this helps! Let me know if you have any further questions on this 👍


Reply