Resources · Make integration

Diabolocom Make integrationAutomate Diabolocom with Make.

Can your call campaigns fill themselves with fresh contacts? The Diabolocom Make integration gives you 15 modules, 11 actions and 4 searches, to manage campaign contacts and read your setup. This guide walks ops teams through the connection and a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Diabolocom Make integration do for you?

The Diabolocom Make integration links your Diabolocom account to Make so a scenario, the automation you build in Make, can add, update, read and delete campaign contacts without anyone typing them in. Each step of that scenario is a module: one brick that does one job, such as creating a contact.

Campaigns that load themselves. When a lead comes in through a form or a CRM, Create a Contact drops it straight into the right Diabolocom campaign, so agents call people while the interest is still warm.

Contact records that stay current. A customer changes details in your billing tool, and Update a Contact carries the change over. When a list goes stale, Delete a Batch of Contacts clears it in one move instead of record by record.

Reporting on your own setup. List Campaigns, List Users and List Wrap-Ups pull your configuration into a spreadsheet, which helps anyone building reports on call outcomes.

Know the limits before you start. Make itself flags the Diabolocom documentation as limited, and the app has no trigger: Diabolocom cannot start a scenario on its own. Your scenario begins with another app or with a schedule. If you are new to the editor, the Make training covers the basics, and Make troubleshooting helps when a run fails.

Weighing tools? The n8n vs Make comparison sets out the criteria side by side.

Connect

How do you connect Diabolocom to Make?

  1. 01

    Add a Diabolocom module

    In your scenario, add any Diabolocom module, for instance Create a Contact, then click Create a connection. A connection is your Diabolocom account linked to Make once, and every Diabolocom module reuses it afterwards.

  2. 02

    Name it and authorize

    Give the connection a name if you like, which helps when several accounts are in play. Then either authorize Make on the Diabolocom page that opens, or paste the key Diabolocom provides, depending on what the window asks for.

  3. 03

    Save and check

    Click Save. Back in the module, Make should now offer the campaigns it can read in your account; if the list appears, the connection works.

First scenario

Your first scenario with Diabolocom

GoalWhen a new lead appears in another app, Make adds it as a contact in a Diabolocom campaign.

  1. 01

    Create the scenario

    Open the Scenarios page, create a new scenario and click the +. Since Diabolocom has no trigger, the first module comes from the app where your leads arrive, like a form tool or a CRM.

  2. 02

    Add Create a Contact

    Click the + on the right of that first module, search for Diabolocom and pick Create a Contact. Click Create a connection if you have not linked your account yet.

  3. 03

    Pick the campaign and map the lead

    Choose the campaign that should receive the contact. Then map the lead details from the first module into the fields Make displays, so each new lead becomes one bundle, one contact, in Diabolocom.

  4. 04

    Test with Run once

    Click Run once. Make runs the scenario a single time and shows the bundles each module received, so you can open the campaign and check the new contact is there.

  5. 05

    Schedule it and switch it on

    Set the schedule on the first module; a new scenario runs every 15 minutes by default. Switch the scenario on. Each module run on a bundle counts as one operation on your plan.

Modules

What each Diabolocom module does

Diabolocom gives you 15 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Diabolocom1

Create a Contact

Action

In MakeCreates a new contact in a specified campaign.

Adds a person to a campaign you choose, so your agents get a new number to call without anyone copying it from another tool. It is the module most scenarios with Diabolocom end on.

When to use it
a lead fills in a form on your website and should land in the outbound campaign that calls back new leads.
Watch out
the contact belongs to one campaign, so pick the campaign carefully in the module.
Diabolocom2

Create New Campaign Field(s)

Action

In MakeCreates new fields in a campaign.

With this module you extend a campaign by adding fields to it, which gives you room to store details your agents need on screen during a call. It changes the campaign itself, not a contact.

When to use it
your source app holds an extra piece of information, such as a product interest, and the campaign has nowhere to keep it yet.
Watch out
run it once while setting up, not on every lead.
Diabolocom3

Delete a Batch of Contacts

Action

In MakeDeletes multiple contacts in a specific campaign.

Clearing many contacts from one campaign in a single step is what this module is for, and it saves you a loop of single deletions. Your campaign then holds only the people worth calling.

When to use it
a list of customers has signed a contract and should leave the prospecting campaign together.
Watch out
a deletion cannot be undone from Make, so test on a copy of the campaign first.
Diabolocom4

Delete a Contact

Action

In MakeDeletes a campaign contact by ID.

Removes one contact from a campaign using its ID, so nobody calls a person who asked not to be contacted again. Choose it over the batch module when the event concerns a single person.

When to use it
someone unsubscribes in your email tool and should disappear from the campaign straight away.
Watch out
you need the contact ID, so keep it from Create a Contact or look it up first.
Diabolocom5

Get a Campaign

Action

In MakeGets single campaign by ID.

Fetches the details of one campaign from its ID, so the next modules can use its information instead of you checking it by hand in Diabolocom. It reads, and changes nothing.

When to use it
a report or a message to your team needs the name and settings of the campaign a contact was added to.
Watch out
it needs an ID; if you only know the name, start with List Campaigns.
Diabolocom6

Get a Contact

Action

In MakeGets single campaign contact by ID.

You get the full record of one campaign contact back from its ID, ready to copy into another app or to test before acting. Use it when you already hold the ID and want what Diabolocom knows about that person now.

When to use it
before updating a contact, you want to compare what Diabolocom stores with what your CRM says.
Watch out
the ID must match a contact of the campaign, or the module returns nothing useful.
Diabolocom7

