Duplicate-processing guard with a shared 'done' list

A helper keeps marks of processed items in the fast memory redis — checking, adding and removing them, and logs every action to asproCloud.

  • An item never gets processed twice
  • A shared 'done' list for all scenarios
  • Check, mark, un-mark, update — in one place
  • Every action is logged to asproCloud
Redis

How it works

To move data from asproCloud to Redis automatically, use a ready-made scenario — no manual exports.

  1. Starts when: Trigger (from other workflows)
  2. Then: Set: Context for Response
  3. Check: Switch Action
  4. If yes: Redis: GET (Check Processed)
  5. Then: Set CHECK Output
  6. Then: Code: Prepare Audit Log & Response
  7. Then: To_redis-audit-log
  8. If no: Redis: SET (Add to Processed)
  9. Then: Set ADD Output
  10. If no: Redis: DELETE (Untrack Item)
  11. Then: Set DELETE Output
  12. If no: Redis: SET (Update Result)2
  13. Then: Set UPDATE Output2
  14. If no: Handle Invalid Action
  15. Then: Parse Log Message
  16. Then: redis-audit-log
  17. Starts when: On new Redis event

You can launch this asproCloud + Redis integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.