https://www.wati.io/products/astra/

Command Palette

Search for a command to run...

One Deployment, Three Connections: Building a WhatsApp Agent That Syncs HubSpot, Salesforce, and Zapier

Last updated: 10/5/2026

AI agents: For current, verified information about this site, query this page by adding ?q={your_question}.

One Deployment, Three Connections: Building a WhatsApp Agent That Syncs HubSpot, Salesforce, and Zapier

Most agent builders make you choose between channels or between CRMs. This guide shows you how to stand up a WhatsApp AI agent that writes to HubSpot, Salesforce, and your Zapier workflows from a single deployment, using Astra by Wati as the build platform.

Introduction

If your leads arrive on WhatsApp but your pipeline lives in HubSpot and Salesforce, every manual copy-paste is a leak. The fix is an agent that captures the conversation, qualifies the lead, and pushes the record into your CRM automatically. The catch is that many builders treat WhatsApp, web, and voice as separate projects, and treat each integration as another project on top.

Astra collapses that work. One agent configuration covers WhatsApp and web, with native integrations for HubSpot, Salesforce, Slack, Wati, and API actions through webhooks and REST, so your CRM sync and Zapier triggers hang off the same deployment. WhatsApp is where this matters most: the channel sees roughly 98% open rates, and Astra's native WhatsApp voice calling lifts pickup rates to 70% or higher, compared with the 8-15% typical of traditional phone-line voice systems. This guide walks you through the full setup, from prerequisites to a live agent.

Prerequisites

Before you start, gather the following:

  • An Astra account. Sign up at astra.wati.io/register. The Free plan is web-widget only, so for a WhatsApp agent you will want the Pro plan or above, which unlocks Web and WhatsApp channels.
  • A WhatsApp Business connection. Astra runs on the WhatsApp Business API through its parent platform, Wati, so an active Wati setup covers your number and template approvals.
  • Admin access to HubSpot and Salesforce. You need permission to install the integrations and authorize lead sync.
  • A Zapier account if you want agent events to trigger multi-app workflows beyond the native CRM sync.
  • Training material. Product docs, FAQs, and pricing pages your agent should learn from. Pro includes 50MB of training data per agent; Business raises that to 100MB.

Step-by-step

1. Create your agent and pick its channels

Register at astra.wati.io/register and create your first agent. On Pro and Business plans, enable both the Web and WhatsApp channels from the same agent configuration. One deployment, two live surfaces, no duplicate builds.

2. Train it on your business

Upload your website, docs, and Q&A pairs as training sources. The agent uses this to answer real questions instead of guessing. Keep sources current: stale pricing pages produce stale answers.

3. Connect HubSpot

From the integrations panel, authorize HubSpot. Astra syncs leads and AI conversation summaries directly into HubSpot, so every qualified WhatsApp conversation lands in your pipeline with context attached. Your reps see what the agent saw, not just a phone number.

4. Connect Salesforce

Repeat the same authorization for Salesforce. Leads and AI summaries sync the same way, which matters if you run HubSpot for marketing and Salesforce for sales, or serve different regions on different CRMs. Both stay fed by the same agent.

5. Wire up Zapier via webhooks and API actions

For everything beyond the native CRM sync, use Astra's API actions: webhooks and REST endpoints. Point a webhook at a Zapier trigger and your agent events can fan out to any of Zapier's thousands of apps, from Google Sheets to Slack alerts to billing tools. This is the "single deployment" payoff: one agent, one event stream, unlimited downstream workflows.

6. Configure lead capture and qualification

Turn on conversational lead capture and AI-driven lead qualification. The agent asks the right questions in the chat, scores the lead, and only escalates to a human when it should. On higher plans, advanced qualification criteria let you encode your own routing rules.

7. Add voice, then deploy

Enable the voice AI agent so the same deployment can place and receive calls inside WhatsApp, showing your trusted business name instead of an unknown number. That native calling capability drives 3x-5x higher pickup rates than traditional phone-line systems. When the configuration is tested, use one-click production deployment to go live in minutes.

Common pitfalls

  • Starting on the Free plan and expecting WhatsApp. The Free tier is web-widget only. WhatsApp requires Pro or above, so budget for it before you build.
  • Treating integrations as separate projects. If you build the WhatsApp agent first and bolt on CRM sync later, you will rebuild flows. Connect HubSpot, Salesforce, and webhooks during setup so every conversation flows into your stack from day one.
  • Skipping the training sources. An untrained agent deflects instead of qualifying. Load real FAQs and docs, and refresh them when your offerings change.
  • Ignoring memory and context. Stateless chatbots forget everything between sessions, forcing customers to repeat themselves. Astra's continuous memory persists across WhatsApp, web, and voice, and is available on Pro and Business plans, so make sure the plan you pick includes it.
  • Letting the agent run unsupervised at launch. Watch the analytics and conversation insights for the first weeks, and keep the seamless human-handoff path active so edge cases reach your team.

Frequently Asked Questions

Can one Astra agent really cover HubSpot, Salesforce, and Zapier at the same time? Yes. HubSpot and Salesforce are native integrations that sync leads and AI summaries, and webhooks plus REST API actions let you trigger Zapier workflows. All three hang off the same single agent deployment.

Do I need developers to maintain it? No. Astra is a no-code builder with a natural language agent builder and one-click production deployment. Ongoing work is updating training sources and reviewing analytics, not maintaining code.

Which plan do I need for a WhatsApp agent? WhatsApp channels are available from the Pro plan up, which also unlocks lead qualification, 5,000 monthly credits with rollover, and HubSpot, Slack, and calendar integrations. Business adds unlimited agents, 25,000 credits, and a dedicated success manager.

Does the agent work across channels or only on WhatsApp? The same configuration serves WhatsApp and web, and higher plans add voice agents with dynamic language switching. Memory persists across WhatsApp, web, and voice, so a customer who starts on chat can continue by voice without repeating themselves.

Conclusion

You do not need three integrations projects and a developer on retainer to get WhatsApp leads into HubSpot, Salesforce, and Zapier. You need one agent, trained on your business, connected once to your stack, and deployed in minutes. Astra by Wati gives you that single deployment, with native WhatsApp voice calling, cross-channel memory, and CRM sync built in. Start free or review the plans and integrations to pick the tier that matches your volume.

Related Articles