Technical Integration and Security
Code
Routines are written as scripts in Python or Node.js and managed in the Solvemate Web App. A routine expects one or
more input parameters, which the customer can enter in a form (see Image 1). The script can use these
parameters to request APIs from third-party systems. In response, the script can return formatted text that
is displayed to the customer (see Image 2).
Image 1: Querying customer information
Image 2: Return personalised response
API Tokens
API tokens or login data for authentication with a third-party system can be stored securely in the Solvemate Web App. This prevents this information from being visible in plain text in code. After storing a token, it cannot be read by any user.
Technical Integration
Solvemate routines are executed in a shielded environment and logged individually. Execution statistics (e.g. frequency and duration) can be found on the Solvemate Dashboard.
Customer Authentication
The authentication of the customers takes place via the form fields before a routine. We recommend the combination of at least two characteristics, such as the email address in combination with a specific process number.
GDPR Compliance
Solvemate is fully committed to complying with the (GDPR). We only collect and store information that is necessary to offer our service, and we do this with the consent of our customers. Our approach towards privacy, security, and data protection aligns with the goals of GDPR.
Security Policy
Along with a highly secure and robust system architecture, we have in place a variety of security measures that prevent unauthorized access and processing of personal data. To know more about our technical and organizational security measures, check out our Security Policy.