Create timesheet entries in Harvest from new activities in Workamajig
Takes Workamajig Timesheet entries and submits them to Harvest.
Takes Workamajig Timesheet entries and submits them to Harvest.
- When this happens...  New Activity New ActivityTriggers when a new activity is created. TriggerInstantThis event starts a Zap instantly.
- automatically do this!  ActionWriteCreate a new record or update an existing record in your app. ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
 - New Activity- Triggers when a new activity is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Contact- Triggers when a new contact is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Lead- Triggers when a new lead is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Opportunity- Triggers when a new opportunity is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- SubjectRequired 
- Linked Contact 
- Linked Lead 
- Opportunity Key 
- Completed 
- Private 
- Activity Date 
- Linked Company 
- Activity Type 
- Notes 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Active 
- Comments 
- Update Existing 
- Company NameRequired 
- Phone 
- Fax 
- Website 
- Address1 
- Address2 
- City 
- State 
- Postal Code 
- Country 
- Primary Contact 
- Company Owner 
- Company Type 
- Source 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- First NameRequired 
- Last NameRequired 
- Middle Name 
- Salutation 
- Company Name 
- Phone 
- Cell 
- Title 
- Email 
- Assistant 
- Assistant Phone 
- Assistant Email 
- Birthday 
- Spouse Name 
- Children 
- Anniversary 
- Hobbies 
- Twitter Id 
- LinkedIn Url 
- Comments 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Lead Key 
- First Name 
- Last Name 
- Company Name 
- Title 
- Phone 
- Cell 
- Email 
- Birthday 
- Business Address 1 
- Business Address 2 
- Business Address 3 
- Comments 
- GL Company 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- SubjectRequired 
- Competitors 
- Sale Amount 
- Probability 
- Outside Gross Cost 
- Outside Cost Percentage 
- Media Gross 
- Media Percentage 
- Agi 
- Sub Amount 
- Margin 
- Bid Date 
- Start Date 
- Estimated Close Date 
- Actual Close Date 
- Company Key 
- Comments 
- Bid 
- Contact Name 
- Linked Company Name 
- Status 
- Stage 
- Opportunity Owner 
- Outcome 
- Outcome Comment 
- GL Company 
- Project Type 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
 - Invoice Paid- Triggers when an invoice is fully paid. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Client- Triggers when a new client is added. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Expense- Triggers when a new expense is added. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Project- Triggers when a project is created. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Exclude entries created as running timers? 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New User Assignment- Triggers when a user is assigned to a project. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - Timer Stopped- Triggers when a timer is stopped. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - Updated Invoice- Triggers when an invoice is updated. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- NameRequired 
- Address 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ClientRequired 
- NameRequired 
- Code 
- Bill By (required) 
- Hourly Rate 
- Budget By (required) 
- Budget 
- Cost Budget 
- Notes 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ProjectRequired 
- TaskRequired 
- HoursRequired 
- Spent DateRequired 
- Notes 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ProjectRequired 
- TaskRequired 
- Spent DateRequired 
- Notes 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Invoice IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- NameRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
 - Updated Company- Triggers when a company is updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Updated Contact- Triggers when a contact is updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Update Lead- This trigger gets called when a lead is updated in Workamajig Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Update Opportunity- Triggers when an opportunity is updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- EmailRequired 
- Group Name 
- Group Key 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- First NameRequired 
- Contact Owner 
- Last NameRequired 
- Middle Name 
- Salutation 
- Phone 
- Cell 
- Title 
- Email 
- Company Name 
- Linked Company Name 
- Assistant 
- Assistant Phone 
- Assistant Email 
- Birthday 
- Children 
- Spouse Name 
- Anniversary 
- Hobbies 
- Twitter Id 
- LinkedIn Url 
- Comments 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- First Name 
- Last Name 
- Company Name 
- Title 
- Phone 
- Cell 
- Email 
- Birthday 
- Business Address 1 
- Business Address 2 
- Business Address 3 
- Comments 
- GL Company 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- SubjectRequired 
- Contact Name 
- Opportunity Owner 
- Linked Company Name 
- Status 
- Stage 
- Current Status 
- Competitors 
- Sale Amount 
- Probability 
- Comments 
- Outside Gross Cost 
- Outside Cost Percentage 
- Media Gross 
- Media Percentage 
- Agi 
- Sub Amount 
- Margin 
- Bid 
- Bid Date 
- Start Date 
- Estimated Close Date 
- Actual Close Date 
- Company Key 
- Outcome 
- Outcome Comment 
- GL Company 
- Project Type 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Opportunity CompanyRequired 
- Opportunity NameRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
 - Invoice Sent- Triggers when an invoice is sent or marked as sent. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Contact- Triggers when new contact is added. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Invoice- Triggers when an invoice is created. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Task- Triggers when a new task is added. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New User- Triggers when a new User is added. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - Timer Started- Triggers when a timer is started. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - Updated Client- Triggers when a client is updated. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Exclude entries created as running timers? 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- ClientRequired 
- First NameRequired 
- Last Name 
- Email 
- Title 
- Mobile Phone 
- Office Phone 
- Fax 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Project 
- NameRequired 
- Billable By Default 
- Default Hourly Rate 
- Is Default 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ProjectRequired 
- TaskRequired 
- Started TimeRequired 
- Ended TimeRequired 
- Spent DateRequired 
- Notes 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
 - Stop Timer- Stops any running timers ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Client name 
- Client ID 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- NameRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app