bttn
bttn - The simplest internet user interface in the world.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Standard | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Standard | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| 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 connection | 100 | 60 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
- Body
- BttnApiCounter
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
- Body
- BttnApiInfo
Get list of bttns
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
|
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
BttnDeviceId
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
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 |