Automation · Sales and quoting
Move a quote request from WhatsApp into an Asana project
An AI agent gathers what a prospect needs on WhatsApp, creates the quote task in Asana for the right sales rep and tells them how it is going.
How do I turn a quote request that arrives on WhatsApp into an Asana task for my sales rep?
A Met connected to Asana talks with the prospect until it has what your team needs to quote: which product or service, quantity, city and date. It finds the quotes project, checks whether that person already has an open request and, if not, creates the task in the intake section, assigned to the matching rep and with a reply date. It leaves the conversation summarized in a comment so the rep does not have to ask again. When the prospect writes again, the Met opens the task and tells them whether the quote is ready or who has it.
What starts it
When the customer writes
It starts when a prospect writes on WhatsApp to ask for a quote or to ask about one they already requested. There is no trigger to configure: the Met assigned to the line runs the procedure inside that conversation.
Nothing to set up. The Met assigned to that channel picks up the conversation and runs the procedure inside it.
Who runs it
Sales Met that qualifies quote requests
Sales team
This is not a named, seeded Met. It is the Met that answers the sales WhatsApp, with Asana connected. Its work ends when the request is an Asana task with its rep, its date and the full context, and the prospect knows who will help them.
Run by the lead qualification Met
Channels: WhatsApp
What you need connected
- Asana Automate and collaborate
6 steps · 7 tools
The procedure, step by step
Each step shows the tool that runs. They belong to the real connector: if one of them stopped existing, this page would not build.
- 1
Find the quotes project
The Met searches Asana for the project your team named in the skill and opens it with its sections, to know which one new requests go into. If the workspace has several similar projects, it uses the ID that was configured.
- 2
Check whether a request is already open
Before creating, the Met lists the project's tasks and looks for an open one with the prospect's company name or phone number. If one exists, it works on that one and does not duplicate the rep's work.
- 3
Find the right sales rep
Following the skill's rule, by city or by product line, the Met takes the rep's email and looks it up in Asana to get their ID. Assigning with a real ID avoids tasks with no owner.
- 4
Create the quote task
The Met creates the task in the intake section with a clear title, a description of what the prospect needs, the assigned rep and the reply date your team sets. Asana creates it immediately, with no review step.
- 5
Leave the conversation in a comment
The Met adds a comment summarizing the conversation: need, quantities, city, deadline and how they prefer to be contacted. The rep arrives at the call knowing what the prospect already said.
- 6
Say how it is going when the prospect asks
When the person writes again, the Met opens the task, reads whether it is complete, who owns it and the latest comment, and tells them whether the quote is out or when to expect it.
Before you start
What you need ready
The Met solves none of these for you. If one is missing, the automation stops there.
-
A quotes project in Asana
Your team has a project with an intake section for new requests and a clear rule for which rep handles each case, written into the Met's skill.
-
Asana connected with writes on
In Met, open Connections → Asana → Connect, choose the workspace and authorize. The admin leaves task creation and comments switched on.
-
A WhatsApp line with the Met assigned
The business connects its WhatsApp Business API line and assigns the Met that answers prospects. The request is taken inside that conversation; Asana remains the sales team's board.
The limits
What this automation does NOT solve
Better said here than discovered halfway through the rollout.
-
It does not build the quote or set prices: it leaves the request ready for the rep to quote with their usual tool.
-
It does not message the prospect on WhatsApp when the task is completed: there is no Asana trigger in this procedure. The prospect finds out when they write again.
-
It does not ask for confirmation in the chat before creating the task or the comment: if the action is on, Asana creates them immediately. The admin decides which writes stay on.
-
It does not use advanced task search, which needs Asana Premium: it checks for duplicates by listing the project's tasks, which works on any plan.
-
It does not work in another Asana workspace: authorization covers a single one, and another workspace needs its own connection.
FAQ
Questions about this automation
Yes. The assignment rule goes in the skill, by city, by product or by rotation, and the Met looks up the right rep in Asana before assigning the task.
Not in this procedure: they stay as an Asana task with their details. If you also run a CRM, it combines with that CRM's integration in the same Met.
The next time the prospect asks, the Met sees the task is complete and tells them. If the rep left a comment with the quote, the Met can tell them what it says.
Not for this procedure. It uses tools that work on any plan and leaves out the advanced search Asana reserves for Premium.
Keep going
Other automations built on the same tools
Sales and quoting
Update a HubSpot deal from WhatsApp without opening the CRM
How do I update a HubSpot deal from WhatsApp without opening the CRM after every visit?
Sales
- Starts:
- when someone asks for it
- Steps:
- 5, with 7 real tools
- Needs:
- HubSpot
Sales and quoting
Build a prospect list on WhatsApp from a PhantomBuster Phantom's results
How do I build a prospect list from WhatsApp with what my LinkedIn Phantom found?
Sales
- Starts:
- when someone asks for it
- Steps:
- 6, with 8 real tools
- Needs:
- PhantomBuster
Sales and quoting
Alert shoppers when a sold out product returns with Klaviyo
How do I alert a WhatsApp customer when the size or color they wanted is back in stock?
Social
- Starts:
- when the customer writes
- Steps:
- 5, with 6 real tools
- Needs:
- Klaviyo
Sales and quoting
Qualify the B2B prospect who writes on WhatsApp with RocketReach
How do I know who the B2B prospect writing on WhatsApp is, and their title, before handing them to sales?
Sales
- Starts:
- when the customer writes
- Steps:
- 6, with 6 real tools
- Needs:
- RocketReach
Want this automation running on your own data?
We will show it to you with your accounts connected, not with a canned demo.