OTHER

Photo-Based Maintenance Triage to Trello

Classifies the severity of a maintenance request from a submitted photo and creates a Trello card in the matching priority list with the right vendor label attached.

CategoryOther
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerMaintenance request received via webhookHTTP webhook
  • ActionAnalyze photo for problem type and damageOpenAI
  • LogicMap finding to severity tier and trade
  • ActionCreate Trello card in matching priority listTrelloTrello
  • OutputAttach photo and vendor label to cardTrelloTrello

What it does

Turns a photo-driven maintenance request into a triaged, vendor-routed Trello card. It reads the submitted image, judges how urgent the damage is, and files the work in the correct Trello list so dispatchers see emergencies first.

When to use it

Use this when tenants or staff submit facility issues with a photo (leaks, broken fixtures, electrical faults) and your team triages everything by hand. It removes the guesswork of severity ranking and gets each job in front of the right trade.

How it works

  1. 1A webhook receives the request payload with a photo URL, location, and description.
  2. 2A vision step analyzes the photo to detect the problem type and damage extent.
  3. 3A logic branch maps the finding to a severity tier (Emergency, Urgent, Routine) and the matching trade (plumbing, electrical, HVAC, general).
  4. 4A Trello card is created in the list named for that severity tier.
  5. 5The card gets a vendor label, the photo attached, and the location in the title so dispatch can act immediately.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect TrelloKanban boards for everything.
  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.