zoho
zohodesk.
List support tickets.
setup & usage
zoho desk utilise un self-client oauth2 à 4 secrets. dans la console développeur zoho api, crée un self client, génère un grant token avec les scopes Desk.*, puis échange-le contre un refresh token. tu dois fournir à oto :
orgId) — facultatif : un token mono-portail résout le portail tout seul, ne le renseigne que si un appel le réclamescopes par surface — un token peut authentifier avec des scopes PARTIELS (les articles répondent pendant que les tickets rendent SCOPE_MISMATCH). demande ceux dont tu as besoin :
Desk.tickets.READ (+ .WRITE pour créer/modifier) · recherche → Desk.search.READDesk.contacts.READ (+ .WRITE) · départements → Desk.basic.READ · articles (KB) → Desk.articles.READrenseigne ces champs dans oto sur ton compte (/account), connecteur zohodesk. byo uniquement.
gère le support zoho desk (tickets, threads, contacts) depuis claude.
zohodesk_tickets (status Open)zohodesk_ticket (include contacts)zohodesk_create_ticket (subject + departmentId + contactId)zohodesk_ticket_threadsce connecteur accepte plusieurs comptes : chaque credential posé devient un compte nommé (un nom par compte), à ton niveau, à celui de ton équipe ou de ton org.
_account="<nom>" sur l'outil ; les lister : oto_identity(op='list', connector='zohodesk') (scope='org' ou scope='group' pour ceux de l'org ou de l'équipe)oto_identity(op='set', connector='zohodesk', identity_id='<nom>') ; renommer : op='rename' avec new_name_account) et en additionnantoutils
utilisation
claude plugin marketplace add otomata-tech/oto-plugin — mcp + skill configurés.pipx install oto-cli puis oto zohodesk …