最近の検索


最近の検索はありません

Gary Kester's Avatar

Gary Kester

参加日2021年5月28日

·

前回のアクティビティ2024年5月24日

フォロー中

0

フォロワー

0

合計アクティビティ

17

投票

0

受信登録

7

アクティビティの概要

さんの最近のアクティビティ Gary Kester

Gary Kesterさんがコメントを作成しました:

コミュニティのコメント Developer - Zendesk Apps Framework (ZAF)

Hi Joshua, 

Thanks for this.

I was working on another version of the app using functions instead of classes, especially for the main app.

Checking how you're tracking with this repo with all the changes on Zendesk.

Regards,

Gary

コメントを表示 · 投稿日時:2024年5月24日 · Gary Kester

0

フォロワー

0

投票

0

コメント


Gary Kesterさんがコメントを作成しました:

コミュニティのコメント Q&A - Chat, messaging, and widgets

Thanks for the response. I understand the requirement around user privacy but this is also to be balanced with user need - offering the right service for clients from specific locations.

There are also options to prompt the client to share location information.

The move to the Agent interface was compulsory and we had no clear notice of moving chat to messenger dropping a lot of the functionality and features but we're still paying the same price for our suite. You've already had a very strong response on user dissatisfaction about this.

I've created a client profiling application that is significantly more useful than the customer context. The more info that I have about our users, the more I can tailor their experience

 

 

コメントを表示 · 投稿日時:2024年3月21日 · Gary Kester

0

フォロワー

1

投票

0

コメント


Gary Kesterさんがコメントを作成しました:

コミュニティのコメント Developer - Zendesk APIs

There is a Support API and a Chat API. How do we get IP address and country/location for chats now routed through Messenger?

Can you point me to the dev resource please.

コメントを表示 · 投稿日時:2024年3月19日 · Gary Kester

0

フォロワー

0

投票

0

コメント


Gary Kesterさんが投稿を作成しました:

投稿 Q&A - Chat, messaging, and widgets

We're all forced to use Zendesk Messaging now that we're on Agent Interface and the client city / IP / location isn't available anymore.

Is there any way to use zafClient to "get" this information considering that chats are all launched through the web-widget or is it passed on the Zendesk support API in any way?

You're really limiting the functionality we have in Zendesk and I'll be looking for a different solution if I cant get this.

投稿日時:2024年3月14日 · Gary Kester

1

フォロワー

2

投票

3

コメント


Gary Kesterさんがコメントを作成しました:

コメントTicket customization

I created an app in Zendesk Support that uses the Zendesk Support API to display customer profile data.

I used REACT to create the app so its pretty responsive and modify the views and data fields based on the info that is displayed.

Furthermore, I use our customer DB api to populate customer info from our live database.

The approach you've demo'd shows static field data pulled from the clients Zendesk profile.

What makes the Agent Workspace Essentials Card special?

コメントを表示 · 投稿日時:2024年2月08日 · Gary Kester

0

フォロワー

1

投票

0

コメント


Gary Kesterさんがコメントを作成しました:

コミュニティのコメント Developer - Zendesk Apps Framework (ZAF)

Problem solved!! 

You can hide it in the html template file under the tag

   
To fix properly, you need to update @zendeskgarden/css-bedrock to 9.1.1.

コメントを表示 · 投稿日時:2023年8月11日 · Gary Kester

0

フォロワー

0

投票

0

コメント


Gary Kesterさんがコメントを作成しました:

コミュニティのコメント Developer - Zendesk Apps Framework (ZAF)

Thanks - that doesnt work. funny that the app.js file in the dist folder includes css for an "overflow-y" property and I can modify that to "hidden" to hide it but dont know whats creating it

Following the error message, there's a function "getScrollTopAtBottom" that is using this property causing this error - see below

