The process of setting up Chemspyd on any local platform involves two stages: 1) creating a custom, local Manager and 2) extracting the platform's hardware configuration. In the first stage, users should create a new Manager application file in AutoSuite whose instrument configuration matches that of their platform. All pre-defined commands, which are provided as part of Chemspyd (see package documentation for further details) should be copied into this application file. Second, for extracting the hardware configuration from the Manager and making it accessible to Chemspyd, we provide an automated solution to ease the installation process. For this purpose, Chempyd interacts with AutoSuite's .NET API. For user convenience, this process is fully wrapped in the chemspyd.autosuite.get_config() function (Figure , see package documentation for further details). As a result, the installation of Chemspyd is largely automated, and does not require a tedious configuration procedure, but is designed for the seamless integration with existing robotic setups. Should the API not be accessible, the resulting configuration file can also be created manually. Once the Python package and the corresponding AutoSuite Manager have been properly set up, executing Chempyd code on a Chemspeed platform requires the following two steps: (1) start the Manager in AutoSuite, (2) execute one or multiple Chemspyd scripts, an example of which is shown in Figure .