Tekla for developers
Tekla development can be a great way to turn your idea into reality or start your own business as a Tekla application developer.
The Tekla Partners Program is designed to help our partners and customers develop applications and integrations to Tekla software. Take a look at some of the members of the program here: Tekla Development Experts.
Join the Tekla Partners Program to get a Tekla Partners Program Suite license, access to full support, permission to sell your Tekla Structures, Tedds, Structural Designer, and PowerFab apps, and, for example, the possibility to reach Tekla users around the world.
You will get all this:
As a member of the Tekla Partners Program, you can buy the Tekla Partners Program Suite at an affordable price. It contains the following five products for application development:
Tekla PowerFab Office for steel fabrication management
Tekla Tedds, the engineering calculation automation software
Tekla Structural Designer, the integrated design & analysis software
Tekla Structures Partner for structural engineering and design
Trimble Connect Business Premium, the cloud-based collaboration platform for construction projects
Tekla Model Sharing, the construction sharing technology
For more information, read the technical product sheet.
Service, support, and other benefits:
Permission to sell, market, and distribute to third-parties applications built on Tekla Structures, Tekla PowerFab, Tekla Tedds, and Tekla Structural Designer*
Software version updates and service releases
Local Tekla Helpdesk software support by email, phone, or using online form**
Online community: access to API forums as well as other Tekla and Trimble Connect forums moderated by Trimble
Online software support 24/7 and access to support articles
Visibility: promote your expertise globally via Tekla Development Experts
Official Tekla Partners Program member badge
Reach Tekla users by distributing your applications in Tekla Warehouse***
Access Tekla Warehouse download statistics and analytics data***
Support your application users and build your community in the Tekla forum
Invitations to Trimble events such as User Days (may vary depending on the country)
*Trimble Connect applications are for your internal use. For commercial use, see instructions here. **Check the availability of local support here *** Available for free.
For application and BIM content development only
The licensing terms limit the usage of the Tekla software only for purposes of application and BIM content development. It cannot be used for commercial purposes including, but not limited to, modeling, detailing, or fabrication.
Permission to sell applications
Only members of the Tekla Partners Program have the right to sell, market, and distribute Tekla apps to third parties.
However, Trimble Connect apps are for your internal use only (read more). When applying to join Tekla Partners Program, you can choose to apply for Trimble Connect API credentials. Those credentials are for developing apps and integrations for your internal use only. In case you plan to develop commercial Trimble Connect integrations, you will need to fill in the Commercial Integrator Application online application. See instructions here.
Software version updates
You can always download and test your application or integration with the most recent software version.
You have the most up-to-date version of the software at hand. All new versions, updates, features and improvements, service releases, and, for example, regional environment installations of Tekla Structures Partner and regional databases of Tekla PowerFab, are included.
Access to support
As a member of the Tekla Partners Program, you will get full access to support:
Developer support
Developer Forums are the primary support channel for developers
Developer Forums are monitored and authored by Trimble
All API users are warmly encouraged to help each other
Tekla Developer Center contains plenty of API tutorials, code examples, and sample applications authored by Trimble software engineers
Software support
To discuss the use of Tekla Structures, Tekla PowerFab, Tekla Tedds, or Tekla Structural Designer, join the Tekla Discussion Forum, which is authored and moderated by Trimble. To discuss the use of Trimble Connect, join the Trimble Connect Community.
24/7 access to Tekla User Assistance online support and access to support articles by your local support
Access Tekla User Assistance service directly via the user interface in Tekla Structures Partner and Tekla PowerFab.
The local Tekla Helpdesk is your personal support channel for Tekla Structures Partner, Trimble Connect for Tekla, Tekla PowerFab, Tekla Tedds, and Tekla Structural Designer. The local helpdesks speak the local language and know the local industry and standards.*
Contact your local helpdesk by email, phone, or using the Support/Feedback request form
* Check the availability of a Local Helpdesk in your country. For Trimble Connect support, check the Trimble Connect Support Policy.
Opportunity to promote your expertise
Gain global visibility and create valuable connections with Tekla users. Promote your Tekla development skills with Tekla Development Experts.
Official Tekla Partners Program member badge
The official badge on your website or email signature makes your network aware of your membership.
Distribution channel for your apps
Tekla Warehouse shares add-ons and partners’ real 3D content items online, offering an easy, convenient, and efficient way for Tekla users to produce constructible high-quality models.
Your apps can reach Tekla users globally through Tekla Warehouse
Tekla Warehouse provides centralized access to your application (but no e-commerce)
Promote your apps in Tekla Warehouse. Read some tips on how to do it here.
Get access to Tekla Warehouse download statistics and analytics data
Support your application user community
Support your application users and build your own user community on the Tekla Discussion Forum.
One place for your application users to seek help and ask questions
Tekla Warehouse directs your users to your forum
No need to establish email, phone, or other support channels for your users
Get notifications of new posts
Create polls for the users to rate your application