bttn (Preview)

bttn - The simplest internet user interface in the world.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Power Automate Standard All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Power Apps Standard All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Contact
Name Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate Support
Microsoft Power Apps Support
Connector Metadata
Publisher Microsoft
Website https://bt.tn/
Privacy policy https://bt.tn/privacy-policy/index.html

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Get bttn counter value

Gets the bttn counter value.

Get bttn info

Gets the bttn device identification information.

Get list of bttns

Gets list of bttns associated with the account.

Return Flow result

Reflect Flow result via bttn device lights.

Get bttn counter value

Gets the bttn counter value.

Parameters

Name Key Required Type Description
Bttn ID
id True string

Bttn short ID or device ID.

Returns

Get bttn info

Gets the bttn device identification information.

Parameters

Name Key Required Type Description
Bttn ID
id True string

Bttn short ID or device ID.

Returns

Get list of bttns

Gets list of bttns associated with the account.

Returns

Items
BttnApiList

Return Flow result

Reflect Flow result via bttn device lights.

Parameters

Name Key Required Type Description
Callback Id
callbackId True string

CallbackId as received in the bttn trigger.

Flow Result
result True string

Positive for success, Negative for failure, Wait to extend timeout period

Triggers

When a bttn is pressed

Trigger a flow with a press of a bttn.

When a bttn is pressed

Trigger a flow with a press of a bttn.

Parameters

Name Key Required Type Description
bttn ID
id True string

bttn short ID or device ID.

Returns

Definitions

BttnApiWebhookTriggerBody

Name Path Type Description
Callback Id
callback-id BttnCallbackId

Use this for callback Id in the Bttn Report Result action

Press type
press-type BttnPressType

Short press | Long press| Not pressed in the defined time window

Counter
counter BttnCounter

Total count of bttn presses (short/long/not pressed)

Counter (short)
counter-short BttnCounterShort

Total count of short presses of the bttn

Counter (long press trigger)
counter-long BttnCounterLong

Total count of long presses of the bttn

Counter (not pressed)
counter-not-pressed BttnCounterNot

Total count of not pressed triggers issued for the bttn

Short ID
short-id BttnShortId

Short ID of the bttn (bid)

Device ID
device-id BttnDeviceId

Device ID of the bttn

Name
name BttnName

The name of the bttn as set on the my.bt.tn portal

Email address
email BttnEmail

E-mail address associated with the bttn on the my.bt.tn portal

Location
location BttnLocation

Location of the button as set on the my.bt.tn portal

Reference URL
url BttnUrl

Reference URL of the bt.tn

Language
language BttnLanguage

Language as set for the bttn on the my.bt.tn portal

User name
user-name BttnUserName

User name associated with the button on the my.bt.tn portal

BttnApiList

Name Path Type Description
Items
BttnListData

BttnListData

Name Path Type Description
Short ID
bid BttnShortId

Short ID of the bttn (bid)

Name
name_id BttnNameId

The name of the bttn as set on the my.bt.tn portal

BttnNameId

The name of the bttn as set on the my.bt.tn portal

The name of the bttn as set on the my.bt.tn portal

Name
string

BttnShortId

Short ID of the bttn (bid)

Short ID of the bttn (bid)

Short ID
integer

BttnDeviceId

Device ID of the bttn

Device ID of the bttn

Device ID
string

BttnName

The name of the bttn as set on the my.bt.tn portal

The name of the bttn as set on the my.bt.tn portal

Name
string

BttnEmail

E-mail address associated with the bttn on the my.bt.tn portal

E-mail address associated with the bttn on the my.bt.tn portal

Email address
string

BttnLocation

Location of the button as set on the my.bt.tn portal

Location of the button as set on the my.bt.tn portal

Location
string

BttnUrl

Reference URL of the bt.tn

Reference URL of the bt.tn

Reference URL
string

BttnLanguage

Language as set for the bttn on the my.bt.tn portal

Language as set for the bttn on the my.bt.tn portal

Language
string

BttnUserName

User name associated with the button on the my.bt.tn portal

User name associated with the button on the my.bt.tn portal

User name
string

BttnCounter

Total count of bttn presses (short/long/not pressed)

Total count of bttn presses (short/long/not pressed)

Counter
integer

BttnCounterShort

Total count of short presses of the bttn

Total count of short presses of the bttn

Counter (short)
integer

BttnCounterLong

Total count of long presses of the bttn

Total count of long presses of the bttn

Counter (long press trigger)
integer

BttnCounterNot

Total count of not pressed triggers issued for the bttn

Total count of not pressed triggers issued for the bttn

Counter (not pressed)
integer

BttnPressType

Short press | Long press| Not pressed in the defined time window

Short press | Long press| Not pressed in the defined time window

Press type
string

BttnTimezone

bttn timezone as specified on the my.bt.tn portal

bttn timezone as specified on the my.bt.tn portal

Timezone
string

BttnCallbackId

Use this for callback Id in the Bttn Report Result action

Use this for callback Id in the Bttn Report Result action

Callback Id
string

BttnApiCounter

Name Path Type Description
Counter
counter BttnCounter

Total count of bttn presses (short/long/not pressed)

Short ID
bid BttnShortId

Short ID of the bttn (bid)

Device ID
address BttnDeviceId

Device ID of the bttn

Name
name BttnName

The name of the bttn as set on the my.bt.tn portal

Email address
emailaddress BttnEmail

E-mail address associated with the bttn on the my.bt.tn portal

Location
location BttnLocation

Location of the button as set on the my.bt.tn portal

Reference URL
url BttnUrl

Reference URL of the bt.tn

Language
language BttnLanguage

Language as set for the bttn on the my.bt.tn portal

Timezone
timezone BttnTimezone

bttn timezone as specified on the my.bt.tn portal

User name
user BttnUserName

User name associated with the button on the my.bt.tn portal

BttnApiInfo

Name Path Type Description
Short ID
bid BttnShortId

Short ID of the bttn (bid)

Device ID
address BttnDeviceId

Device ID of the bttn

Name
name BttnName

The name of the bttn as set on the my.bt.tn portal

Email address
emailaddress BttnEmail

E-mail address associated with the bttn on the my.bt.tn portal

Location
location BttnLocation

Location of the button as set on the my.bt.tn portal

Reference URL
url BttnUrl

Reference URL of the bt.tn

Language
language BttnLanguage

Language as set for the bttn on the my.bt.tn portal

Timezone
timezone BttnTimezone

bttn timezone as specified on the my.bt.tn portal

User name
user BttnUserName

User name associated with the button on the my.bt.tn portal

Using this Connector