Resources · Make integration

awork Make integrationAutomate awork with Make.

What could awork do on its own if your other tools could talk to it? The awork Make integration gives you 19 modules: 2 triggers and 17 actions on tasks, projects, companies and time entries. This guide connects your account and walks you through a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the awork Make integration automate?

The awork Make integration links your awork workspace to Make, a no-code tool where you build a scenario: a chain of steps that runs by itself. Each step is a module. awork brings 19 of them, so new tasks and logged hours can flow into your other apps, and events elsewhere can create work inside awork.

Closed deal, project ready. When a deal is marked as won in your CRM, Create a Company and Create a Project set up the client and its project in awork, and Create a Task drops the kickoff to-dos into it. Nobody retypes the client name three times.

Hours that reach billing. Watch Time Entries picks up every new entry, Get a Project adds the project context (provided the entry carries its project ID, which your first Run once will show you), and the next module sends the line to your invoicing or accounting tool. Handy for any small agency that bills by the hour.

Tasks your team hears about. Watch Tasks spots each new task and a chat module posts it in the right channel, so account managers see new work without refreshing awork.

Some limits are worth knowing upfront. Both triggers are scheduled: Make checks awork on the scenario's schedule instead of being called the moment something changes. There is no search module either, so to act on an existing task you need its ID from a trigger or another module. When a listed module stops short, Make an API Call reaches the rest of the awork API with the same connection.

awork also has a node on n8n: see the awork n8n integration page, or the n8n vs Make comparison to pick your tool. New to Make? The Make training starts from zero.

Connect

How do you connect awork to Make?

  1. 01

    Create a client application in awork

    In awork, open Settings > Integrations and click Add new client application. Give it a unique name and a display name. If awork asks for a callback URI, paste https://www.integromat.com/oauth/cb/awork.

  2. 02

    Copy the two credentials

    Copy the Client ID shown in the list of client applications, then the Client secret displayed right after you create the application. Keep both at hand: Make asks for them in the next step.

  3. 03

    Create the connection in Make

    Add any awork module to your scenario and click Create a connection. A connection is your awork account linked to Make once, then reused by every awork module. Name it in Connection name if you like, paste the credentials or follow the on-screen instructions.

First scenario

Your first scenario: a won deal becomes an awork project

GoalWhen a deal is won in your CRM, Make creates the matching project in awork and adds its first task.

  1. 01

    Start a new scenario

    From the Scenarios page, create a new scenario and click the big +. Pick the module of your CRM that watches for won deals: that is what starts everything.

  2. 02

    Add Create a Project

    Click the + on the right of the CRM module, search for awork and choose Create a Project. Click Create a connection and use the credentials from the steps above.

  3. 03

    Map the deal into the project

    Fill the project fields by mapping data from the CRM module, like the deal or client name. Once the connection works, Make lists what it can read in awork, so you pick instead of typing.

  4. 04

    Chain Create a Task

    Add Create a Task after the project module and, if the module offers a project to attach it to, pick the one Make just created, so the kickoff task lands in the right place instead of floating on its own.

  5. 05

    Test with Run once

    Click Run once, then mark a test deal as won. Open each module's bubble to read the bundle it received, the item passed along. Check awork: the project and its task should be there.

  6. 06

    Schedule and switch on

    On the first module, set the schedule (every 15 minutes by default) and turn the scenario on. Each module run counts as one operation on your Make plan.

Triggers

What can start an awork scenario?

2 modules start a scenario when something happens in awork. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by awork as soon as it happens.

awork1Watch Tasks

Watch Tasks

Scheduled trigger

In MakeTriggers when new task is created.

Watch Tasks notices every task created in awork since its last check and hands each one to the rest of your scenario as its own bundle. It is the natural starting point when a new piece of work should ripple out to other tools.

How it fires
scheduled. Make checks the app on the scenario's schedule, every 15 minutes by default, and down to 1 minute on paid plans.
When to use it
a studio that wants each new task posted in the team chat, or copied into a shared calendar.
Watch out
it reacts to new tasks only. An edited or completed task does not start the scenario.
awork2Watch Time Entries

Watch Time Entries

Scheduled trigger

In MakeTriggers when new time entry is created.

Watch Time Entries collects the time entries logged in awork since the previous run, one bundle per entry. Hours tracked by the team can then travel to billing, payroll or a reporting sheet without anyone exporting a file.

