Skip to main content
All CollectionsIntegrations
Using Custom Fields and Dynamic Data to Train AI Agents via Zapier or API

Using Custom Fields and Dynamic Data to Train AI Agents via Zapier or API

Train AI agents in Awaz.ai using real-time form data or website content via Zapier or API for personalized, dynamic calls.

Updated over 2 weeks ago

Overview

Want to impress leads with a live, instant demo where an AI agent sounds like it knows their business?

With Awaz.ai, you can train AI agents on the fly using custom data fields such as scraped website content. This guide walks you through how to send such dynamic information into Awaz and have an AI agent use it during a live call.

This setup is ideal for:

✔ Building instant demos from lead forms
✔ Integrating external data sources like website scrapers
✔ Personalizing calls using company-specific info


Step 1: Create a Custom Field in Awaz.ai

To hold scraped data (e.g., company details, services), create a custom field in your contact list:

  1. Go to Lists > Select your list

  2. Open Settings > Custom Fields

  3. Add a new field such as scraped_website_info

  4. This field will now appear under each contact in the list

💡 Tip: Always create a new list for this flow. Do not use the default Unsigned list.

📌 Want a full walkthrough on working with custom fields? Read our Using Custom Fields to Enhance Contact Lists guide.


Step 2: Include the Custom Field in the Agent Script

Now configure your AI agent to use this scraped information during the call.

  1. Go to Agents > Select your agent

  2. Open the Prompts tab

  3. Add a dynamic variable in your script like:
    “Based on the info from your website, I noticed you specialize in {{scraped_website_info}}…”

This ensures your AI agent references the exact content pulled for that prospect.


Step 3: Send Contact Data to Awaz via Zapier or API

You can use Zapier, n8n, or API calls to push the scraped data into Awaz. Here’s how to do it with Zapier:

  1. Trigger: Form submission on your website (e.g., via GoHighLevel or other tool)

  2. Scraping Step: Use a webhook in n8n to collect website data

  3. Zapier Step: Send the scraped data, name, and phone to Awaz.ai’s API

    • Assign to the relevant contact list

    • Map the scraped data into the scraped_website_info custom field

✅ This will automatically create a contact in Awaz, complete with dynamic data.


Step 4: Trigger a Call to That Contact

Once the contact is saved with all relevant info, you can immediately initiate a call:

  1. In your Zap or flow, add another step to make a call using Awaz.ai

  2. Select the same agent trained to use the scraped_website_info variable

This will create a seamless, intelligent conversation as if your AI already knows the business.


Use Case Example:

A lead submits a form on your website with their contact details and website URL.

You collect additional insights from their website, then send both the contact info and the scraped data to Awaz.ai through an automation tool like Zapier.

The AI agent then calls the lead immediately—already equipped with personalized context—allowing it to reference the lead’s business or services in a natural, informed way.


Need help?

We’ve got plenty of resources to assist you!

📺 Tutorial Videos: Watch step-by-step guides
🔑 Login / Sign-up: Access Awaz.ai
📖 Help Center: Visit our knowledge base
📧 Support Email: [email protected]

Did this answer your question?