Run your flows with bttns from The Button Corporation (preview)

Trigger your flows by pressing a bttn (a physical button made by The Button Corporation). For example, you can press a bttn that triggers a cloud flow to perform these tasks:

  • contacts your helpdesk with location information
  • sends an email to your team
  • blocks your calendar
  • reorders supplies

Important

You must register your bttn before you can use it in a cloud flow.

Tip

Configure all bttn properties such as name, location, and email address on the bttn website before you create your flow.

Prerequisites

Create a cloud flow that's triggered from a bttn

In this walkthrough, we use a helpdesk template to create a cloud flow that you can trigger with a single press of a bttn. When the flow runs, it generates a support request and then sends it to the helpdesk. The support request provides the helpdesk with the location of the room where help is needed. This walkthrough demonstrates how to create this flow from a template, but you can use the blank template, which gives you full control over all aspects of your flow.

You can use any of these templates to quickly create flows for your bttn and connect to Zendesk, Google, and SharePoint, among others:

View list of bttn templates.

Tip: For the purposes of this walkthrough, give your bttn a name that represents a conference room in a typical office building.

The settings for your bttn should resemble this example (from the bttn website):

View of bttn settings.

Now that you've registered and configured your bttn, let's get started creating our flow.

Sign in and select a template

  1. Sign into Power Automate.

    sign in.

    Note: As an alternative, you can create flows in the Power Automate mobile app for Android, iOS, or Windows Phone.

  2. Enter bttn into the search box, and then select the search icon.

    search.

    After you select the search icon, all templates that you can use with bttns appear.

  3. Select the Use Bttn to call technical support for meeting room template.

    support template.

Authorize Power Automate to connect to your bttn

  1. If prompted, sign into the bttn and the Office 365 Outlook services, which will enable the Continue button.

    credentials.

  2. When you sign into the bttn service, authorize Power Automate to use your bttns.

    Important: If you don't authorize Power Automate to use your bttns, you can't see or connect to them from Power Automate.

    authorize.

  3. After you sign into both services, select Continue.

    Select the continue button.

Select the bttn that triggers the flow

  1. In the When a bttn is pressed card, open the list of bttn IDs, and then select the bttn that you want to use.

    select bttn.

    Your flow should now resemble this example.

    overview of flow.

  2. Give your flow a name, and then select Create flow to save it.

    save flow.

Test your flow and confirm results

  1. Press the button on your bttn.

  2. View your flow's run history to confirm that it ran successfully.

    You can check run history on the Power Automate website or on your mobile device.

    Note: The run status is set to running until someone selects Acknowledge in the support-request email.

  3. You can also confirm that the email was sent to the support team.

    If you've followed along, the support email looks similar to this example:

    The support email.

Troubleshooting

  • If your flow wasn't triggered, sign into The Button Corporation's site and confirm whether the button activity (presses) are being recorded.

  • You can also drill into the run activity on the Power Automate site and check for error messages.