How it fires
scheduled. Make checks the app on the scenario's schedule, which means entries arrive in batches rather than the second they are saved.
When to use it
an agency that invoices clients by the hour and wants every logged entry mirrored in its accounting tool.
Watch out
only new entries fire it, so a corrected entry needs its own path, for example Get a Time Entry on demand.
Modules

What can the awork modules do?

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

awork1

Create a Company

Action

In MakeCreates a new company.

Adds a client company to awork from data coming out of another app, so the account exists before any project is attached to it. The sales team keeps working in its CRM and awork stays in sync.

When to use it
right after a quote is signed, as the first awork step of an onboarding scenario.
Watch out
there is no search module to check for duplicates first, so filter upstream or you may create the same client twice.
awork2

Create a Project

Action

In MakeCreates a new project.

Opens a fresh project in awork with the details mapped from earlier modules. For an agency, this is the module that turns a sale into planned work without a project manager copying anything by hand.

When to use it
when a deal closes or an intake form comes in and the delivery team needs its project ready.
Watch out
chain it before Create a Task, since tasks usually need the project Make just created.
awork3

Create a Task

Action

In MakeCreates a new task.

Puts a new task into awork from any event your scenario catches: a support email, a form answer, a row added to a sheet. The request becomes something the team can plan instead of a message lost in an inbox.

When to use it
a client fills in a change request form and the matching to-do should appear in their project.
Watch out
if Watch Tasks runs in another scenario, it will pick up these new tasks too. Plan for that.
awork4

Create a Time Entry

Action

In MakeCreates a new time entry.

Logs a time entry in awork on the team's behalf. Useful when hours are captured somewhere else, like a calendar or a timer app, and awork should still hold the full picture for budgets and billing.

When to use it
a finished client call in the calendar should count as billable time on the project.
Watch out
a scenario that also runs Watch Time Entries will see these entries arrive, so keep that flow from sending them back.
awork5

Delete a Company

Action

In MakeDeletes a chosen company.

Removes a company from awork. It mostly serves cleanup scenarios, when a client record was created by mistake or a lead never became a real account and should disappear from the workspace.

When to use it
a deal marked as lost in the CRM that had already produced a company in awork.
Watch out
treat the delete as final. Test with Run once on a dummy company before pointing it at real clients.
awork6

Delete a Project

Action

In MakeDeletes a chosen project.

Erases a project from awork, given the project you point it to. It closes the loop on the Create a Project flow when a sale falls through before any work started.

When to use it
a signed quote gets cancelled and the empty project should not clutter the team's planning.
Watch out
assume the delete is permanent. Add a filter so only projects meeting a clear condition reach it.
awork7

Delete a Task

Action

In MakeDeletes the specified tasks.

Takes a task out of awork when it no longer makes sense, for example because the request behind it was withdrawn in another tool. It keeps boards honest without anyone hunting for stale cards.

When to use it
a support ticket is closed as a duplicate and the task it spawned should go too.
Watch out
treat the delete as final, so test on a throwaway task first and keep the task ID mapping precise.
awork8

Delete a Time Entry

Action

In MakeDeletes a chosen time entry.

Wipes a time entry from awork. Pair it with a validation step elsewhere, like a manager rejecting hours in a sheet, so the logged time and the approved time stay the same.

When to use it
hours that were logged twice by an automated import and need removing.
Watch out
assume a deleted entry will not come back. Test on a dummy entry first and double-check the ID you map.
awork9

Get a Company

Action

In MakeReturns an information about chosen company.

Reads one company from awork and passes its details to the next modules. Handy when a trigger only gives you a reference and you need the client's full record to write an email or fill a document.

When to use it
a new project arrives and the welcome message should greet the client company by its name.
Watch out
it returns one company you already know, it does not search. You need the company ID from an earlier module.
awork10

Get a Project

Action

In MakeReturns an information about chosen project.

Pulls the details of a single awork project into your scenario. Once you hold a project ID, this module fills in the context that a report or an invoice line needs.

When to use it
after Watch Time Entries, if the entry includes its project ID, to add the project details before sending hours to accounting.
Watch out
each call costs an operation per bundle, so on a busy trigger it adds up on your plan.
awork11

Get a Task

Action

In MakeReturns an information about chosen task.

Fetches one task and its current details from awork. Triggers only see new tasks, so this is how a scenario looks at a task again later, once someone has worked on it.

When to use it
a client portal asks for the state of a request and the scenario answers with the task as it stands.
Watch out
without a search module, the task ID has to come from an earlier step or from data stored elsewhere.
awork12

