Recent searches


No recent searches

Octo's Avatar

Octo

Joined Sep 19, 2022

·

Last activity Mar 02, 2025

Following

0

Followers

0

Total activity

12

Vote

1

Subscriptions

4

ACTIVITY OVERVIEW

Latest activity by Octo

Octo created a post,

Post Developer - Zendesk Apps Framework (ZAF)

Hi!

 

I am trying to create a marketingOnly app for Zendesk Marketplace. Before submitting the app as a public application, I would like to try it in my developer Zendesk instance to see how it looks etc. 
When I try to upload the private app through either zcli or the directly in Admin Center I am getting this error: “Cannot create Marketing-only apps on this account”. I have a development account that starts with d3v-. Is that the issue? If so, how should I test my application before submission?

This is how the manifest.json looks
{

"name": "A Marketing Application [Dev]",

"author": {

"name": "octo",

"email": "hello@anemailaddress.com",

"url": "https://anamazingapplication.com"

},

"defaultLocale": "en",

"private": false,

"marketingOnly": true,

"location": {

"support": {}

},

"version": "1.0.0"

}

 

Please let me know how I should proceed or if there is any other information I can provide,

 

Best,

 

Octo


 

Posted Mar 02, 2025 · Octo

0

Followers

1

Vote

1

Comment


Octo commented,

Community comment Feedback - Ticketing system (Support)

Hi Refeesh,

Is this what you are looking for?: https://www.zendesk.com/marketplace/apps/support/879708/google-business-messages-by-octochat/

If you have any questions regarding the application please feel free to ask. As I am the creator of the application I would be glad to help!

Have a great one!

View comment · Posted Dec 19, 2022 · Octo

0

Followers

0

Votes

0

Comments


Octo commented,

Community comment Q&A - Apps and integrations

Hi Narendra and Juraj,

It is now possible to connect your Google Listing (Maps and Search) to Zendesk. https://www.zendesk.com/marketplace/apps/support/879708/google-business-messages-by-octochat/

I am the creator of the application. So, please reach out if you have any questions.

Have a great one!

View comment · Posted Dec 19, 2022 · Octo

0

Followers

0

Votes

0

Comments


Octo created a post,

Post Developer - Zendesk Apps Framework (ZAF)

Hi, I am going through the documentation in order to create an external channel integration application. In the channel framework documentation, it says "The integration is ticket-oriented. It’s not for synchronous communication between agents and their customers, such as chat.". My understanding is that, if I were to create an application via the channel framework I would not have a send button in the agent workspace but a submit button for tickets.

Using Send vs. Submit

During a live chat or messaging conversation, click Send (or press Return) to send your reply.

To send an email or save other changes to a ticket, click Submit.

I currently have an application created via the channel framework. Is it possible to somehow configure/enable Send button instead of using the Submit button for this application? If not should I use another API and if so which one?

Please let me know if there is any other information I can provide.

Posted Nov 02, 2022 · Octo

0

Followers

4

Votes

1

Comment


Octo commented,

Community comment Developer - Zendesk Apps Framework (ZAF)

That part of the tutorial was beneficial. The manifest.json file of the application and the integration manifest that must be served via a URL is two different things that were not clear to me at first.

I followed it. zcli uploaded and installed the application without a problem.

Thanks a ton for the help! Highly appreciated 🙌!

View comment · Posted Sep 22, 2022 · Octo

0

Followers

0

Votes

0

Comments


Octo commented,

Community comment Developer - Zendesk Apps Framework (ZAF)

I removed all the fields from the manifest json that is not present in the integration manifest documentation. And I changed the author field from an object to a string. Following is the resulting json:

{
"name": "Most Awesome Integration",
"id": "most-awesome-integration",
"author": "Best Author",
"private": false,
"urls": {
"admin_ui": "https://a-local-ngrok-url/admin_ui"
},
"version": "1.0.0"
}

When I try to upload the app with this manifest.json

I receive  ›   Error: Missing required field in manifest: defaultLocale

When I add a `defaultLocale` field,

