Workflow requests may be received by a thunk in different ways:
Each thunk has an Email Inbox" so that email messages can be sent to it along. with attachments. Each of these messages can be processed by custom AI Instructions to extract information and create one or more workflow requests
Each thunk also has a secure Webhook endpoint which can be used to route form submissions to, or send events from external applications.
For some use cases, it may be appropriate to submit workflow requests via the REST API which is created for every thunk
Every thunk also has a chat-based AI agent that can act upon natural language instructions to create new workflow requests (perhaps by loading them from a spreadsheet or by searching the web, etc)
Finally, every thunk also provides interactive user interfaces to load individual workflow requests via a form, or to bulk-load them from files or folders.