Hi,
I have some questions regarding AJO.
The requirement is to send email and push notifications to customers every day at 4 pm, but before sending them, we need to check if the product is available by calling an external API.
Is it feasible to initiate a journey in AJO through an API from an external third party? If yes, how can we accomplish that?
Can we schedule a journey to run at a specific time daily, such as 4 pm?
Additionally, is it possible to make an external API call from AJO? For example, only send the email if the products are back in stock."
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
External data sources can help in bringing 3rd product data to AJO.check out https://experienceleague.adobe.com/docs/journey-optimizer/using/configuration/configure-journeys/dat...
Once External data source configured, can utilize external data in journey, condition (data source) to validate product availability and then send delivery.
Initiate a journey in AJO through an API from an external third party is not possible yet, I believe.
Daily scheduling is possible via journey properties.
External data sources can help in bringing 3rd product data to AJO.check out https://experienceleague.adobe.com/docs/journey-optimizer/using/configuration/configure-journeys/dat...
Once External data source configured, can utilize external data in journey, condition (data source) to validate product availability and then send delivery.
Initiate a journey in AJO through an API from an external third party is not possible yet, I believe.
Daily scheduling is possible via journey properties.
Hi @arpan-garg - @Anuhya-Y is correct that if you want to check and see if the product is available before sending the push you would use an external data source as a condition element in the Journey.
If you are looking to use an API event to trigger the Journey you can set this up as a custom event following this doc:
Another way you can achieve something similar is to configure a Business Event. In this scenario you may have a segment of users that indicated they would like to be notified when a product is back in stock. Once a product returns to in-stock you can trigger the business event, which will target all users in the segment that wish to be notified.
Custom action can be a solution for calling external API for validation and qualification and include it in the journey.