Waiting on external Event/Message/WebHook | Community
Skip to main content

Hi all!

We are trying to find a way to raise an event from an external application into a FIN workflow, in order for it to continue processing.

Explanation:

We have an action as part of an app, which can used in workflows to trigger our functionality. This action will call an API on our backend, which will in turn trigger a flow to start a client-component via our own websocket. This works as expected.

At some point, this client-component (or our backend) are in a position to say that the job is done. We want to send this information into the ongoing conversation/workflow between the user and FIN, so that the workflow automatically continues.

It looks like there is no way of doing this, except for the closed beta FIN Tasks (this is what FIN suggested to me when asking it).

Is this true? Is there no way to send external messages in to a process to trigger events?

 

Thanks for any help with this :-)

 

-kristof

Hey ​@Kristof Berger 

Paul from the friendly weekend support engineers here 👋 

You've identified a pretty sweet feature request here.

At the moment, there’s no officially supported way to send an external event (like a “job complete” signal) into an active Fin workflow to resume or trigger the next step. Fin workflows are designed to progress based on user replies or predefined triggers from within Intercom not external systems.

I'll go ahead and let the product team know about this one. Be sure to regularly drop by new at Intercom to see all our new feature announcements. 


Reply