The integration consists of 1 logic apps, 1 azure function and 1 storage account, found in the 151641-EntreprenørhusetGrehan resource group.
Name of Customer: 151641-EntreprenørhusetGrehan
Name for Logic App: TeamTailorWebhook
Resource groups: 151641-EntreprenørhusetGrehan
Azure Function: TeamTailorFunction - HttpTrigger
Azure Storage Table: TeamtailorStorage - TeamtailorConfig
API key from Teamtailor:
TeamTailorFunction – App Keys – default.
Simployer:
Webhook URI = TeamTailorFunction URI
Customfields in TeamTailor:
Addresscountrycode
Zipcode
Street1
Street2
Postalarea
Ssn (Personnummer)
Setup for a new customer:
1. Customer
Must activate Simployer as partner in Teamtailor Portal.
Must set the «Trigger» on the needed steps in Teamtailor Portal.
Must set the «Webhook URI», received from Simployer in Teamtailor Portal.
Must give Simployer «CompanyName» as registered in Teamtailor Portal.
Must give Simployer «API key» as registered in Teamtailor Portal.
Must register «Customfields» in Teamtailor Portal. See «Customfields in TeamTailor».
2. Create a new logic app in the customer resource group
a. Name the logic app ‘{customernumber} - TeamTailorWebhook
b. Copy the Logic App ‘TeamTailorWebhook’ into the new Logic App. You can for example
example copy the json in code view over to the new logic app.
c. Change to use the Key vault to the new customer.
3. Create new row in the ‘TeamtailorConfig’ table in ‘Teamtailorstorage’ and add fields:
PartitionKey = companyName as registered in Teamtailor(get from customer)
CustomerName = Customername
LogicAppUri = URI for this new Logic App
RowKey = CompanyNumber
4. API key from Teamtailor:
In «TeamTailorFunction» add «App Keys» from Teamtailor (get from customer)
5. Start the Logic App and test with customer.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article