Resources:
VAPI Documentation: https://docs.vapi.ai/api-reference/assistants/create-assistant
Example VAPI Integration Custom Webhook (Youtube):
https://www.youtube.com/watchv=cuQI3UH2lDE&ab_channel=JannisMoore%7CAIAutomationSample
VAPI-Flask project(Github):
https://github.com/VapiAI/server-side-example-python-flask
Main Tasks and Skills Needed:
Development of API Endpoints: Create robust API endpoints capable of receiving JSON formatted POST requests.Data Manipulation: Ability to parse, add to, and modify JSON data in the request and prepare a JSON response that meets specific criteria.Troubleshooting and Testing: Conduct thorough testing to ensure the endpoint accurately handles data and integrates seamlessly with VAPI.Communication: Work closely with the front-end developers and data team to ensure clear data flow and functionality.
Technologies Used:
VAPI: Integration with the VAPI system for sending and receiving data.Heroku: Deployment of the custom server on the Heroku platform.GitHub: Utilization of GitHub for version control and code repository management.Python & Flask: Building the web application using Python and the Flask framework to handle web server operations.
Definition of Done and User Story:
User Story: As a user, I want to be able to send a POST request from VAPI to a custom server, so that the server processes this request and returns a response formatted according to VAPI’s specifications.Acceptance Criteria:The server successfully receives POST requests from VAPI.The server processes and adds necessary data to the JSON request.The response is correctly formatted to meet VAPI’s requirements.The integration passes all specified test cases without errors.The server successfully receives POST requests from VAPI.The server processes and adds necessary data to the JSON request.The response is correctly formatted to meet VAPI’s requirements.The integration passes all specified test cases without errors.
This role demands a detail-oriented developer with a knack for problem-solving and a solid background in API development. If you have a proven track record of developing and managing APIs with high reliability and scalability, we encourage you to apply.
Hourly Range: $20.00-$42.00
Posted On: July 10, 2024 07:15 UTC
Category: Back-End Development
Skills:API, Python, Flask, API Development, RESTful API
Country: India
click to apply
Powered by WPeMatico
