최근 검색


최근 검색 없음

Cedric F. Jacob's Avatar

Cedric F. Jacob

가입한 날짜: 2021년 4월 15일

·

마지막 활동: 2024년 11월 15일

팔로잉

0

팔로워

0

총 활동 수

26

투표 수

2

플랜 수

13

활동 개요

님의 최근 활동 Cedric F. Jacob

Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Feedback - Ticketing system (Support)

Using NoteFlow could do the trick for you. It mimics that old feature.

https://www.zendesk.com/marketplace/apps/support/1081069/noteflow

 

Image

 

댓글 보기 · 2024년 11월 15일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Feedback - Chat and Messaging (Chat)

This is really something a lot of my clients need. Please consider.

댓글 보기 · 2022년 7월 19일에 게시됨 · Cedric F. Jacob

0

팔로워

1

투표

0

댓글


Cedric F. Jacob님이 에 게시물을 만듦

게시물 Developer - Zendesk SDKs

Hi team,

We are using JWT authentication for end-users in our app. That way they can start chatting with us right away without providing their personal information. (Or so we thought)

However, even when adding the email address to the JWT payload, the email address is not carried over to the Zendesk end-user profile.

    let payload = {
      name: 'Example Person',
      email: 'some@example.com',
      external_id: '123',
      scope: 'user'
    };
    var token = await jwt.sign(payload, 
  'xxxxxxxxREPLACEDxxxxxxxxx',
  { header: { kid: "xxxxxxxxREPLACEDxxxxxxxxx" } });

This works really well and  the enduser does get the little green tick as seen below:

But only the name seems to be added to their profile.

This rings true for the Webwidget and both mobile SDKs.

So at the moment, we are still asking our users for their email addresses via chat. But this is less than perfect. Any idea?

Thanks

2022년 7월 11일에 게시됨 · Cedric F. Jacob

1

팔로워

4

투표 수

7

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Q&A - Tickets and email

Hey guys,

Some of my clients had a similar issue, so I created an app.

My new Signature 4 Groups app might be helpful here.

It allows admins to set one signature per group using any placeholders, liquid markup as well as HTML for formatting.

https://www.zendesk.com/apps/support/signature-4-groups/

Let me know if you have any questions. I wrote a small blog-post about the app here:

https://www.cedricfjacob.com/viewpost.php?post=setting-a-different-agent-signature-for-each-group-in-zendesk

 

댓글 보기 · 2018년 4월 02일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Developer - Zendesk Apps Framework (ZAF)

Hey Sorin,

I had some time and made this one for you:

{
"name": "ACS Customer Information",
"author": {
"name": "s v",
"email": "sv@xxx.xxx",
"url": ""
},
"defaultLocale": "en",
"private": true,
"location": {
"support": {
"ticket_sidebar": "assets/iframe.html"
}
},
"parameters": [
{
"name": "ACSServiceBaseUrl",
"type": "text",
"secure": false,
"required": true,
"default": "yoursubdomain",
}
]
"version": "1.0",
"frameworkVersion": "2.0"
}

So I added parameters and moved "ACSServiceBaseUrl". This is the name of your parameter, which will be provided as text and the default filled in will be "yoursubdomain".

Good luck with it :)

댓글 보기 · 2017년 5월 12일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Developer - Zendesk Apps Framework (ZAF)

Can you try adding all your settings under "parameters"? 

You can see a few different type of parameters / settings here:

"parameters": [
  {
    "name": "subdomain",
    "type": "text",
    "required": true,
    "secure": false,
    "default": "yoursubdomain"
  },
  {
    "name": "token",
    "type": "text",
    "required": true,
    "secure": true
  },
  {
    "name": "useSSL",
    "type": "checkbox"
  }
]

댓글 보기 · 2017년 5월 12일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Developer - Zendesk Apps Framework (ZAF)

Hi Eswari,

I hope this message finds you well and healthy.

You would do this by adding parameters to your manifest file:

"parameters": [
  {
    "name": "subdomain",
    "type": "text",
    "required": true,
    "secure": false,
    "default": "yoursubdomain"
  },
  {
    "name": "token",
    "type": "text",
    "required": true,
    "secure": true
  },
  {
    "name": "useSSL",
    "type": "checkbox"
  }
]

You can retrieve the setting values in your app with client.metadata():

var client = ZAFClient.init();
client.metadata().then(function(metadata) {
  console.log(metadata.settings);
});

You can find more here: https://developer.zendesk.com/apps/docs/apps-v2/setup#defining-installation-settings 

Hope this helps.

Cedric

댓글 보기 · 2017년 5월 02일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Developer - Zendesk Apps Framework (ZAF)

Thanks Nicole!

댓글 보기 · 2017년 5월 01일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Developer - Zendesk Apps Framework (ZAF)

You are very welcome Sorin.

댓글 보기 · 2017년 5월 01일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글


Cedric F. Jacob님이 에 댓글을 입력함

커뮤니티 댓글 Developer - Zendesk Apps Framework (ZAF)

Hi Sorin,

No worries at all.

One would actually only name the parameters in the manifest file. The manifest file does not hold the values. It is more of a placeholder. 

The actual values are applied within Zendesk. So what happens if you were to add the following parameter to your manifest file?

  {
    "name": "subdomain",
    "type": "text",
    "required": true,
    "secure": false,
    "default": "yoursubdomain"
  },

First you would need to change your app to use this parameter in your code. You would get those parameters using client.metadata():

var client = ZAFClient.init();
client.metadata().then(function(metadata) {
  console.log(metadata.settings);
});

 

Next, when installing the app in Zendesk, you would have to open the settings of your newly installed app and provide the sub-domain within the settings. That value is then used within the app.

This way you can create an app, that would work in any environment as the end-user can enter the values for those variables that differ from company to company.

Maybe have a look at some of your Zendesk apps within Zendesk and check out there Settings page to get a better understanding. Hope this helps.

댓글 보기 · 2017년 5월 01일에 게시됨 · Cedric F. Jacob

0

팔로워

0

투표 수

0

댓글