What the integration does
- Logs every external call as a note: each inbound and outbound call adds a note to the contact. Calls between two TalkChief extensions are not logged.
- Finds the right contact: TalkChief looks up the caller’s number (or the number you dialed) in the contact’s Phone field, in the formats people usually type, such as
+15551234567,5551234567or+1 555-555-1234. - Tags the call’s outcome: the contact gets one TalkChief outcome tag that shows how its last call went (see Start automations from calls).
- Creates contacts for new numbers: when no contact has the number, TalkChief creates one with the number and the caller ID name, and tags it TalkChief - Created from call. This needs phone-only contacts in your ActiveCampaign account (see Before you start). You can turn it off.
- Adds the recording: when the call was recorded, the note includes a link to the recording.
Before you start
- You are a company admin in TalkChief.
- You have the API URL and API key of an ActiveCampaign user in the Admin group. We recommend a dedicated user for TalkChief (for example “TalkChief integration”): notes in ActiveCampaign show that user as the author, and the connection stops working if that user is deleted.
- To create contacts for new numbers, your ActiveCampaign account must allow contacts without an email address (phone-only contacts). Without it, calls from numbers ActiveCampaign doesn’t have are not logged. Ask ActiveCampaign support if you’re not sure whether your account has it.
- One ActiveCampaign account can be connected to one TalkChief company.
Find your API URL and key
Sign in as the integration user
Open Developer settings
Copy both values
https://yourcompany.api-us1.com) and the API key. Use the API URL exactly as shown there. The address you see in your browser while using ActiveCampaign (yourcompany.activehosted.com) is not the API URL and is not accepted.Connect ActiveCampaign
Open Integrations in TalkChief
Start the connection
Enter the API URL and key
Confirm in TalkChief
Test with a real call
Choose what gets logged
On the connected ActiveCampaign card in Integrations, select the settings (gear) icon. The ActiveCampaign settings window shows the connected account and three switches you can change at any time. Each change applies to calls that end afterwards.Start automations from calls
After each call, TalkChief removes the contact’s previous TalkChief outcome tag and applies the tag for this call:Data TalkChief uses in ActiveCampaign
With your API key, TalkChief:Disconnect ActiveCampaign
To stop logging calls, open Integrations in TalkChief and select the trash icon on the ActiveCampaign card (or Disconnect in the ActiveCampaign settings window), then confirm with Yes, disconnect. When you disconnect:- Calls are no longer logged in ActiveCampaign. Calls that were waiting to be logged are dropped.
- TalkChief deletes the API key it stored.
- Notes, tags and contacts already in ActiveCampaign stay there. Nothing is deleted from ActiveCampaign.
Troubleshooting
This is not an ActiveCampaign API URL
This is not an ActiveCampaign API URL
https://yourcompany.api-us1.com. The address of the ActiveCampaign app in your browser (yourcompany.activehosted.com) is not accepted. If your Developer page shows an API URL in a different form and TalkChief refuses it, contact TalkChief support.ActiveCampaign did not accept this API key
ActiveCampaign did not accept this API key
ActiveCampaign could not be reached or is busy
ActiveCampaign could not be reached or is busy
The ActiveCampaign card asks me to reconnect
The ActiveCampaign card asks me to reconnect
Calls from new numbers are not logged
Calls from new numbers are not logged
This ActiveCampaign account is already connected to another company
This ActiveCampaign account is already connected to another company
A call is not on the contact
A call is not on the contact
My automation ran only once
My automation ran only once
A recording does not play
A recording does not play

