API doesn't report problems with email channel
Sometimes there can be a problem in an "email channel", for example the password of the email account has changed or we hit some rate limit (many emails received in a short amount of time).
Seems like, at least on some of these cases, a message is displayed in the UI, see following image:
(Notice the yellow box notifying that emails from agent@travelperk.com are not being forwarded).
But the "recipient_addresses" API endpoint (GET /api/v2/recipient_addresses/{id}.json) reports:
{
"recipient_address": {
"id": 1632968,
"brand_id": 327597,
"default": true,
"name": "TravelPerk",
"email": "agent@travelperk.com",
"created_at": "2015-11-02T12:32:10Z",
"updated_at": "2019-03-27T00:51:14Z",
"forwarding_status": "verified",
"spf_status": "failed",
"cname_status": "unknown",
"domain_verification_status": "failed",
"domain_verification_code": "3XXXXXXXXXd"
}
}
With no indication of the error that is shown on the UI (the failed status indicate other issues).
A way to monitor the health status of the email channel is needed, we commit to a SLA and we can't afford not receiving tickets if something happens to the email channel and we dont get a quick warning about it.
We are surprised that this information is currently now in Zendesk system, since its shown in the UI, but there's no way to retrieve it from the API to set up monitoring for it
-
I second this request! I help customers implement Zendesk, and there are times when their connections to their gmail or Office 265 connections fail due to random problems, password resets, or DNS admin tinkering. How can we notify account owners or administrators when there are problems with email channels that require their serious attention?
Any help is appreciated, David.
ログインしてコメントを残してください。
1 コメント