Microsoft Teams logo

Send rush orders straight to the lead on shift

Orders marked rush go out as a private chat to the fulfilment lead, with the job details, rather than waiting in a busy channel.

When this happens

New submission on your order form marked "rush"

Do this

Send a chat message to the fulfilment lead with the order details

One-directional. A submission triggers the action — nothing is written back into your form.

A busy channel is the wrong place for something that has to move in the next hour. This flow reads the urgency answer on your order form and, when it comes back as rush, sends the whole order as a direct Teams chat to whoever is covering fulfilment that day.

Dispatchers, service coordinators and small operations teams run it this way. Ordinary orders keep flowing to the board or channel they already use, and only the rush ones interrupt a person.

Setting it up

  1. 1

    Publish your order form from the Work Order Form template. Its Urgency question is the switch this whole flow turns on, so keep it required.

  2. 2

    In Zapier, add formformform's New Submission trigger for that order form, then add a Filter step that only continues when Urgency is the rush option.

  3. 3

    Add the Microsoft Teams Send Chat Message action rather than Send Channel Message, and set the recipient to the fulfilment lead's account.

  4. 4

    Lead the message with Service Type and Urgency, so the first line of a phone notification already says what and how fast.

  5. 5

    Map Service Location Address and Preferred Time Window into the body as separate lines — those are the parts read out loud on the way to the van.

  6. 6

    Keep Problem Description as the closing paragraph, since it is the answer that decides what gets loaded.

  7. 7

    Add Customer Name and Phone Number at the end so the lead can call ahead without opening anything else.

  8. 8

    Submit one rush test order and one ordinary one, confirm only the rush order produces a chat, then turn the Zap on.

What maps where

Using the Work Order Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.

Form fieldMicrosoft Teams
UrgencyFilter condition, and the first line of the chat message
Service TypeFirst line of the chat, next to the urgency
Service Location AddressBody of the chat, on its own line
Preferred Time WindowBody of the chat, under the address
Problem DescriptionClosing paragraph of the chat message
Phone NumberContact line at the foot of the message

Variations worth knowing

Rotate the recipient by shift

The lead on duty changes through the week. Use a Zapier lookup table to turn the day of the week into a recipient, so the chat reaches whoever is covering rather than one hard-coded account that goes quiet at weekends.

Send it to a group chat

Where two people share cover, point the same action at a group chat containing both of them. The order stays off the main channel while still reaching whichever of them picks it up first.

If something isn't arriving

Every order triggers a chat, not only the rush ones.

The filter is missing or comparing against the wrong text. Copy the rush option exactly as it is written in the form editor into the Zapier condition, because the comparison is literal and capitals and trailing spaces count.

The chat message never arrives.

The Microsoft Teams account connected in Zapier has to be able to start a chat with that recipient. Guests and people outside your tenant often cannot be messaged this way, so retest against an internal colleague to isolate the cause.

Frequently asked questions

Can I send the chat to more than one person?

Point the action at a group chat that already contains them rather than adding a step for each person. Zapier posts into the chat as the connected account, so everyone sees one message with the full order in it.

Does the customer see anything in Teams?

No. The chat stays inside your own tenant, with the person you selected. The customer sees the form's confirmation screen and any email you send separately, and nothing about the Teams message is visible to them.

Can I take the rush fee on the form?

Yes. Add products and priced options to the form, then collect payment through secure hosted checkout with Stripe, PayPal, or Square. Payment status is tracked alongside the response.

Related automations

Build the form first

The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.

Start free