List of available events in Invofox's webhook system
To learn how to setup webhooks in your Invofox account checkout our webhook guide.
Here is a list of available events you can subscribe to. The webhook will be triggered whether the associated event has occurred through the interface or through the API:
Document processing events
- document.processed: event triggered when one document has been processed. It contains all the information extracted in that document as well as the public state
- document.corrected: event triggered when a document has been corrected.
- document.discarded: event triggered when a document has been discarded.
- document.updated: event triggered when a document has been updated.
- document.approved: event triggered when a document has been approved (related to approval workflows).
- document.exported: event triggered when a document has been exported (won't trigger automatically unless you have enabled an automatic export in your environment).
File upload events
- file.uploaded: event triggered when the original file is uploaded. "Uploaded" does not mean processing; it’s just a notification that the file has been uploaded.
- file.processed: event triggered when a file is fully processed. It will provide information about the file itself, and the list of children files it will generate (if its a ZIP) or the list of documents if its a PDF
- file.rejected: event triggered when a file is rejected for any reason (e.g., size, format, permissions). This happens before any document is processed, so clients won’t see the document at all