awork Zapier integrationAutomate awork with Zapier.
The awork Zapier integration gives you 5 triggers, 4 actions and 6 searches. All five triggers are instant: a new project, task or time entry in awork sets your automation off at once, free plan included. Here is what each one does, what it costs and where it breaks.
Verified Trustpilot reviews · AI, automation & growth agency
What the awork Zapier integration actually does
awork handles projects, tasks and time tracking for businesses that sell their work by the project, all in one workspace. Plugging it into Zapier means awork can react to your other tools, and your other tools can react to awork, without anyone copying data by hand.
Three results people usually build first. A project that sets itself up: when New Project fires, Create Project Task drops the kickoff task into it, so nobody forgets step one. A client record that exists before the first call: a signed deal in your sales tool feeds Create Client, then Create Project. Hours that travel on their own: New Time Entry and Updated Time Entry push logged time toward your invoicing sheet the moment someone records it.
What it does not do matters just as much. There is no action to update or delete a task, a project or a time entry, and no trigger for a new client. Searches look things up by ID, by name or by email, nothing broader. Past that, the API Request (Beta) action is the escape hatch, and it is built for people at ease with an API.
Weighing platforms before you commit? The awork Make integration and the awork n8n integration cover the same app on the other two tools.
Zapier words in one minute
Eight terms come back on every line of this page. Read them once and the rest goes faster.
- Zap
- The automation you build in Zapier: one trigger, then one or more actions that run each time that trigger event happens.
- Trigger
- The event in an app that starts a Zap. Once the Zap is switched on, Zapier simply waits for it to happen.
- Action
- What the Zap does after it starts: the step that creates, sends or moves something for you inside an app.
- Task
- The unit Zapier bills. One action that completes successfully is one task, and your plan is a monthly count of those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app itself the moment the event happens.
- Filter
- A step that lets the Zap continue only when what arrived matches the condition you set, and stops it there otherwise.
- Search step
- A step that finds something already sitting in an app, so the steps after it can reuse what it found.
- Multi-step Zap
- Anything beyond one trigger and one action. A second action, a filter or a search makes one, and it needs a paid plan.
What an awork Zap really costs
awork is not a premium app, so it works on the free plan. The trigger never costs a task. Each action that succeeds costs one, counted separately, and an action that fails costs nothing.
- Free plan100 tasks a month, unlimited Zaps, two steps per Zap
- TriggerNever billed
- Each successful action1 task, counted on its own
- awork triggers5 instant, 0 polling
The catch: the free plan stops at two steps. Put a filter or a search in front of Create Project Task and you need a paid plan. And since every awork trigger is instant, the interval grid below never slows these Zaps down. That grid only matters for polling triggers, and awork has none. Where the bill grows is the action side: a Zap that creates a client, then a project, then a task uses three tasks per run, not one. Count actions, not Zaps, when you size your plan.
Connect awork to Zapier in three steps
- 01
Open your Zapier connections
In Zapier, go to the Apps page and click + Add connection. You need an awork account first, plus read or write access to anything you do not own but want the Zap to touch.
- 02
Find awork and start the link
Type awork in the search box of the dialog, pick it from the list, then click Add connection. A new browser tab opens on the awork side, where the rest of the setup happens.
- 03
Sign in and grant access
Log in to awork in that tab and allow Zapier to reach your account. The connection is saved once, and every awork step you build later reuses it without asking again.
Your first awork Zap: a kickoff task in every new project
GoalEach new awork project gets its kickoff task automatically, but only when a client is attached.
- 01
Create the Zap
Start a new Zap in Zapier, pick awork as the app that starts it, and choose New Project as the event. Select the awork connection you just made.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent projects of your account, so you map the next steps on a real project instead of a blank example.
- 03
Add the filter
Add a Filter step from the plus icon. Set the field to look at, the rule, and the value to compare with. This step makes it a multi-step Zap, so it needs a paid plan.
- 04
Add the action
Add awork again and pick Create Project Task. Map the project from the trigger, then fill in the task name, the type of work and the task status.
- 05
Test, then publish
Test the action once and check the task in awork. Then click Publish: each new client project now gets its kickoff task the moment it is created.
awork triggers on Zapier
5 events start a Zap when something happens in awork, and 5 of them are instant: the app calls Zapier straight away, whatever your plan.
New Project
Instant triggerIn Zapier“Triggers when a new project is created.”
Starts the Zap whenever someone creates a project in awork, which makes it the natural entry point for anything that should happen at kickoff: a welcome message, a shared folder, a first task.
New Task
Instant triggerIn Zapier“Triggers when a new task is created. The trigger only fires for tasks with a project assigned, not for private tasks.”
Reacts each time a task is added inside an awork project and passes it to the next step, so a fresh to-do can show up wherever your team actually looks during the day.
New Time Entry
Instant triggerIn Zapier“Triggers when a new time entry is created.”
Fires as soon as a person logs time in awork. That fresh entry becomes data the Zap can carry over to the billing or reporting tool the rest of the company relies on.
Updated Task
Instant triggerIn Zapier“Triggers when a task is updated. The trigger only fires for tasks with a project assigned, not for private tasks.”
Fires when an existing project task is updated in awork, so the steps after it can act on the task as it now stands.
Updated Time Entry
Instant triggerIn Zapier“Triggers when a time entry is updated.”
Runs when a time entry that already exists is corrected in awork. It closes the gap that New Time Entry leaves open: hours fixed after the fact.
awork actions on Zapier
awork gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Create Client
ActionIn Zapier“Creates a new client.”
Adds a client to awork from data arriving in another tool. Only the name is required, so it works even when the source holds very little.
Create Project
ActionIn Zapier“Creates a new project.”
Opens a new project in awork with a name and a project status, both required. Everything else can be filled in later by the team.
Create Project Task
ActionIn Zapier“Creates a new project task.”
Drops a task into a chosen awork project. Four fields are mandatory: name, project, type of work and task status. A priority flag is optional.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
Sends a raw request to awork using the connection you already set up, for anything the ready-made actions do not cover. You choose the method and the address yourself.
awork searches on Zapier
6 search steps look for data that already exists in awork, so a later step can use it.
A search step looks up something that already exists in awork and hands it to the next steps. In the editor, awork searches sit at the bottom of the Action event list, under SEARCH. Three settings decide what happens when the result is not the one you expected.
Get Client by ID
SearchIn Zapier“Finds a client by id”
Fetches one client when you already hold its awork ID, typically because an earlier step or another tool stored it.
Get Project by ID
SearchIn Zapier“Finds a project by id”
Pulls the full details of a single project from its awork ID. Handy when a trigger only passes the identifier and the action after it wants more.
Get Task by ID
SearchIn Zapier“Finds a task by id”
Retrieves one task by its awork ID. Useful when an outside tool kept the ID and you want the current state of the task, not the one stored back then.
Search Clients
SearchIn Zapier“Finds a client by name”
Looks up a client by name, which is how most other tools know a customer. The client found can then feed a project or a task created right after.
Search Projects
SearchIn Zapier“Finds a project by name”
Finds a project by its name. This is the step that sends an incoming request to the right place before Create Project Task runs.
Search Users by Email
SearchIn Zapier“Finds a user by email”
Matches an email address with a person in your awork workspace. Email is the one detail most tools share, which makes this lookup the bridge between them.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and the dependent steps are skipped. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. No awork search offers it, so a missing client or project has to be created by a separate action.
- If multiple search results are found?Three ways out when several items match: keep the first one, which is the default, stop the Zap, or pass all of them on at once.
When your awork Zap breaks
Zapier attaches no help article to awork and lists no limit specific to it. What breaks here are the general rules every Zap lives by.
If a Zap stops and you cannot see why, the Zapier troubleshooting guide walks through the checks in order.
Old projects never show up
A Zap only reacts to what happens after you publish it. Projects, tasks and time entries created before that are never picked up, so moving the backlog is a separate job.A Zap that sets itself off
Start a Zap on New Task and make it create a task in awork: the task it creates starts the Zap again, and so on. That loop burns through your task count in no time.A bulk import gets held back
When a trigger suddenly returns a huge batch, after an import or a migration, Zapier's flood protection can pause it before it runs everything.Private tasks stay silent
New Task and Updated Task only fire for tasks inside a project. A teammate's private to-do will never start your Zap, however you set it up.
Need help automating awork with Zapier?
A person reads every message.



