Now you can add contacts including lists using Webhooks.
Webhooks let you automatically add contacts to Call Loop from other apps or platforms — no manual uploads needed. You can send contact data directly from CRMs, forms, or marketing tools, keeping your Call Loop lists updated in real time.
This gives you an easy way to add contacts from an outside CRM or software for when you just want to add contacts to Call Loop. You can do this easily by appending the data you need to the URL.
How it Works
When an event happens in another app (like a new form submission or lead capture), that app can send the contact’s details to Call Loop using a Webhook URL.
Once Call Loop receives the data, it automatically creates or updates the contact in your account and optionally assigns them to a list.
Setting Up a Webhook in Call Loop
In Call Loop, go to Integrations → Webhooks → Inbound Webhook
(Optional) Choose one or more Lists to automatically add new contacts to.
Copy the Webhook URL provided.
Use this URL in the external app you’re connecting — many platforms or your CRM can post to a webhook.
External field
This is the parameter name that you'll need to map to your system. Enter the name and map it to your Call Loop field.
Example Webhook URL
https://api.callloop.com/webhook/create-contact/custom/xxxxxx-28fc-43f4-9a69-e3049a6e3d6b?phone=&firstName=&lastName=&email=
💡 Tip: You can include multiple parameters in a single webhook call. Just separate them with an ampersand (&).
Add Contacts from Other Apps
If you use an app that's integrated with Call Loop, you can natively add contacts that way.
Troubleshooting
Contact not appearing?
Double-check your webhook URL and make sure the phone field is included — it’s required.
Duplicate contacts?
Call Loop will match by phone number, so if a contact already exists, their details will simply be updated.
Testing issues?
Try sending a test webhook from your app to confirm data is received correctly.
