Converses architecture is focused on using Fluid Attacks’ detailed knowledge base to enable AI-based assistants to help users with swift and relevant responses to their questions about the company. This process is made possible by the following points:
- Jobs are programmed to run periodically using AWS Batch. These jobs use Zoho Desk’s API to retrieve Fluid Attacks’ documentation and send it to OpenAI’s vector stores. Thus, the assistants are ready for user questions.
- AWS Lambda is used to enable smooth communication between the user and the OpenAI assistant.
- DynamoDB is used for storing the conversation's unique identification, which allows the assistant to remember all the messages of the conversation.
- Google Chat is utilized for the internal use of the assistant by Fluid Attacks; however, any other application can use the endpoint to communicate with the assistant with proper authorization.
Data Security and Privacy
Converses does not use any Personally Identifiable Information (PII) from Fluid Attacks’ customers. The information used is all the documents present in Fluid Attacks' knowledge base, which can be accessed by anyone looking for information about Fluid Attacks’ services and usage of its platform.