Meaning uploading this manifest.json:

{
"name": "Most Awesome Integration",
"id": "most-awesome-integration",
"author": "Best Author",
"defaultLocale": "en",
"urls": {
"admin_ui": "https://a-local-ngrok-url/admin_ui"
},
"version": "1.0.0"
}

I receive  ›   Error: Missing required field in manifest: location

When I add a location to the manifest.json

{
"name": "Most Awesome Integration",
"id": "most-awesome-integration",
"author": "Best Author",
"defaultLocale": "en",
"location": {
"support": {
"ticket_sidebar": {
"url": "assets/iframe.html",
"flexible": true
}
}
},
"urls": {
"admin_ui": "https://a-local-ngrok-url/admin_ui"
},
"version": "1.0.0"
}

I receive  ›   Error: App locations must not be URLs for this framework version.
So then I add `frameworkVersion`:

{
"name": "Most Awesome Integration",
"id": "most-awesome-integration",
"author": "Best Author",
"defaultLocale": "en",
"location": {
"support": {
"ticket_sidebar": {
"url": "assets/iframe.html",
"flexible": true
}
}
},
"urls": {
"admin_ui": "https://a-local-ngrok-url/admin_ui"
},
"version": "1.0.0",
"frameworkVersion": "2.0"
}


I receive:  ›   Error: Cannot create app: Author Name can't be blank, Author Email
 ›   can't be blank, There was an error processing your request

Is there something else you think I am doing wrong?

View comment · Edited Sep 22, 2022 · Octo

0

Followers

0

Votes

0

Comments


Octo created a post,

Post Developer - Zendesk Apps Framework (ZAF)

I am trying to create and install a channel integration application. In the documentation, it says that it needs "channel_integrations" field in the requirements.json file.
https://developer.zendesk.com/documentation/channel_framework/understanding-the-channel-framework/channel_app/
I can create and deploy the application via zcli successfully and it appears in the private apps section in Admin Center -> Zendesk Support apps menu. 

However, when I try to install the application I am getting:

Failed to install app: Error creating requirements
500, "error"=>"Internal Server Error"}" data-garden-id="typography.ellipsis" data-garden-version="0.4.2">500 Internal Server Error: {"status"=>500, "error"=>"Internal Server Error"}
500, "error"=>"Internal Server Error"}" data-garden-id="typography.ellipsis" data-garden-version="0.4.2">There is no additional information about the error so I cannot debug any further. I cannot
500, "error"=>"Internal Server Error"}" data-garden-id="typography.ellipsis" data-garden-version="0.4.2">understand what is wrong. 
500, "error"=>"Internal Server Error"}" data-garden-id="typography.ellipsis" data-garden-version="0.4.2"> 
500, "error"=>"Internal Server Error"}" data-garden-id="typography.ellipsis" data-garden-version="0.4.2">This is the manifest.json:
{

  "name": "Most Awesome Integration",
  "id": "most-awesome-integration",
  "author": {
      "name": "BestAuthor",
      "email": "best@authorintheworld.xyz",
      "url": "https://authorintheworld.xyz"
  },
  "defaultLocale": "en",
  "private": false,
  "location": {
      "support": {
          "ticket_sidebar": {
              "url": "assets/iframe.html",
              "flexible": true
          }
      }
  },
  "urls": {
      "admin_ui": "https://a-local-ngrok-URL/admin_ui"
  },
  "version": "1.0.0",
  "frameworkVersion": "2.0"
}

This is the requirements.json:

{
"channel_integrations": {
"most-awesome-integration": {
"manifest_url": "https://a-local-ngrok-URL/manifest"
}
}
}
When I hover over the uploaded private application and click "install", I get a request into the local ngrok url manifest path and it returns 200 and the manifest.json above. So there is no problem with the manifest URL.
 
When I remove the requirements file and upload and install the application as if it is not a channel integration, it installs without an issue.
 
I would be glad if you could help me debug what is going on.

 

Posted Sep 19, 2022 · Octo

0

Followers

2

Votes

5

Comments