Skip to main content

Skills integration

If your system uses “skills” (tool-like modules) to execute actions, treat uSpeedo Email as a dedicated sending capability and wrap it behind a skill interface.

Design (classic separation of concerns)

  • Workflow layer: decides when to send and what to send.
  • Skill layer: translates intent into a concrete send request (template/custom content).
  • Delivery layer (uSpeedo): performs authentication, throttling, and delivery.

This design keeps API keys out of the workflow engine, centralizes error handling, and makes delivery behavior consistent across callers.

What the skill should expose

Prerequisites