Loading...

Discover the top platform for AI Agent developers. Learn more

Whatsapp Assistant - Talk to people without My involvement

  • Posted 4 weeks ago
  • Remote

Job description

WhatsApp AI Assistant / Intelligent Broker Automation

I am looking for an experienced developer or AI automation specialist to build a WhatsApp-based AI assistant that can act as an intelligent intermediary between two or more parties.The concept is similar to having a digital broker or agent that manages conversations on my behalf.

How It Should Work

The assistant should be able to communicate with different people through WhatsApp and manage the flow of information between them.For example:
  • A client sends a request to the assistant.
  • The assistant understands the request and forwards the relevant details to the appropriate service provider.
  • When the service provider responds, the assistant can relay the information back to the client.
  • The assistant should maintain separate conversations while understanding that they are connected to the same transaction or request.
  • I should be able to step in at any time, monitor the conversations, review the flow, and take over manually when necessary.

Intelligent Information and Price Handling

One important feature is the ability to automatically modify certain information before forwarding it.For example, if a service provider quotes a price, the system should be able to apply predefined rules before sending the information to the client, such as:
  • Adding or subtracting a percentage.
  • Applying a fixed markup or commission.
  • Using different percentage rules depending on the service, customer, or provider.
  • Keeping the original amount visible to me while sending the adjusted amount to the other party.
For instance:
A service provider quotes KES 10,000.
The assistant applies a 20% markup based on predefined rules and communicates the adjusted price to the client.
The key idea is that the AI should not simply copy and paste messages. It should understand the context of the conversation, know who each party is, and determine what information should be forwarded, modified, or kept private.

Example Use Case

Imagine I am acting as a broker between a customer looking for a service and a service provider.The customer might say:
"I need a truck from Nairobi to Mombasa tomorrow. What is the price?"
The assistant should understand the request and communicate the relevant details to suitable service providers.When a provider responds with availability and pricing, the assistant can apply the business rules I have configured and communicate the appropriate response back to the customer.Throughout the process:
  • The customer should feel like they are communicating with my business.
  • The service provider receives the necessary request details.
  • The AI manages the back-and-forth communication.
  • Conversations remain properly linked to the relevant transaction.
  • I can monitor everything through a dashboard and intervene whenever necessary.

Key Features Required

  • WhatsApp integration.
  • AI-powered conversation handling.
  • Ability to manage multiple conversations simultaneously.
  • Intelligent routing of messages between clients and service providers.
  • Context and conversation memory for each transaction.
  • Configurable pricing, markup, commission, and percentage rules.
  • Ability to automatically modify specific information before forwarding.
  • Human approval option for sensitive messages or transactions.
  • Dashboard where I can monitor all active conversations.
  • Ability to manually take over or intervene in any conversation.
  • Conversation history and audit trail.
  • Ability to define rules for what information can and cannot be shared between parties.
  • Secure handling of customer and provider information.
  • Scalable architecture that can later support multiple brokers, businesses, or industries.
I am looking for someone who has experience with WhatsApp APIs, AI agents, conversational AI, workflow automation, and backend development.Please explain how you would approach building this system, the technology stack you would recommend, and examples of similar systems or projects you have worked on.

Skills required

Projects you may like

Hourly price project

$ 2,400.00

We are seeking an experienced AI Developer to build an AI agent that optimizes inventory management and forecasts demand for our retail business. The AI agent should: Analyze historical sales data to predict future demand trends. Automate inventory restocking recommendations to minimize overstock and shortages. Provide insights into seasonal sales patterns

  • Remote
  • Senior level
  • 2 freelancers
Hourly price project

$ 2,800.00

We are seeking an AI Developer to build a real-time language translation agent for our global communication platform. The agent should: Translate text and voice messages between multiple languages accurately and quickly. Support at least 10 major languages with scalability for additional ones. Maintain conversational context for accurate translations in dialogues.

  • Remote
  • Mid level
  • 3 freelancers