top of page
Writer's pictureWillis Lim

Streamlining your workflow is key to maximising productivity and delivering high-quality projects on time and on budget. One way to do this is by using Revit’s Application Programming Interface (API) to automate tasks and customise the software to fit your specific workflow.


Revit’s API allows you to access and manipulate the data within a Revit project using a programming language such as C# or VB.NET. This allows you to automate tasks that would otherwise be time-consuming to perform manually, such as creating schedules or updating project information.


Revit’s API also allows you to customise the software to fit your specific workflow. For example, you can use the API to create custom tools and commands that streamline your workflow, or to integrate Revit with other software applications you use on a regular basis.

One of the major benefits of using Revit’s API is the ability to save significant time compared to performing tasks manually. For example, if you are working on a large project with hundreds of doors, creating a door schedule manually can be a labor-intensive process.


Using Revit’s API, however, you can automate the creation of this schedule, saving you significant time and effort.


You can also use the API is the ability to access and manipulate data that is not normally available through Revit’s user interface. For example, you can use the API to extract data from a Revit project and use it to create custom reports or to update a database.


If you are interested in developing custom applications or automations using Revit’s API, Autodesk Platform Services (previously known as Autodesk Forge) is a great resource to get started. Autodesk Platform Services is a cloud-based platform that provides tools and resources for developers to create custom applications and integrations using Autodesk products. With Autodesk Platform Services, you can access Revit’s API and other Autodesk APIs to create custom solutions that streamline your workflow and improve your project delivery process.


Revit API Docs is great open source community project to document the Revit API. If you’re just getting started with development, we highly recommend it.


By using the API, you can save considerable time and effort compared to performing tasks manually, and access and manipulate data that is not normally available through Revit’s user interface.


If you are interested in developing custom applications or automations using Revit’s API, we can help. Our team of experienced developers has a track record of creating successful solutions using Revit’s API and other Autodesk APIs. Contact us today to learn more about how we can help streamline your workflow and improve your project delivery process.

2 views0 comments

The architecture, engineering, and construction (AEC) industry relies on visualisation tools to showcase designs and projects in an accurate and realistic way. Real-time rendering technologies, such as raytracing, can significantly improve the quality and realism of these visualisations. In this blog post, we will explore the benefits of using raytracing for real-time visualisation in the AEC industry.


One major benefit of using raytracing for real-time visualisation in the AEC industry is the increased realism and detail of the visualisations. Raytracing is a rendering technique that simulates the way light behaves in the real world, creating more accurate and lifelike images. With raytracing, AEC professionals can achieve higher levels of realism and detail in their visualisations, including accurate reflections, shadows, and refractions. This can be particularly useful for architects, engineers, and designers who want to showcase their designs in the most realistic and accurate way possible.


Another benefit of using raytracing for real-time visualisation in the AEC industry is the improved collaboration and communication. Real-time visualisation technologies allow multiple stakeholders to view and interact with a design in real-time, making it easier to identify and address issues early in the design process. This can save time and money by avoiding costly revisions and rework later on.


In addition to these benefits, raytracing is also highly scalable. This means that it can easily adapt to the changing needs of a business. As your team grows or your business needs change, raytracing can accommodate these changes without requiring any additional hardware or infrastructure.


If you are an AEC professional looking to improve the quality and realism of your visualisations, upgrading your machine and including a compatible raytracing GPU such as the NVIDIA RTX, or Radeon RX7000 series is definitely worth considering. Our team of experts can assist with scoping up a suitable solution for your business. Reach out to us to learn more about how raytracing can benefit your business.

One of the lesser-known features of Microsoft Teams is Teams Calling, which allows users to make and receive phone calls within the app to the public switched telephone network. In this blog post, we will explore the benefits of using Teams Calling over traditional PBX or VoIP phone systems:


Teams Calling is fully integrated into the Microsoft Teams platform – all communication tools, including chat, video conferencing, and file sharing, are in one place, leading to increased productivity and efficiency as users don’t have to switch between different apps or systems to communicate with their team.


Cloud-based

  • Call data is stored in the cloud, rather than on local servers.

  • More cost-effective as there is no need to invest in expensive hardware and maintenance costs.

  • Accessible from anywhere with an internet connection, on any device.

Range of features

  • Call forwarding, voicemail, call recording, and call delegation.

  • Useful for businesses with remote teams or that need to handle a high volume of calls.

Highly scalable

Can easily adapt to changing business needs without requiring additional hardware or infrastructure.


Microsoft has implemented a range of security measures, including encryption and authentication, to protect user data. This gives businesses peace of mind that their communication is secure and compliant with industry standards.


If you are considering switching to a new phone system, Teams Calling is definitely worth considering. Our team of experts can assist with scoping up a suitable solution for your business. Reach out to us to learn more about how Teams Calling can benefit your organisation.

bottom of page