CUSTOMER SUPPORT

Pre-translate inbound webhook tickets before creating them in Zendesk

Accepts raw ticket payloads on a webhook, detects and translates the message to English with Hugging Face.

CategoryCustomer Support
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerInbound ticket payload via HTTP webhookHTTP webhook
  • ActionDetect language via Hugging FaceHugging FaceHugging Face
  • ActionTranslate subject and body to English via Hugging FaceHugging FaceHugging Face
  • LogicMap language to Zendesk group with fallback
  • OutputCreate Zendesk ticket with translation and groupZendeskZendesk

What it does

This workflow sits in front of Zendesk for tickets arriving from a custom channel (a contact form, chat widget, or partner integration). It receives the raw message over a webhook, identifies the language, generates an English translation, and creates the Zendesk ticket already enriched with the original-language note and a group assignment so triage is instant.

When to use it

You ingest support requests from a non-Zendesk front door and want them to land in Zendesk fully classified by language rather than dumped into a default queue for manual sorting. Ideal for forms or apps serving a global audience.

How it works

  1. 1An inbound HTTP webhook delivers the ticket payload (sender, subject, body).
  2. 2A Hugging Face model detects the body's language code.
  3. 3A Hugging Face translation model produces an English version of subject and body.
  4. 4A branch maps the detected language to a Zendesk group; unmapped languages fall back to a general multilingual group.
  5. 5A Zendesk ticket is created with the English translation in the description, the original text preserved, a language tag, and the resolved group assignment.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect Hugging FaceModels, datasets, spaces — the open-source hub.
  3. 3
    Connect ZendeskTickets, queues, knowledge base.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.