1. SalesAi Help Center
  2. SalesAi (Voice only)

Launching an Outbound Campaign

Outbound campaigns contain many steps to ensure the right contacts are available and you have the necessary workflows to trigger the campaign. Follow this guide to launch them!

  1. Uploading Your Leads
  2. Saving a New Smartlist
  3. Building a Workflow Using a Template
  4. Activate the Workflow

Uploading Your Leads

In order to launch your Outbound workflow, you will need to upload the leads into GoHIgh Level, finalize your workflow, and then activate it by adding your appropriate Call tag. 

Please Note: Leads intended for upload must be in a CSV file format. 

  • In GHL, navigate to the Contacts tab.
    Outbound 1
  • Click on the Import Contacts icon.
    Outbound 2
  • Click on Upload a file, select the desired CSV from your device, and click Next
    Outbound 3
  • Now, you'll map out the necessary fields. 
    Your CSV file must have first and last names with phone numbers. Sometimes, the software will automatically map the required fields. However, you may need to select the appropriate contact field.
    Outbound 4
  • In this example, the first name field was not mapped automatically. So, you would select First Name. Once mapped, click "Next."
    Outbound 5

These next Advanced steps are critical to all the related workflows being able to function appropriately. 

  • Click on the Advanced drop-down. 
    Outbound 6
  • Scroll down to "Tags." Here, you will name your lead list. You must do this for every list you import. (We recommend you name the tag after the lead list to help with organization later on.)
    Outbound 7
  • Click in the drop-down field where it gives the option to "+ [Your New List]" as a tag, then click Submit
    Outbound 8

Saving a New Smartlist

Saving these uploaded leads as new Smartlists will help us filter different workflow values later to keep the contacts appropriately labeled. 

  • In GHL, navigate to the Contacts tab. 
    Outbound 9
  • Click on More Filters.
    Outbound 10
  • Click on the Tag filter. If you have any trouble locating it, you can find it by typing tag in the search field. 
    Outbound 11
  • Make sure to select Is
    Outbound 12
  • Search for the tag you created while uploading your leads list. Then click "Apply."
    Outbound 13
  • Scroll down, and click Save as Smart List.
    Outbound 14
  • Assign a name to your Smart List. We recommend using the same convention you did for uploading. Then, click Save.
    Outbound 15

Building a Workflow Using a Template

  • In GHL, click on the Automations tab.
    Outbound 16
  • Click into the AI Call folder. 
    Outbound 17
  • You will select the "AI Call - Free Webhook" option. 
    Outbound 18
  • Click into the Trigger field. 
    The trigger is what activates the workflow for a contact. We'll use a tag, so when the specific tag is added to a contact, that contact will then move through the workflow.
    Outbound 19
  • Under Choose a Workflow Trigger - select the Contact Tag drop down.
    Outbound 20
  • Insert a new Workflow Trigger Name. We recommend using the name of your lead list- "Call - LEAD LIST NAME - Tag Added." If your Workflow Trigger Name is too long, you could remove "Tag Added."
    Outbound 21
  • Under filters, select Tag Added
    Outbound 22
  • If there is a pre populated tag, such as "AI Call," delete it so you can enter a new tag.
    Outbound 23
  • In this same field, enter "Call - NAME OF LEAD LIST."
    Outbound 24
  • Click on + ADD NEW TAG.
    Outbound 25
  • Click on Save Trigger.
    Outbound 26
  • Click into Drip Mode. This allows you to choose how many calls are made in a given period.
    Outbound 27
  • We recommend starting with a Batch Size of 5, and set the Drip Interval to 1 minute. 
    Outbound 28
  • Now, click on Webhook. A webhook is like a bridge between GoHighLevel and the SalesAiVoice Dashboard where you set up your agent for data to cross back and forth.
    Outbound 29
  • For the URL, make sure "https://api.salesaivoice.com/call" is always input.
    Outbound 30
  • Under the Custom Data, fill in each property.
    • Your Client ID can be found in the SalesAi Voice Dashboard on the Overview tab.
    • The Agent ID can be found in the SalesAi Voice Dashboard on your Outbound Agent.
    • The "from_number" will override the number assigned to your agent. Delete this is you'd like to use the number previously assigned to your agent in the SalesAi Voice Dashboard.
    • The "to_number" and "contact_id" should match the fields below.

Outbound 31

  • You can also enter an Initial Message if you'd like to customize your message with the prospect's name or company name. If added, this will override the initial message you set up with the agent in the SalesAi Voice Dashboard.
    • Click on +Add another item and enter initial_message. When entering the mesage, click on the tag to enter custom properties (e.g., the contact's first name).

Outbound 31-1

Outbound 32

  • Once all Webhook fields are updated, click on Save Action.
    Outbound 33
  • Note there is one step included: Add "Called" Tag. Once a prospect is called by the bot, a "called" tag will be added to their contact automatically. No changes are necessary for this field.
    Outbound 34
  • Click on Save, and then change the switch to Publish
    Outbound 35

Activate the Workflow

  • In GHL, navigate to the Contacts tab. 
    Outbound 36
  • Navigate to your saved Smart List that we created earlier in this process. 
    Outbound 37
  • Next, select the contacts that you want your AI Agent to call. You can use the select all button to include the entire list. We recommend starting with a smaller list (around 100) to confirm that you like the way the campaign is running. 
    Outbound 38
  • Click the Add Tag button. 
    Outbound 39
  • Click into the Tags field. 
    Outbound 40
  • Type "Call - LEAD LIST NAME" - This is the trigger tag you created when building the workflow.
    Outbound 41
  • Select the correct tag.
    Outbound 42
  • Fill out the Action Description. This will clearly identify the use case of the tag. 
    Outbound 43
  • Click Add to activate your workflow for these contacts.
    Outbound 44