Sway accepts embed code only from supported services. Microsoft Bookings is not currently listed among Sway’s supported embed sources, so pasting its page or iframe can fail. The dependable option is to add a prominent text or image link that opens the scheduling page.
Check Whether Sway Supports the Bookings Embed
First open the public Bookings page in a signed-out or private browser window. Confirm that the services, staff availability, time zone, and access requirement are correct before linking it from Sway.
Add the Bookings Page as a Clear Sway Link

- In Microsoft Bookings, open the published scheduling page and copy its secure https:// address.
- In Sway, open the Storyline and select + where the booking call to action should appear. Add a Text, Image, or Group card.
- Write a specific label such as Book a 30-minute consultation, select it, choose Link, and paste the Bookings URL.
- Play the Sway, open the link in a new browser tab, complete a test booking, and verify the confirmation email and calendar entry.
Follow the relevant official guidance in Microsoft’s documentation, and verify the result before changing a wider deployment or replacing the original file.
Test the Scheduling Experience Before Sharing
If your organization requires sign-in, say so beside the link. Do not describe the link as an embedded booking form, because readers will leave Sway to complete the booking. Microsoft’s supported-sites list can change, so recheck it before redesigning the page.
Use WPS Office for Supporting Booking Documents
WPS Office cannot add a new supported embed provider to Microsoft Sway or change a Bookings page policy. It remains a free, lightweight Microsoft Office-compatible alternative for local DOCX, XLSX, PPTX, and PDF work.

Writer, Spreadsheets, Presentation, PDF tools, and AI-assisted features provide a familiar, streamlined workspace and an easy everyday migration path. Test macros, specialized add-ins, protected files, and Microsoft-only cloud integrations before replacing a critical Microsoft 365 workflow.
Microsoft Bookings and Sway FAQs
Can Microsoft Bookings be embedded directly in Sway?
Microsoft’s current Sway supported-sites list does not include Bookings. Use a linked call-to-action card unless Microsoft later adds Bookings as a supported embed source.
Why does Sway reject my Bookings iframe code?
Sway restricts embed code to supported sources and requires secure HTTPS content. A valid iframe from an unsupported site can still be rejected.
Can the Bookings link open for people outside my organization?
Only if the Bookings page is published for the intended audience. Test in a private window and check whether sign-in is required before sharing the Sway externally.
How can I make the booking link noticeable in Sway?
Use a short action label, a relevant image, and an Emphasis setting or grouped card. Place it after the information a visitor needs to choose a service.