I note this code stack is using an old version of REACT and could be that

    "react": "^16.8.0",
    "react-dom": "^16.8.0",

 I()(tt()(r), "getScrollTopAtBottom", (function() {
                var e = r._logo
                  , t = e ? e.clientHeight : 0;
                return {
                    scrollTopAtBottom: r._container.current.scrollHeight - r._container.current.clientHeight - t - 10,
                    container: r._container.current
                }
            }
            )),
            I()(tt()(r), "scrollToBottom", (function() {
                var e = r.props
                  , t = e.dispatch
                  , n = e.shouldScrollToBottom
                  , o = e.typingIndicatorShown
                  , i = r.getScrollTopAtBottom()
                  , a = i.container
                  , s = i.scrollTopAtBottom;
                (Object(Vi.c)(r.props.replyActionsParentMessage).length > 0 || o) && (s += 10),
                a.scrollTop = s,
                n && t(Object(ve.u)(!1))
            }
            )),
            I()(tt()(r), "updateScrollPosition", (function(e, t) {
                var n = r.getScrollTopAtBottom()
                  , o = n.container
                  , i = n.scrollTopAtBottom <= o.scrollTop + 1;
                (r.props.widgetOpened || r.props.embedded) && t > 0 && i && r.props.dispatch(Object(he.B)(r.props.conversation._id)),
                e !== i && r.props.dispatch(function(e) {
                    return {
                        type: ie.c,
                        isAtBottom: e
                    }
                }(i))
            }
            )),
            I()(tt()(r), "scrollToPreviousFirstMessage", (function() {
                var e = r._lastTopMessageNode;
                r.props.hasMoreMessages ? r._lastTopMessageNodePosition && !r._isScrolling && (r._isScrolling = !0,
                r._container.current.scrollTop = Object(we.b)(e, r._container.current),
                r._isScrolling = !1) : r._container.current.scrollTop = Object(we.b)(e, r._container.current) - 47,
                r._lastTopMessageNode = void 0
            }
            )),

 

コメントを表示 · 投稿日時:2023年8月08日 · Gary Kester

0

フォロワー

0

投票

0

コメント


Gary Kesterさんがコメントを作成しました:

コミュニティのコメント Developer - Zendesk Apps Framework (ZAF)

Can anyone help please ;)

コメントを表示 · 投稿日時:2023年8月03日 · Gary Kester

0

フォロワー

0

投票

0

コメント


Gary Kesterさんが投稿を作成しました:

投稿 Developer - Zendesk Apps Framework (ZAF)

Hi All,

I've created a Support app using REACT and everything works perfectly except the scroll bar that appears when the app is loaded.

I get an error message that displays:

Uncaught TypeError: Cannot read properties of null (reading 'scrollHeight')  

When the app is loaded.

Info from my manifest file below:

  "defaultLocale": "en",
  "private": true,
  "location": {
    "support": {
      "ticket_sidebar": {
        "url": "assets/iframe.html",
        "flexible": true,
        "size": {
          "height": "500px"
        }
      },
      "new_ticket_sidebar": {
        "url": "assets/iframe.html",
        "flexible": true,
        "size": {
          "height": "500px"
        }
      }
    }
  },
  "version": "1.0",
  "frameworkVersion": "2.0"
 
 

投稿日時:2023年8月03日 · Gary Kester

0

フォロワー

2

投票

3

コメント


Gary Kesterさんが投稿を作成しました:

投稿 Developer - Zendesk APIs

Hi Guys and Girls,

I've created an app in Zendesk that pulls information from one of our APIs then displays this info into the app.

I want to then take this info and update end-user Zendesk fields (name, account, email) and some custom fields using the same app but not sure how to do this exactly.

To begin with, I'm using 

const client = ZAFClient.init(); 
 
Once I've done displaying end user info, I was thinking I should be using :
client.set(obj)    to update the zendesk profile?
 
The 'obj' will have a full set of client data including custom fields.
 
Regards,
Gary
 
 
 

投稿日時:2022年6月10日 · Gary Kester

1

フォロワー

2

投票

0

コメント