Overview

The Dynamic Outbound Call is a premium action available inside GoHighLevel (GHL) and NIKO that lets you trigger outbound voice calls using AVA. Once you’ve connected AVA to your GHL/NIKO account, you can use this action in any workflow to launch an AI-powered call that’s fully personalized to your use case. This action is ideal for instantly reaching out to leads who complete a form, opt into a campaign, or enter a particular stage in your funnel. Instead of relying on manual follow-up, AVA can call the contact, deliver your message, ask questions, and even schedule meetings — all automatically. Let’s walk through how to use and configure the Dynamic Outbound Call action step by step.

Adding the Action to a Workflow

To get started, open GHL or NIKO and go to the Workflows section. Create a new workflow from scratch, or edit an existing one where you’d like to add the call. Once you’re inside the workflow builder:
  • Click the + icon to add a new step
  • Scroll down to the AVA Voice AI section
  • Select Dynamic Outbound Call
This adds the action to your workflow. Now you’re ready to configure it.

Configuring the Call

The configuration panel for the Dynamic Outbound Call contains several fields that define how the call works, who it targets, and what happens during the conversation.

Contact Details

You’ll begin by entering the contact’s information. Do not hardcode static values — use the tag icon to insert dynamic GHL variables like {{contact.first_name}}, {{contact.phone_raw}}, and {{contact.email}}. This allows the workflow to call different contacts with their personalized details pulled from the CRM.
  • Name – Use the contact’s full name (e.g. {{contact.full_name}})
  • Email – Useful for context but not required by AVA
  • Phone Number – Always use the Raw Phone Number field (e.g. {{contact.phone_raw}})
  • Time Zone – Optional, but highly recommended. If left blank, AVA will default to your account’s main time zone.
These values help AVA personalize the call and determine when to place it.

AI Agent Settings

Next, choose the voice and identity of your AI caller.
  • AI Assistant – This is the voice that AVA will use. The dropdown pulls from voices already available in your AVA account.
  • Agent Name – This is what the AI will call itself during the call. It should be a short label or name (e.g. “Sarah” or “Receptionist”). Do not enter a full introduction or sentence — the agent will handle its own phrasing based on scenario logic.
⚠️ Voice previews are not available inside GHL. If you’d like to hear how each voice sounds, log in to your AVA dashboard and test them there.

Customer Insight (Optional)

This field lets you pass additional context to the AI, such as:
  • A summary of past interactions
  • Details about the lead’s business
  • Key talking points or objections
While not required, this can help the AI tailor its responses more effectively.

Caller Number

Use the dropdown to select the outbound number AVA will use when placing the call. These are phone numbers already connected to your AVA account.
If you don’t see any numbers listed, go back into the AVA platform and add at least one phone number. Then return here and try again.
The number you select here is what your contact will see as the caller ID.

Scenario Selection

Now choose the Scenario that defines the purpose and content of the call. Each AVA scenario comes with its own set of fields and logic, such as:
  • Opening scripts
  • Meeting pitch and value proposition
  • Location fields
  • Scheduling options
For example, if you’re running appointment outreach, you might select the Standard Scheduler scenario. This gives you fields for calendar links, introductions, and call reason.

Filling in Scenario-Specific Fields

Once you’ve selected a scenario, you’ll be asked to fill in its required fields. These vary based on the scenario you chose, but usually include:
  • Greeting – The first thing your AI will say on the call
  • Introduction – How the agent introduces themselves, the company, and their reason for calling
  • Representative Name / Business Info – These values help the AI build credibility and clarity
  • Closing Statement – A friendly sign-off to end the call on a good note
  • Reason for Appointment – Why you want the contact to book time with you (e.g. consultation, product demo)
Make sure each field is clearly written and conversational — AVA uses these inputs as guides, not as verbatim scripts. The AI will rephrase or blend fields to deliver the message naturally based on the context of the call.

Calendar Configuration

If your scenario involves booking a meeting, you’ll need to link a calendar.
  1. In the Calendar field, paste the Calendar ID from GHL
  2. To find this ID:
    • Go to Calendars in GHL
    • Click the three dots on your chosen calendar
    • Select Settings
    • Copy the ID listed under the calendar name
📌 Double-check that your calendar is active. If it’s paused, click the three-dot menu and reactivate it before using it here.

Voicemail Message

Even if you don’t plan to use voicemail, this field cannot be left blank.
  • If you want AVA to leave a voicemail, write out the message you want delivered
  • If you don’t want to use voicemail, simply enter NA
This is necessary to avoid errors when publishing your workflow.

Finalizing and Testing

Once you’ve filled in all fields:
  1. Save your workflow
  2. Publish the automation
  3. Test it using a contact with valid phone details
A good first test is to trigger the workflow manually using a test contact who meets all the criteria. This will help you confirm the call is placed, the agent speaks correctly, and any meetings are booked as expected.

FAQs & Troubleshooting

General Questions

Configuration

Usage and Results


For additional questions or guidance, try using our Virtual Support Agent! Available 24/7 to help resolve most issues quickly at thinkrr.ai/support. If you still need assistance, visit our support site at help.thinkrr.ai and submit a Ticket or contact our team directly at hello@thinkrr.ai.