Adobe I/O events can be configured invoke webhook or I/O runtime function. Refer below document from Adobe
@Luca_Lattarini - when you configure your I/O Events integration, you have 2 options of event delivery: webhook and Runtime action.
If you want Runtime action, it's important that it should respond to a "challenge" request. The action should also have "require-adobe-auth: false" if you deploy it with aio app.
Here is an example of a Runtime action handling webhook calls: https://github.com/AdobeDocs/adobeio-samples-firefly-basics/blob/master/actions/event-handler/index.....
@Luca_Lattarini - the options you see here are the source of events. You could select CC Libraries, Adobe XD, AEP, etc. If you have an external source of events, you could also try out Custom Events as part of Project Firefly. Here is a codelab showing how to set it up: https://adobeio-codelabs-custom-events-adobedocs.project-helix.page/.
The webhook, Runtime actions and Journaling API are options for delivery of events. You will see them in a later step of this configuration wizard.
@duypnguyen Understood what you mentioned but my question is HOW to create trigger on console.adobe.io because if i try to create an event I dont see the choice to create the integration but I only see what it is showed in the pic.
In addition I want to use webhook for the trigger where I can call ACS API.
@Luca_Lattarini - I still don't know which event source you want the events to come from.
In short, the source triggers the events and you can receive those events through external webhooks or Runtime actions.
It is not clear to me what you meant by triggers and events in this context. Can you please elaborate?
I was able to create an event for AA Triggers and decide if i use Adobe Runtime I/O or webhook to be called from AA Trgger event.