Integration of Airops Client SDK with Aigency Chatbot SaaS

Job ID: 37372378

Budget: $250 – $750 USD

Project Description:

We are seeking a seasoned developer to integrate the Airops Client SDK with our existing chatbot service developed on the Aigency SaaS platform, to complement the current ChatGPT functions. The integration should provide a backend selection feature to choose the desired underlying function between ChatGPT and Airops Client SDK, thereby enhancing the functionality and user experience of our service while retaining all existing chatbot functionalities.

Primary Tasks:

1. Familiarize oneself with the Airops Client SDK (see documentation: https://docs.airops.com/docs/client-sdk), the Aigency Chatbot (see documentation: https://documentation.polartemplates.com/aigency-saas/how-to-install-and-configure-the-aigency-saas), and the Airops GitHub repository (https://github.com/airopshq/airops-js).

2. Develop an integration plan detailing steps to complement the existing ChatGPT functions with the Airops Client SDK, including the creation of a backend selection feature to choose the desired underlying function.

3. Execute the integration as per the developed plan, with a focus on ensuring stable and secure communication between the systems.

4. Create and execute test cases to ensure the integration operates as intended and meets all set requirements while maintaining all existing chatbot functionalities.

5. Document the entire process, including code, test results, and any issues encountered during the project.

Requirements:

*Experience working with the Airops Client SDK, Airops GitHub repository, and similar technologies.
Strong programming skills, particularly in TypeScript and React (see sample code: https://stackblitz.com/edit/stackblitz-starters-cpnzjp?file=src%2FApp.tsx).

*Ability to work independently and as part of a team.

*Strong communication skills, both written and verbal, in English.

*Experience working with chatbots and SaaS platforms is a plus.

Programming Preconditions:
Adhere to the programming preconditions as detailed in the manual: https://github.com/trep-kalkyl/MfP/blob/main/Manual%20for%20work

Timeline:
The project should commence immediately and is expected to be completed within 4-6 weeks.

Budget:
Please provide your pricing proposal.

Understanding Confirmation:
Before placing a bid, we expect all bidders to have a clear understanding of the tasks involved in this project by thoroughly reviewing the provided documentation and links. It is imperative that you comprehend the technical requirements and the scope of work to deliver the expected outcomes within the stipulated timeline. Should you have any queries or require clarifications, feel free to reach out prior to bidding.
Bids placed signify a complete understanding of the project tasks and requirements.

Thanks!