Get a Group

Action

In MakeGets single group by ID.

Returns a single group of your Diabolocom account from its ID, handy when a scenario must say which team handles something. It is the one-record version of List Groups.

When to use it
a scenario posts a summary to your chat tool and should name the group behind a campaign rather than show a bare ID.
Watch out
without the ID in hand, run List Groups first and map the right one.
Diabolocom8

Get a User

Action

In MakeGets single user by ID.

Looks up one Diabolocom user by ID and hands their details to the rest of the scenario, so you can turn an ID into a real person. Pair it with modules that only give you the user ID.

When to use it
a manager alert should name the agent involved, not an internal number.
Watch out
it reads one user per bundle; for the whole team, List Users costs fewer operations.
Diabolocom9

Get a Wrap-Up Code

Action

In MakeGets single wrap-up code by ID.

Translates a wrap-up code ID into its full details, so a spreadsheet or a CRM receives something readable instead of a raw ID. It reads a single code at a time.

When to use it
a call outcome reaches your scenario as an ID and your sales team wants the label written in the CRM.
Watch out
if you need every code for a lookup table, List Wrap-Ups gets them in one run.
Diabolocom10

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Covers whatever the listed modules leave out: it calls any endpoint of the Diabolocom API with the connection you already set up. You describe the request yourself, so it suits someone comfortable reading API documentation.

When to use it
you need a Diabolocom feature that no listed module offers.
Watch out
Make says its Diabolocom documentation is limited, so get the endpoint details from Diabolocom before you build.
Diabolocom11

Update a Contact

Action

In MakeUpdates a contact using the ID.

Keeps a campaign contact in step with your other tools by changing the record behind a given ID. Agents then call with the right details in front of them, not outdated ones.

When to use it
a customer edits their details in your billing app and the change should reach Diabolocom too.
Watch out
the module works from the contact ID, so store that ID in your CRM when you create the contact.
Diabolocom12

List Campaigns

Search

In MakeReturns all campaigns.

Brings back every campaign of your account, one bundle per campaign, so you can feed a sheet or pick the right one by name. As a search, it can return zero, one or many results.

When to use it
you keep a spreadsheet of active campaigns for your managers and want it refreshed from Diabolocom.
Watch out
each campaign becomes its own bundle, and the next module runs once per bundle.
Diabolocom13

List Groups

Search

In MakeReturns all groups.

This search collects all groups defined in Diabolocom, each one as a separate bundle. That gives your scenario the full map of your teams without clicking through the admin screens.

When to use it
you rebuild an org chart in a spreadsheet and want the Diabolocom groups listed next to your HR data.
Watch out
the modules after it run once per group, which adds operations.
Diabolocom14

List Users

Search

In MakeReturns all users.

Pulls the complete list of users in your account, so you can compare it with your HR tool or your licence count. Every user arrives as its own bundle.

When to use it
an audit of who still has access after someone leaves the call center team.
Watch out
filter the results in Make before sending them anywhere, or the next module fires for every user.
Diabolocom15

List Wrap-Ups

Search

In MakeReturns all wrap-up codes.

Returns all the wrap-up codes set up in Diabolocom as separate bundles, a clean base for any report on call outcomes. Use it once to build a reference table your other scenarios can read.

When to use it
your data team wants the list of codes in a sheet to label call statistics correctly.
Watch out
add an aggregator after it if you need the codes in one message rather than many.
Need help

Need help automating Diabolocom with Make?

A person reads every message.

FAQ

Questions about Diabolocom and Make

01Is the Diabolocom Make integration free?
Yes, you can use it on the Free plan, since Diabolocom is a standard app and not an Enterprise one. The Free plan limits you to 2 active scenarios, a minimum of 15 minutes between scheduled runs, 5 minutes of execution per run and files up to 5 MB. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and remove the cap on active scenarios. Usage is counted in operations, one per module run on one bundle, so a search that returns many campaigns or users uses more of your allowance.
02What do you need to connect Diabolocom to Make?
You need a Diabolocom account and a Make account, nothing else that the documentation lists. Add any Diabolocom module, click Create a connection, optionally name it, then authorize Make on the Diabolocom page or paste the key Diabolocom gives you, and click Save. Make notes that its Diabolocom documentation is limited and gives no app-specific steps, so if the window asks for something you do not have, ask the person who manages your Diabolocom account.
03Does Diabolocom trigger Make scenarios in real time?
No. Diabolocom has no trigger module in Make, neither scheduled nor instant, so it cannot start a scenario by itself. Start your scenario with a trigger from another app, for example the tool where leads arrive, or with a schedule set on the first module, every 15 minutes by default and down to 1 minute on paid plans. An instant trigger from another app, one that app calls through a webhook, starts your scenario as soon as the event happens there.
04What if a Diabolocom module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Diabolocom API with the same connection, which covers anything the 11 actions and 4 searches do not. Because Make describes its Diabolocom documentation as limited, you will need the endpoint details from Diabolocom itself to write the request. If that is too technical, keep your scenario on the listed modules and handle the rest in another app of your stack, where a ready module may already exist.
05Should you use Make or n8n for Diabolocom?
It depends on how you like to build. In Make you get 15 ready modules for Diabolocom plus Make an API Call, and a visual editor where each module shows what it received. With n8n, first check whether a Diabolocom node exists for what you want to do. Compare the modules available on each side for your exact use case, then how each tool counts usage, before you commit your call center workflows to one of them.