Outlook Calendar sync was working fine for few months and suddenly it’s stopped working. Also, we found sign out from outlook option is missing for employees. So, I have created new application id and client secret and updated in Integration settings.
After this also, sign in or sign out with outlook option is missing for existing employees. If we create a new employee, sign in with outlook option is coming but it is not getting signed in with no error messages.
When we are creating new instance for employees as I told earlier, we have sign in with outlook option. After providing credentials it is redirecting to the admin dashboard and we don’t find sign out from outlook option. I have refreshed admin dashboard so many times and also, I have logged out and logged in again but still we don’t find sign out from outlook option.
We would like to have a sync between website appointments with outlook calendar. Please help.
It can happen that you connected your employee to his/her Outlook Calendar, but the calendar dropdown in the Employee's profile in Amelia is blank and showing "No Data":
This happens only if you copied the wrong credentials from Azure into Amelia.
1. Go to Amelia Settings/Integrations/Outlook Calendar, and verify that the Redirect URI is this: https://yourwebsite.com/wp-admin/ (please note that you have to replace "yourwebsite.com" with your actual website's URL, and make sure to close "wp-admin" with /)
2. Access Azure, go to "Azure Active Directory/App Registrations", and delete the existing App Registration.
3. Click on "New Registration". In the “Who can use this application or access this API?” check the option “Accounts in any organizational directory (Any Azure AD directory – Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)”
5. Copy the "Application (client) ID" and paste it into Amelia Settings/Integrations/Outlook Calendar:
6. On the left-hand side menu, access "Certificates & Secrets” and click on the “New Client Secret”
7. When you add the description ("Amelia" for example), select the expiration to be the longest possible choice (I believe 24 months is currently the longest option), and click on "Add".
8. Copy the "Value" field:
And paste it into Amelia Settings/Integrations/Outlook Calendar:
That should be it. Go to Amelia/Employees, and if the employee is still connected to the non-existing calendar, click on "Sign out of Outlook", delete all cache from your website, and then try again.
Outlook Calendar sync was working fine for few months and suddenly it’s stopped working. Also, we found sign out from outlook option is missing for employees. So, I have created new application id and client secret and updated in Integration settings.
After this also, sign in or sign out with outlook option is missing for existing employees. If we create a new employee, sign in with outlook option is coming but it is not getting signed in with no error messages.
When we are creating new instance for employees as I told earlier, we have sign in with outlook option. After providing credentials it is redirecting to the admin dashboard and we don’t find sign out from outlook option. I have refreshed admin dashboard so many times and also, I have logged out and logged in again but still we don’t find sign out from outlook option. We would like to have a sync between website appointments with outlook calendar. Please help.
Hello Rizwana,
Thank you for reaching out to us.
Since you made a lot of changes please make sure you go through our Outlook Calendar Integration documentation, and check out the video instructions in there.
It can happen that you connected your employee to his/her Outlook Calendar, but the calendar dropdown in the Employee's profile in Amelia is blank and showing "No Data":
This happens only if you copied the wrong credentials from Azure into Amelia.
1. Go to Amelia Settings/Integrations/Outlook Calendar, and verify that the Redirect URI is this: https://yourwebsite.com/wp-admin/ (please note that you have to replace "yourwebsite.com" with your actual website's URL, and make sure to close "wp-admin" with /)
2. Access Azure, go to "Azure Active Directory/App Registrations", and delete the existing App Registration.
3. Click on "New Registration". In the “Who can use this application or access this API?” check the option “Accounts in any organizational directory (Any Azure AD directory – Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)”
4. Below that, under Redirect URI, paste your redirect URI from Amelia: https://yourwebsite.com/wp-admin/ and click on "Register"
5. Copy the "Application (client) ID" and paste it into Amelia Settings/Integrations/Outlook Calendar:
6. On the left-hand side menu, access "Certificates & Secrets” and click on the “New Client Secret”
7. When you add the description ("Amelia" for example), select the expiration to be the longest possible choice (I believe 24 months is currently the longest option), and click on "Add".
8. Copy the "Value" field:
And paste it into Amelia Settings/Integrations/Outlook Calendar:
That should be it. Go to Amelia/Employees, and if the employee is still connected to the non-existing calendar, click on "Sign out of Outlook", delete all cache from your website, and then try again.
Hope this helps.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thanks for your help. Its working.