{"id":19190023,"url":"https://github.com/ixoncloud/app-zendesk-connector","last_synced_at":"2026-07-03T09:34:35.659Z","repository":{"id":208266903,"uuid":"718554784","full_name":"ixoncloud/app-zendesk-connector","owner":"ixoncloud","description":"https://marketplace.ixon.cloud/en/apps/zendesk-connector","archived":false,"fork":false,"pushed_at":"2023-11-29T08:21:30.000Z","size":46,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-04-14T10:56:28.593Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ixoncloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-14T10:24:39.000Z","updated_at":"2023-11-14T10:29:27.000Z","dependencies_parsed_at":"2023-11-29T09:44:40.420Z","dependency_job_id":null,"html_url":"https://github.com/ixoncloud/app-zendesk-connector","commit_stats":null,"previous_names":["ixoncloud/app-zendesk-connector"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixoncloud%2Fapp-zendesk-connector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixoncloud%2Fapp-zendesk-connector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixoncloud%2Fapp-zendesk-connector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixoncloud%2Fapp-zendesk-connector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ixoncloud","download_url":"https://codeload.github.com/ixoncloud/app-zendesk-connector/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240266856,"owners_count":19774075,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T11:32:39.825Z","updated_at":"2026-06-22T23:30:14.257Z","avatar_url":"https://github.com/ixoncloud.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Zendesk Connector App\n\nThis workspace contains the Zendesk Connector App for IXON Cloud. It can be used to present and create machine and user specific service tickets in the IXON Cloud. It is based on the [IXON Cloud Custom Component Development Kit](https://developer.ixon.cloud/docs/custom-components) and [IXON Cloud Backend Component Workspace](https://github.com/ixoncloud/backend-component-workspace). Note that this app is built with [Svelte](https://svelte.dev/), [Typescript](https://www.typescriptlang.org/), [SCSS](https://sass-lang.com/) and [Python](https://www.python.org/). It requires you to be familiar with the [Node.js](https://nodejs.org/) ecosystem.\n\n## Testing locally\n\nInstall the dependencies...\n\n```sh\nnpm install\n```\n\n...login to your IXON Cloud account...\n\n```sh\nnpx cdk login\n```\n\n...and run the simulator:\n\n```sh\nnpx cdk simulate zendesk-connector\n```\n\n...this opens the simulator app in a browser and builds the component in watch-mode, which means that any changes to the component source files will trigger a rebuild and will auto-reload the simulator.\n\nTo run the Cloud Functions call:\n\n```sh\nmake run\n```\n\n...no additional commands are required, as this is automatically sets up your virtual environment and installs dependencies.\n\n## Documentation\n\nTo check out docs and examples on how to develop an App, visit [Custom Component Development Docs](https://developer.ixon.cloud/docs/custom-components) and [Cloud Functions Development Docs](https://developer.ixon.cloud/docs/cloud-functions-introduction).\n\nThe [@ixon-cdk/runner](https://www.npmjs.com/package/@ixon-cdk/runner) page has a complete overview of all commands that can be run in a component workspace project.\n\n## Context config\n\n```json\n{\n  \"values\": {\n    \"zendesk_email\": \"x\",\n    \"zendesk_token\": \"y\",\n    \"zendesk_subdomain\": \"z\",\n    \"custom_fields\": [\n      {\n        \"ixon\": \"comSerial\",\n        \"zendesk\": 11910782571793\n      }\n    ]\n  }\n}\n```\n\n- zendesk_email: is the email address of the zendesk admin\n- zendesk_token: is the token of the zendesk admin: In Admin Center, click Apps and integrations in the sidebar, then select APIs \u003e Zendesk API. Click the Add API token button to the right of Active API tokens. The token is generated and displayed.\n- zendesk_subdomain: is the subdomain of the zendesk admin, example: https://ixon.zendesk.com -\u003e ixon\n- custom_fields: is used to map IXON custom field to a Zendesk custom field to automatically add the field value to a Zendesk ticket upon creation. You can add multiple mappings to this array.\n  - Create Zendesk custom fields in the Admin Center / Objects and rules / Tickets / Fields\n  - create IXON ustom fields in the Admin app / Custom fields\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fixoncloud%2Fapp-zendesk-connector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fixoncloud%2Fapp-zendesk-connector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fixoncloud%2Fapp-zendesk-connector/lists"}