Hi @Anonymous,
Do you want to extract the information from the email body then create an event on Outlook Calendar?
Please take the following configuration for a reference.
By the way, please make sure your email body always contains the info with the same format.
Add the trigger When a new email arrives.
Add the action Html to text.
Add Compose action and enter the following code to get the starting position of the date:
add(indexOf(body('Html_to_text'),'Date:'),5)
Add Compose2, input the following code to get the starting position of Time:
indexOf(body('Html_to_text'),'Time:')
Add Compose3 with the following code to get the extract date info:
substring(body('Html_to_text'),outputs('Compose'),sub(outputs('Compose_2'),outputs('Compose')))
Add Compose4 with the following code to return the extract time info:
substring(body('Html_to_text'),add(outputs('Compose_2'),5),sub(indexOf(body('Html_to_text'),'Thx'),add(outputs('Compose_2'),5)))
Add Compose5 with code to combine date and time:
concat(outputs('Compose_3'),outputs('Compose_4'))
Add Compose6 with following code to format it to an valid time string:
formatDateTime(outputs('Compose_5'),'yyyy-MM-dd HH:MM')
Add action Create event. Select Email subject for the Subject filed, the output of Compose6 for the Start time field, input the following code for the End time field:
addMinutes(outputs('Compose_6'),30)
A screenshot for your reference.


Best regards,
Mabel