Skip to main content

Teamwork Integration

Teamwork Projects is a cloud-based project management tool to help you manage various operations involving a project with respect to the respective business functionality. It provides a platform to track a project from start to finish. Teamwork Projects is available on iOS, Android, Google Chrome, and the Web. LambdaTest helps you to push bugs directly in Teamwork by moving them to project in a single click. All the details you provide in LambdaTest like a task list, assignee, title and description would automatically be presented in the project on Teamwork.

LambdaTest integration with Teamwork Projects helps you in filing issues directly to your project in Teamwork from LambdaTest platform. With one-click integration, you can push annotated issues to the project of your choice, assign it to the required teammate, and attach necessary screenshots. You can do all that while in the middle of a test session in LambdaTest platform.

Teamwork Integration with LambdaTest, like all of the integrations to 3rd party applications, is available for freemium as well as premium plan.

How To Establish Integration With Teamwork From Your LambdaTest Account?

Step 1: Login to your LambdaTest account. You would need to have Admin or User level access to see and install integrations.

Step 2: Select ‘Integrations’ from the left navigation menu bar. This will guide you to a screen where you will find a list of 3rd party applications, available to integrate with your LambdaTest account.

Step 3: Click on ‘ADD’ under the block that says ‘Teamwork’.

Teamwork integration

Step 4: Once you click on install, you will be directed to the below screen. You need to provide your Teamwork Project’s API Token credentials in the highlighted fields to establish integration with LambdaTest.

Teamwork integration Api token

What is Teamwork Site Address? Site Address is the domain name of the organization on your Teamwork Projects. It is presented in the URL. We have highlighted it for you.

teamwork integration project

What is an API token? When two different applications interact with each other, a server-to-server communication is established. API token is needed for authenticating user identity from one server to another, by fetching user-owned resources available on the server from where the communication is initiated. API token has been a necessity for maintaining security and data integrity of any application. They are just as vital to an end user as they are to an application. API tokens are relevant if an end user logs in an application through a 2-step verification process.

Step 5: You can find your API token from your Teamwork instance by going to the settings. The settings will be available on top right corner of the page. Click on settings and go to “Edit My Details”.

teamwork integration account

Step 6: After you click on “Edit My Details”, navigate to “API & Mobile” tab and click on the button that says “Show your Token”.

teamwork integration edit

Step 7: As you click on “Show your Token”, your API token will be displayed along with a button to copy it to clipboard. You will also receive a notification at the bottom to indicate that the string has been “Copied to clipboard”.

teamwork integration token

Step 8: Paste the API token into the field provided at LambdaTest & hit the ‘Install’ button. You are all set to experience one-click bug logging to share your issues directly from your LambdaTest account to your project on Teamwork.

teamwork integration token key

That’s it! Go to Integrations again and you will be able to notice a green tick indicating that Teamwork is successfully installed.

teamework integration install

How To Log Your First Bug Through Teamwork Integration?

Note: If you are using Teamwork for the first time, then make sure to create a project for yourself. It is a pre-requisite in order to push screenshots from your LambdaTest account.

Step 1: Go for any of the test from the left navigation menu. For demo, we will be taking “Real Time Test” option.

Step 2: Present a URL of the web-app you need to test in the dialog box. After that, select any configuration for browser and operating system of your choice & hit ‘Start‘.

real time testing

Step 3: After the VM is launched and operable. You can perform testing on your web-app for finding bugs. If a bug gets revealed, then you need to click on the Bug icon from the left panel for capturing a screenshot of the same. We have highlighted that controller button in the below image.

bug icon

Step 4: After a screenshot is captured, you can annotate any issue or a task with an in-built image editor. Once you are done highlighting the bug, click on the button that says “Mark as Bug”.

mark as bug

Step 5: After clicking on “Mark as Bug” button a Teamwork specific form would open up. Fill the fields as per your requirement.

  • You can select which project should the ticket go under.
  • You can set which Task List should the bug go under.
  • You can set the priority of the issue.
  • You can mention the Title as well to easily organize your bugs.
  • You also get to post a description to help relate the cause of the issue or the task.

teamwork integration bug

Step 6: Click on “Create Issue” & observe it being successfully marked through a single click effort. Once you hit the button, you will get prompt messages on top of your Virtual Machine indicating the progress of bug logging. You will get a prompt message in few seconds mentioning “Bug successfully marked” indicating that the issue has been successfully pushed to the respective project.

bug successfully marked

Step 7: Visit your particular Teamwork project. You will be able to notice the logged issue right away under the ‘TASKS’ tab!

teamework integration project

All the data you provided through Lambdatest would already be presented in it. LambdaTest automatically includes test environment details and related screenshots in the task as attachments.

teamwork integration task

How To Remove Teamwork Integration?

You can work with one integration at a time. So if you would want to integrate to a similar 3rd party application, then you would have to remove your current integration. Here is how you can do that.

Step 1: Login to your LambdaTest account.

Step 2: Select ‘Settings’ from the left navigation menu bar & click on ‘Integrations’. This will guide you to a screen where you will find 3rd party applications, available to integrate with your LambdaTest account.

Step 3: Click on ‘REMOVE’. You can find the remove button right under the ‘Teamwork’ block which would be highlighted with a green tick.

teamework integration remove

That was all you need to know for LambdaTest + Teamwork Integration. Increase your productivity with our integrations. If you still have any questions for us, please feel free to let us know. Our experts are always available on chat to help you out with any roadblock regarding our product. Happy testing!