FieldCamp
Workflow Automation

Workflow examples for common field service tasks | FieldCamp

Build four practical FieldCamp workflows for completed jobs, new requests, unpaid invoices, and Inbox replies using the actions available in the workflow builder.

Use these examples as starting points for workflows your team can test and adapt. Each example uses triggers and actions currently available in Settings → Workflow Automation.

Test Run performs real actions, including sending messages and changing records. Use a safe test record and test recipients before you activate a workflow. Follow the workflow building guide for the complete setup and testing process.

Send an email when a job reaches a status

Use this workflow to send a completion message, handoff note, or internal update when a job moves to a specific status.

ComponentSelection
Trigger objectJob
Trigger eventStatus Changed
Trigger filterChoose the destination status, such as your completed status
ActionSend Email

Create the workflow

Open Settings → Workflow Automation, select Create New Workflow, and give the workflow a clear name such as “Email after job completion.”

Configure the trigger

Add When This Happens, choose Job, and select Status Changed. Set the To value to the status that should send the email.

Configure the email

Add Do Something, select Send Email, and choose the recipient. Write the subject and message, then insert record fields from the variable picker instead of typing variable names manually.

Test and activate

Run the workflow against a test job and confirm the recipient, content, and trigger status. Activate it only after the test result is correct.

Follow up on every new request

This workflow acknowledges a new request and creates a follow-up for the office team. Requests support communication and follow-up actions, but they do not currently offer Assign Technician or a generic Send Notification action. Review the request workflow before deciding which team process should happen next.

ComponentSelection
Trigger objectRequest
Trigger eventRecord Created
Action 1Send Email
Action 2Create Follow-Up

Choose the new-request trigger

Add When This Happens, choose Request, and select Record Created.

Send the acknowledgement

Add Send Email, choose the customer recipient, and write a short acknowledgement. Use the variable picker for request and customer details.

Add the office follow-up

Add another Do Something step and select Create Follow-Up. Configure the follow-up details shown in the builder.

Test the full sequence

Use a safe test request and email address. Confirm that the email is delivered and that the follow-up appears on the correct record before activation.

Remind customers about unpaid invoices

A Recurring Schedule can query invoice records and run an action for invoices that match the configured date range and filters. This is useful for a repeatable payment-reminder process. Make sure the invoice is ready for customer delivery using the invoice creation guide.

ComponentSelection
Trigger eventRecurring Schedule
Query entityInvoice
Query filtersSelect the relevant date field and set Payment Status to Unpaid
ActionSend Email

Set the recurring schedule

Add When This Happens and choose Recurring Schedule. Set the recurrence and time for your reminder run.

Target the right invoices

Choose Invoice as the query entity. Select the appropriate date field and range, then add a filter where Payment Status equals Unpaid. Add a document-status filter if your process requires one.

Write the reminder

Add Send Email, choose the customer recipient, and write the reminder. Insert invoice and customer values with the variable picker.

Verify the query before activation

Test with records that cannot contact real customers. Check that paid, partial, or out-of-range invoices do not match your filters.

Reply automatically to a new Inbox message

Inbox triggers let a workflow react to a customer message or conversation event. The Reply to conversation action sends the response on the conversation’s existing channel and keeps it in the same thread. Learn how channels and conversations work in the Inbox overview.

ComponentSelection
Trigger eventInbox — Customer message received
Optional stepDelay
ActionReply to conversation

Choose the Inbox trigger

Add When This Happens and select Inbox — Customer message received.

Add an optional delay

Add Delay only when the reply should wait. Leave it out when the acknowledgement should be immediate.

Write the threaded reply

Add Reply to conversation and enter the message. Insert available conversation fields from the variable picker where useful.

Test the channel behavior

Test with a safe conversation on the intended channel. For WhatsApp, free-form replies only deliver inside the customer-service window; use an approved WhatsApp template for re-engagement outside that window.

Before you activate a workflow

  • Use a name that explains both the trigger and outcome.
  • Limit each workflow to one clear business outcome.
  • Confirm every recipient, status, filter, and delay with a test record.
  • Review the execution result after activation and correct failed steps promptly.
  • Disable workflows that no longer match your operating process.

On this page