Activating Your Voice Setter In HubSpot

Last updated: January 23, 2026

Getting started:

In order to make an outbound call by using Charlie, there are few things that you need to get:

  • assistantid;

  • apikey;

  • phonenumberid;

  • customerphone;

To get all of this information, you need to have both Voice AI Setter and Imported Phone Number.

This needs an Operations Hub Professional or Enterprise plan to get access to webhooks, otherwise it won't work.

Workaround: You can use 📄 Zapier: Integration

Getting assistant id and apikey:

In order to get assistantid and apikey, follow next steps:

  1. Go to the Voice AI Setter Page.

  2. To get apikey, press the button, which is specified on the picture below:

  3. To get assistantid press the button, which is specified on the picture below:

  1. Now you have both assistantid and apikey.

Getting phonenumber id:

In order to get phonenumberid, follow next steps:

  1. Go to the Phone Numbers tab and click on any of the available phone numbers.

  2. To get phonenumberid press the buttion, which is specified on the picture below:

Using init-call API with HubSpot:

In order to trigger call API, you can use HubSpot for example.

  1. When setting up an action, make sure, that you chose webhook.

  2. When setting up the webhook, select the POST event type.

  3. In url pass the https://api.charlieai.io/api/webhooks/voice/init-call link and in Payload Type choose json.

  4. In block Data, you need to pass the next fields: assistantid, phonenumberid, customerphone and apikey. How to get all the needed data was described before, except the customerphone. customerphone is simply the phone number of the customer you want Charlie to call.