Integrations
Microsoft Power Automate Logo

Microsoft Power Automate

Microsoft Power Automate

Microsoft Power Automate Logo
Integrationstyp

Microsoft Power Automate & Oniva – Intelligent workflows for your Microsoft ecosystem

Automate event workflows across the Microsoft ecosystem – from Teams to SharePoint – with Power Automate and Oniva.

Published on
April 15, 2026
Published by
Oniva AG
Category
Workflow automation & Microsoft ecosystem

Microsoft Power Automate (formerly Microsoft Flow) connects Oniva via webhooks to the entire Microsoft 365 ecosystem and beyond. Whenever an event occurs in Oniva – such as a new registration – Power Automate can automatically trigger actions in Teams, SharePoint, Outlook, Excel or Dynamics 365. For organisations that rely heavily on Microsoft technologies, Power Automate is the ideal solution to deeply integrate Oniva into existing process landscapes. Thanks to its low-code environment, non-technical staff can also create their own automations.

Instructions

  1. Choose integration method: Decide whether to integrate via Zapier (simpler, no coding required) or directly via webhooks and API (more flexible, technically more advanced).
  2. Create webhook URL: In Zapier, create a new Zap and select “Webhooks by Zapier” as the trigger, or create a webhook endpoint for Microsoft Power Automate. Copy the generated webhook URL.
  3. Create webhook in Oniva: Open the webhook settings in Oniva and add the copied Zapier or API URL as the endpoint. Select the events that should trigger the webhook.
  4. Activate webhook at event level: Once created, the webhook must be enabled for the relevant events.
  5. Configure data flow: Define in Zapier or the webhook setup which Oniva events should send data (e.g. check-in completed → SharePoint list updated) and map the corresponding fields.
  6. Test & stabilise: Run test transactions, verify the data in Microsoft Power Automate and set up error notifications to detect transfer issues early.

Requirements

Licence & pricing

  • Available on all annual licence tiers
    Supported for Basic, Advanced, Premium and Enterprise (not available for event-based licences)
  • Additional costs (if applicable):
    Webhook available as an add-on for Basic and Advanced plans (see pricing)

Use cases

  1. SharePoint attendee list: Each new event registration automatically creates an entry in a SharePoint list, providing an internal overview for the event team.
  2. Outlook calendar entries for organisers: When an event is created in Oniva, Power Automate automatically creates a calendar entry in Outlook for all organisers.
  3. Dynamics 365 lead creation: External event registrations automatically trigger the creation of a lead in Microsoft Dynamics 365, assigned directly to the responsible account manager.

Further links

Validate your use case

Want to check your specific use case with Oniva? Get in touch with us.

Frequently asked questions

Everything you need to know about integration

Which Microsoft 365 licence is required for Power Automate?

Basic Power Automate features are included in many Microsoft 365 plans. For premium connectors and higher execution limits, a Power Automate per-user or per-flow plan is required.

Can I connect multiple Power Automate flows to one Oniva webhook?

Yes, you can either configure multiple webhooks in Oniva or create a flow that forwards incoming data to multiple downstream flows.

Is data transmitted via webhook secure?

Data is transmitted via HTTPS. Additionally, SAS token validation can be enabled in Power Automate to prevent unauthorised requests.

Can Power Automate send data back to Oniva?

No, currently Power Automate cannot send HTTP requests to the Oniva API. Ongoing development is planned to enable this in the future.