Discussions

Ask a Question

Screen pop -trigger in Oauth App

We are using the OAuth App. When should this screen popup API be triggered to get incoming call details? Should we create a callEvent on call_states='ringing', then use <https://developers.dialpad.com/reference/screen_popinitiate> or what process should we implement to use this ScreenPop API?

Outgoing calls, recording

We have call recording automatically enabled for all calls. Our system records incoming and not outgoing calls. How do we enable call recording for both incoming and outgoing calls.

Stats - Initiate Processing - Getting Same Report

I'm attempting to build our own internal dashboard using the stats, however I'm running into a bug where I keep getting the same download_url when initiating a report request. If I use '<https://dialpad.com/api/v2/stats'> with the same parameters, I get a response such as: { "already_started": true, "request_id": "4c02e3c6-a0fd-4bdc-a6aa-31887588ef7f" } The already_started value will remain regardless of the time waited and if the report has indeed finished processing. The issue is when I do a get results request using the request_id, I get the same download_url as I have received in the past. The API states a rate limit of 200 per hour. I'm calling the initiate processing api once per minute, well below the rate limit. Is there a cache period in the background I'm unaware of?

Webhook not receiving events

Hi I created a webhook and subscribed for events and I am unable to receive the data. webhook ids: 6461601519583232, 6401739364319232 Any help is appreciated. I created the api controller method that reads data from the request body subscription event: { "call_states": [ "recap_summary", "calling" ], "enabled": true, "group_calls_only": false, "id": "4923468705513472", "webhook": { "hook_url": "<https://mydomain.com/dialpadapi/dialpadwebhook/receiveevent">, "id": "6461601519583232", "signature": { "algo": "HS256", "secret": "xxxxxxxxxxxx", "type": "jwt" } } } <br /> My Api Controller ``` [HttpPost] [Route("ReceiveEvent")] public async Task ReceiveEventAsync() { try { _logger.LogInformation(Request.Body) ``` ``` } catch (Exception ex) { _logger.LogError(ex, "Error Receiving Webhook Event"); } } ``` <br /> <br /> Any help is appreciated <br /> Thanks Vivek

How to disconnect dialpad voice call using API.

Hi there, I am using java language and spring mvc framework. - Kindly help me understand how to disconnect dialpad voice call using API. - Do I need to initiate the call using create call router if I need to disconnect the call? - Is call routing only option to disconnect the call? - If there is any repo available having dialpad code in java then please share it.

User create API now returns errors "reserved phone number required"

User create API used to work fine, but recently it started returning an error. User create API does not have a "reserved phone number" parameter, so what kind of improvement is needed to address this? auto_assign is false.

Is there a way for my icon in the task bar to show I am on DND?

I tend to forget to take DND off in the morning and have gone half a day with out realizing its on. Either put an x thru it or change colors or just anything to show DND is on would be great.

API for listing all calls

Is there an API call for listing all calls made? <br /> Thanks!

Call on Hold Pickup

Hi - We'd like to see an option available where a call can be placed on hold, then be picked up from another extension. This would not be a transfer because the call may need to be on hold for a minute or two before the pickup happens.

Identify Abandoned Calls from Webhook

Hi, Is there a way to identify an abandoned call when received from a webhook? Thanks.