Responsibilities/Detailed Workflow:
1. ManyChat Setup:
– Configure ManyChat to collect user preferences (e.g., location, room type, rent budget, number of open contracts) through `User Input` blocks.
– Implement validation rules to ensure data integrity.
2. Integration with Make:
– Set up webhooks in ManyChat to send user preferences to Make.
– Create scenarios in Make to handle incoming data from ManyChat.
3. Data Normalization and Validation:
– Implement data normalization and validation within Make to standardize user inputs.
– Ensure inputs are correctly formatted for API requests.
4. Fetching Listings from WordPress:
– Use Make’s HTTP module to send GET requests to the WordPress REST API, filtering listings based on validated user preferences.
– Ensure efficient handling of API requests to manage large datasets.
5. Processing and Returning Recommendations:
– Process the fetched listings within Make to create user-friendly recommendations.
– Send the recommendations back to ManyChat to display to users.
Requirements:
– Proven experience with ManyChat, including setting up `User Input` blocks and webhooks.
– Expertise in Make (formerly Integromat), specifically in creating and managing scenarios and HTTP modules.
– Strong understanding of REST APIs and experience with the WordPress REST API.
– Proficiency in data validation and normalization techniques.
– Ability to handle large datasets efficiently and optimize API requests.
– Excellent communication skills and ability to document the workflow and processes clearly.
Preferred Qualifications:
– Experience in chatbot development and automation.
– Familiarity with property listing websites and related data structures.
– Previous work on similar automation and integration projects.
Project Scope:
This is a one-time project with the potential for ongoing maintenance and updates. The ideal candidate will be able to deliver a fully functional integration that allows users to receive property recommendations in real-time based on their preferences inputted through ManyChat.
Deliverables:
– Fully configured ManyChat bot with `User Input` blocks and validation rules.
– Make scenarios for data handling, validation, API requests, and returning recommendations.
– Documentation of the setup process, including any custom scripts or configurations used.
– Testing and troubleshooting to ensure smooth operation and accurate recommendations.
How to Apply:
Please submit your proposal with the following:
– A brief description of your experience with ManyChat, Make (Integromat), and WordPress REST API.
– Examples of similar projects you have completed.
– An estimated timeline and cost for the project.
– Any questions or suggestions you have for optimizing the workflow.
We look forward to working with a skilled professional who can help us enhance our user experience with automated property recommendations!
Posted On: July 12, 2024 11:23 UTC
Category: Back-End Development
Skills:API, WordPress, Automation, API Integration, Zapier, Web Development
Country: United States
click to apply
Powered by WPeMatico
