Put Projul to work with AI and enterprise-grade automation
Automate smarter with Projul and scale with confidence. Zapier is built for enterprise-grade security, compliance, and performance.
- No-code AI automation
- Full audit trails and controls
- SOC 2 and GDPR compliant
- Easy visual workflow builder
- 9,000+ apps, 450+ AI tools
- Free tier available
Join millions worldwide who automate their work using Zapier
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- Client Updated
Triggers when a client record changes in Projul: renamed, re-addressed, or given a new contact detail by a matched lead. Unarchiving a client fires this too.
Try ItTriggerInstant - Lead Converted to Job
Triggers the moment a lead becomes won work — when its status crosses out of the lead stages. Use it to kick off onboarding, notify the crew, or update a CRM.
Try ItTriggerInstant - New Estimate
Triggers when a person creates an estimate in Projul. The hidden "ghost" estimates Projul keeps behind some projects for cost tracking do not fire this. Only real, user-created estimates do.
Try ItTriggerInstant - New Message
Triggers when a message is posted on a project, task, client, or estimate — including the client conversation. Filter on Channel or "Is client conversation" to narrow it. Projul cannot send a client message through an integration, so this is read-only.
Try ItTriggerInstant
- Estimate Accepted
Triggers when a client accepts an estimate. Acceptance happens in the Projul app or on the client's portal link and can never be done through an integration, so this is how an automation learns a job was won. Map "Estimate value" for the amount.
Try ItTriggerInstant - New Client
Triggers when a new client is added to Projul. A lead that matched an existing client does NOT fire this — Projul recognised them, so use Client Updated for that.
Try ItTriggerInstant - New Lead
Triggers immediately when a lead is created in Projul. A lead is a project in a lead stage, so this fires on new projects whose status is one of the eight lead statuses.
Try ItTriggerInstant - New Project
Triggers when any project is created in Projul — including leads, which are projects in a lead stage. Filter on Stage if you only want one kind, or use New Lead / Lead Converted to Job for those specifically.
Try ItTriggerInstant
For builders
Let your AI safely access Projul
Go beyond Zap workflows. Install Zapier in your AI to call Projul actions directly from your agents—with governance built in. Authenticate once. Revoke access anytime.
Call actions in natural language with Zapier MCP
Act in Projul from your AI—no exposed credentials, and you control which actions your AI can touch. One install covers 9,000+ other apps.
Example actions on this page
Works with
Claude · ChatGPT · Cursor · Any MCP-compatible AI
Work in code with the Zapier SDK
Expose Projul actions from backend services, scripts, or agent code. Zapier handles the OAuth and scoped permissions. Access 9,000+ apps, plus thousands more with .fetch().
Install
npm install @zapier/zapier-sdk npm install -D @zapier/zapier-sdk-cli zapier-sdk login # create a Projul connection @ https://zapier.com/app/assets/connections
Run an action
// Typescript
import { createZapierSdk } from "@zapier/zapier-sdk";
const zapier = createZapierSdk();
const { data: connection } = await zapier.findFirstConnection({ app: "projul", owner: "me" });
await zapier.runAction({
app: 'projul',
action: 'add_message',
connection: connection.id,
input: {
{inputKeyValuePairs}
},
});Direct API calls to raw endpoints through fetch are not yet subject to org-level app and action restrictions.










