Webhook

Hi!

Client asks to develope an integration with external system. This system generates a documents and sends them as a set of metadata and file in base64 format in POST query. So ot is assumes that we have to use webhook in M-Files for receive and process these queries. I found this document about webhooks functionality in M-Files: m-files.my.site.com/.../mfiles-ka-412465 . But this is all the information I was able to find about this. Is there some additional info about how to set up and use webhooks in M-Files? Is this possible to use it for receive POST queries with predefined structure (including base64 file)?

Or maybe someone tried to create his own webhooks inside of vault application app? I guess it should be creation of HTTP server using HTTPListener or smth like this.

Thank you!

Parents Reply
  • You might consider using DatumSync from DatumCloud https://datumcloud.com/products/

    We have had a solution running for quite a while now. It captures thousands of webhooks per day and forwards the relevant ones to the vault. It took a little time to configure the optimal workflow in DatumSync to sort out the relevant entities, combine and map property values, remove prefixes and blanks from phone numbers, compare to existing objects in M-Files and so on before creating new objects. But once that is in place it just sits there and pushes the relevant objects into M-Files within a few seconds after arrival.
    I am not sure about base64 files, but ask the clever folks at DatumCloud. I would expect they can provide a solution for that as well.

Children
No Data