Contacts Pro (Preview)
Contacts Pro is an advanced contacts management app for Microsoft Teams. This connector will allow you to manage existing contacts or create new ones.
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 - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | TeamsPro Support |
URL | https://www.teams-pro.com/en/contact-us/ |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Witivio |
Website | https://developer.teams-pro.com/ |
Privacy policy | https://www.teams-pro.com/en/privacy-policy/ |
Categories | Collaboration;Productivity |
TeamsPro is a suite of Microsoft Teams apps that add more functionalities to Teams. Each app has a specific purpose and/or use case.
Contacts Pro is an advanced contacts management app for Microsoft Teams.
This connector will allow you to manage existing contacts or create new ones.
Prerequisites
You will need the following to proceed:
- A Contacts Pro Platinum subscription
- A TeamsPro Graph API key
- A Contacts Pro app installed in a channel on Microsoft Teams
How to get credentials
You can get your own API key from the TeamsPro Graph Portal.
Get started with your connector
You need to have a Platinum plan subscription for Contacts Pro to continue.
To buy a Platinum subscription for Contacts Pro go on the AdminCenter.
You can install Contacts Pro through this link.
Deployment instructions
Please use these instructions to deploy this connector as custom connector in Microsoft Power Automate and Power Apps.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
TeamsPro Graph API Key | securestring | The subscription API key issued by TeamsPro Graph | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Create a new contact |
Create a new contact |
Delete a contact |
Delete a contact |
Get a contact |
Get a contact |
Get all contacts |
Get the list of all contacts |
Update a contact |
Update a contact |
Create a new contact
Create a new contact
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Contact list ID
|
contactListId | True | uuid |
The contact list unique identifier |
Name
|
name | True | string |
The name or fullname (firstname and or lastname) of the contact |
Group ID
|
groupId | string |
The group unique identifier which contact belongs if exists |
|
Job
|
jobTitle | string |
The job title of the contact |
|
Company
|
company | string |
The company name of the contact |
|
Company department
|
department | string |
The department in the company of the contact |
|
Email
|
The email of the contact |
|||
Website link
|
website | string |
The website link of the contact |
|
LinkedIn profile
|
string |
The LinkedIn profile link of the contact |
||
Facebook profile
|
string |
The Facebook profile link of the contact |
||
Twitter profile
|
string |
The Twitter profile link of the contact |
||
Business phone
|
businessPhone | string |
The business number of the contact |
|
Mobile phone
|
mobile | string |
The mobile number of the contact |
|
Home phone
|
home | string |
The home number of the contact |
|
Business fax
|
businessFax | string |
The business fax of the contact |
|
Address
|
fullAddress | string |
The full address |
|
Latitude
|
lat | double |
The latitude |
|
Longitude
|
lng | double |
The longitude |
|
Notes
|
notes | string |
The notes of the contact |
Returns
The contact
- Body
- Contact
Delete a contact
Delete a contact
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Contact list ID
|
contactListId | True | uuid |
The contact list unique identifier |
Contact ID
|
contactId | True | uuid |
The contact unique identifier |
Get a contact
Get a contact
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Contact list ID
|
contactListId | True | uuid |
The contact list unique identifier |
Contact ID
|
contactId | True | uuid |
The contact unique identifier |
Returns
The contact
- Body
- Contact
Get all contacts
Get the list of all contacts
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Contact list ID
|
contactListId | True | uuid |
The contact list unique identifier |
Returns
The list of contacts
- response
- array of Contact
Update a contact
Update a contact
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Contact list ID
|
contactListId | True | uuid |
The contact list unique identifier |
Contact ID
|
contactId | True | uuid |
The contact unique identifier |
Name
|
name | True | string |
The name of the contact |
Group ID
|
groupId | string |
The group unique identifier which contact belongs if exists |
|
Job
|
jobTitle | string |
The job title of the contact |
|
Company
|
company | string |
The company name of the contact |
|
Company department
|
department | string |
The department in the company of the contact |
|
Email
|
The email of the contact |
|||
Website link
|
website | string |
The website link of the contact |
|
LinkedIn profile
|
string |
The LinkedIn profile link of the contact |
||
Facebook profile
|
string |
The Facebook profile link of the contact |
||
Twitter profile
|
string |
The Twitter profile link of the contact |
||
Business phone
|
businessPhone | string |
The business number of the contact |
|
Mobile phone
|
mobile | string |
The mobile number of the contact |
|
Home phone
|
home | string |
The home number of the contact |
|
Business fax
|
businessFax | string |
The business fax of the contact |
|
Address
|
fullAddress | string |
The full address |
|
Latitude
|
lat | double |
The latitude |
|
Longitude
|
lng | double |
The longitude |
|
Notes
|
notes | string |
The notes of the contact |
Returns
The contact
- Body
- Contact
Definitions
Address
The address
Name | Path | Type | Description |
---|---|---|---|
Address
|
fullAddress | string |
The full address |
Latitude
|
lat | double |
The latitude |
Longitude
|
lng | double |
The longitude |
Contact
The contact
Name | Path | Type | Description |
---|---|---|---|
Contact list ID
|
contactListId | uuid |
The contact list unique identifier |
ID
|
id | uuid |
The unique identifier of the contact |
Name
|
name | string |
The name or fullname (firstname and or lastname) of the contact |
Group ID
|
groupId | string |
The group unique identifier which contact belongs if exists |
Job
|
jobTitle | string |
The job title of the contact |
Company
|
company | string |
The company name of the contact |
Company department
|
department | string |
The department in the company of the contact |
internet
|
internet | Internet |
The contact internet linked fields |
phones
|
phones | PhoneNumber |
The contact phone numbers |
Addresses
|
addresses | array of Address |
The list of addresses of the contact |
Notes
|
notes | string |
The notes of the contact |
Internet
The contact internet linked fields
Name | Path | Type | Description |
---|---|---|---|
Email
|
The email of the contact |
||
Website link
|
website | string |
The website link of the contact |
LinkedIn profile
|
string |
The LinkedIn profile link of the contact |
|
Facebook profile
|
string |
The Facebook profile link of the contact |
|
Twitter profile
|
string |
The Twitter profile link of the contact |
PhoneNumber
The contact phone numbers
Name | Path | Type | Description |
---|---|---|---|
Business phone
|
businessPhone | string |
The business number of the contact |
Mobile phone
|
mobile | string |
The mobile number of the contact |
Home phone
|
home | string |
The home number of the contact |
Business fax
|
businessFax | string |
The business fax of the contact |