Recent searches
No recent searches

Octo
Joined Sep 19, 2022
·
Last activity Mar 02, 2025
Following
0
Followers
0
Total activity
12
Vote
1
Subscriptions
4
ACTIVITY OVERVIEW
BADGES
ARTICLES
POSTS
COMMUNITY COMMENTS
ARTICLE COMMENTS
ACTIVITY OVERVIEW
Latest activity by Octo
Octo created a post,
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,
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,
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,
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,
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,
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,
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"}
{
"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"
}
}
}
Posted Sep 19, 2022 · Octo
0
Followers
2
Votes
5
Comments