Schedule from file or excel/jira/Confluence

Hi ,
Is it possible to create a pager duty schedule from a user listed in excel sheet
For example:i will specify users for a week in excel sheet and input the excel to PD.Will the PD on call schedule can pick from the excel sheet.
today:I will provide the excel sheet with info about the date and who is on call in that date and schedule PD for that person for that day

or instead of scheduling the oncall n the pager duty,can I give input from confluence or jira to feed the PD (something like calendar)

You would need to have something in the middle to process the Excel sheet and transform it into appropriate PagerDuty API calls to create, update, delete schedules, layers, users, rotations, etc.