Get a Time Entry

Action

In MakeReturns an information about chosen time entry.

Returns a single time entry with the information awork keeps on it. It lets a scenario double-check an entry before acting, instead of trusting a copy saved in another tool that may be out of date.

When to use it
before billing a line, to confirm the entry still exists and reads the way the invoice expects.
Watch out
map the entry ID carefully. The ID usually comes from Watch Time Entries or from the module that created the entry.
awork13

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Sends your own request to the awork API through the connection you already set up. It covers whatever the ready-made actions skip, for example finding items with no ID to start from, if the awork API supports it: check its reference.

When to use it
the moment a listed module almost fits but lacks the one thing your process needs.
Watch out
you write the endpoint and read the raw response yourself, so keep the awork API reference open next to the editor.
awork14

Update a Company

Action

In MakeUpdates an information about chosen company.

Changes the details of an existing company in awork with fresh data from another app. The CRM stays the place where sales edit client records, and awork follows without a second round of typing.

When to use it
a client moves offices or changes its legal name and the CRM record gets updated first.
Watch out
the scenario needs the awork company ID, so store it in the CRM when Create a Company first runs.
awork15

Update a Project

Action

In MakeUpdates an information about chosen project.

Edits a project that already exists in awork. Status changes decided elsewhere, in a quote tool or a client approval flow, can then show up in the project without the project lead updating it by hand.

When to use it
a client signs off a phase in an e-signature tool and the project in awork should reflect it.
Watch out
check what the module writes on a Run once test before letting it touch live projects the team is planning with.
awork16

Update a Task

Action

In MakeUpdates a chosen task.

Modifies an awork task when something changes in another tool. A reply from the client, a moved deadline in a calendar or a closed ticket can each nudge the task forward without a message to the team.

When to use it
the customer answers a pending question by email and the waiting task should move on.
Watch out
map the task ID from the step that created it, since there is no search to find the task by title.
awork17

Update a Time Entry

Action

In MakeUpdates a chosen time entry.

Corrects a time entry already saved in awork. It suits review flows where a manager adjusts hours in a spreadsheet or an approval app and the change should land back in awork automatically.

When to use it
a timesheet review trims the hours on an entry before the invoice goes out.
Watch out
Watch Time Entries does not fire on edits, so any flow that already copied the entry elsewhere will not see the correction.
Need help

Need help automating awork with Make?

A person reads every message.

FAQ

Questions about the awork Make integration

01Is the awork Make integration free?
Yes, awork is a standard app in Make, available from the Free plan. That plan gives you 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) bring the interval down to 1 minute, remove the cap on active scenarios and count usage in credits each month. You still need your own active awork account, which awork bills separately under its own pricing.
02What do you need to connect awork to Make?
An active awork account and a client application created inside it. In awork, go to Settings, then Integrations, click Add new client application, give it a unique name and a display name, and paste the Make callback URI if awork asks for one. Copy the Client ID and the Client secret. In Make, add any awork module, click Create a connection, optionally name it, and enter those credentials or follow the on-screen instructions. The same connection then serves all 19 awork modules.
03Do awork triggers fire instantly in Make?
No. Watch Tasks and Watch Time Entries are both scheduled triggers, shown with a clock badge in the editor. Make checks awork on the scenario's schedule, which is every 15 minutes by default for a new scenario. On the Free plan, 15 minutes is also the shortest interval allowed; paid plans go down to 1 minute. New tasks and time entries therefore reach your scenario in batches at each check, not the moment they are saved in awork. The awork app in Make has no instant, webhook-based trigger.
04What if the awork module you need is missing in Make?
Use Make an API Call. It sends a request to any endpoint of the awork API with the connection you already have, so it covers what the 17 action modules do not, like finding records when you have no ID, provided the awork API supports it. You write the request and read the raw answer, so it asks for a little more care than a ready-made module. Also keep in mind that the Make documentation for awork is marked as AI-generated from awork's own docs, so check important details against awork itself.
05Should you pick Make or n8n for awork?
It depends on where the rest of your automations live. On Make, awork brings 19 modules, including two scheduled triggers and Make an API Call for anything missing, and you build everything in a visual editor with a guided connection. awork also exists as a node on n8n, so both tools can handle it. If your team already runs scenarios in Make, keeping awork there means one connection and one place to debug. If your workflows already sit in n8n, adding awork there keeps things together.