Webhook topic for admin metadata (role, job_title)? | Community
Skip to main content
Answered

Webhook topic for admin metadata (role, job_title)?

  • February 5, 2026
  • 1 reply
  • 48 views

Hey everyone 

We're pulling Intercom data via webhooks into BigQuery for reporting. We need agent roles and job titles, but we're not seeing these fields in any webhook payloads (e.g., conversation events).

Before building a separate pipeline to poll the Admins API daily, wanted to ask:

  1. Is there a webhook topic that includes admin metadata like role and job_title?
  2. If not — how are others keeping admin details in sync? Just polling the API on a schedule?

Would love to hear how you've approached this.
Thanks!

Best answer by Tarek Khalil

Can confirm ... no webhook topic includes role or job_title. The admin object in conversation events is pretty bare-bones (just id, name, email, I think even sometimes ID only?).

I ran into the same thing. Ended up just polling GET /admins once a day and syncing to a lookup table. Admin rosters barely change so daily is plenty. Then we just join on admin_id in our reporting queries rather than trying to stuff it into every event row. Not the most elegant, but it's reliable.

1 reply

Tarek Khalil
Forum|alt.badge.img
  • Connector
  • Answer
  • February 8, 2026

Can confirm ... no webhook topic includes role or job_title. The admin object in conversation events is pretty bare-bones (just id, name, email, I think even sometimes ID only?).

I ran into the same thing. Ended up just polling GET /admins once a day and syncing to a lookup table. Admin rosters barely change so daily is plenty. Then we just join on admin_id in our reporting queries rather than trying to stuff it into every event row. Not the most elegant, but it's reliable.