# Zoom Phone caller detection

**URL:** <https://devforum.zoom.us/t/zoom-phone-caller-detection/100806>\
**Category:** Phone\
**Tags:** phone, webhooks\
**Created:** [December 27, 2023, 8:32am UTC](https://devforum.zoom.us/t/zoom-phone-caller-detection/100806 "2023-12-27T08:32:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![john123522](https://avatars.discourse-cdn.com/v4/letter/j/258eb7/32.png) [@john123522](https://devforum.zoom.us/u/john123522)\
**Post date:** [December 27, 2023, 8:32am UTC](https://devforum.zoom.us/t/zoom-phone-caller-detection/100806/1 "2023-12-27T08:32:16Z")

</div>

Question about Zoom Phone integration with my app.  
Problem what i am solving is to show actual Caller Name in Zoom Phone from my database.

Currently i have list of users with phone numbers, and i implemented solution with exporting external contacts through Zoom API into zoom account.

> **[Zoom Phone API](https://developers.zoom.us/docs/api/rest/reference/phone/methods/#operation/addExternalContact)**
>
> API Reference for /docs/api/rest/reference/phone/methods

This works fine, but seems a bit not optimal because of need to upload large number of clients into Zoom who may never call.

I wonder if there is another solution through webhooks, e.g. when someone calls into Zoom Phone, i receive webhook, find person in my system and respond to Zoom with his actual name?  
Please advise.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [December 28, 2023, 1:04pm UTC](https://devforum.zoom.us/t/zoom-phone-caller-detection/100806/2 "2023-12-28T13:04:18Z")

</div>

Hi @john123522 , yes you could try the event `phone.callee_ringing` [Zoom API Events - Zoom Phone](https://developers.zoom.us/docs/api/rest/reference/phone/events/#operation/phone.callee_ringing) to map to your contact list.

There are several others that may work well for your use case depending on how you want to configure your data.

---

<div class="post-metadata">

**Author:** ![john123522](https://avatars.discourse-cdn.com/v4/letter/j/258eb7/32.png) [@john123522](https://devforum.zoom.us/u/john123522)\
**Post date:** [December 28, 2023, 1:27pm UTC](https://devforum.zoom.us/t/zoom-phone-caller-detection/100806/4 "2023-12-28T13:27:17Z")

</div>

Thank you.  
Could you please elaborate on this, what should i do after i received webhook.  
How the name of caller will appear in zoom app?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [December 28, 2023, 4:20pm UTC](https://devforum.zoom.us/t/zoom-phone-caller-detection/100806/5 "2023-12-28T16:20:38Z")

</div>

> [@john123522](#):
>
> Could you please elaborate on this, what should i do after i received webhook.  
> How the name of caller will appear in zoom app?

I think I may have misunderstood. When you said “find person in my system and respond to Zoom with his actual name”, I interpreted this as finding the person’s name from your Zoom Phone contacts list. If the contact is not already within your Zoom contacts, Zoom will not be able to access that info unless your system is like a Google, Outlook or other 3rd party integration/CRM with access to Zoom Phone: [Creating or editing synced contacts - Zoom Support](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0062068#:~:text=Sign%20in%20to%20the%20Zoom,Contact%20or%20Create%20Outlook%20Contact).

CRM examples:

- Outreach: [App Marketplace](https://marketplace.zoom.us/apps/4hpG-PJOQKWHJx4V9FeHDQ)
- [Monday.com](http://Monday.com): [App Marketplace](https://marketplace.zoom.us/apps/xQFIPsGoR_eW6NHn8jpdAA)

You could also try Zoom Phone Smart Embed in your 3rd party app to integrate 3rd party app contacts: [Zoom Phone Smart Embed guide](https://developers.zoom.us/docs/zoom-phone/smart-embed-guide/#integrate-with-contacts-from-third-party-app)

If neither of these are options, you would need to upload a CSV, add the contacts via API or manually if you want to access caller’s names: [Managing personal contacts - Zoom Support](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0067393)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [December 31, 2024, 7:57am UTC](https://devforum.zoom.us/t/zoom-phone-caller-detection/100806/6 "2024-12-31T07:57:21Z")

</div>

Closed on December 31, 2024, 7:57am UTC

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
