Skip to main content
Pulses is under Workflows → Pulses in the sidebar at /workflows/pulses. It’s Porcia’s async employee outreach system — send targeted check-ins to verify whether people are still using a tool, need to export data before access is removed, or should take a specific action.

The Pulses page

The Pulses page has a metrics strip at the top, then four tabs:

Metrics cards

Shows at a glance: total pulses sent, response rate, active automations, and pending responses.

History tab

Every pulse ever sent from your workspace — with status, send date, target audience, response breakdown, and a link to the full result. Use this to review what’s been sent and follow up on non-responders.

Automation tab

The list of active pulse automations (automated workflows that send pulses on a trigger or schedule). Each automation shows its name, trigger condition, target, last run, and on/off toggle. This is where you set up recurring pulses — for example, “every month, send a check-in to anyone with an inactive account on any app with spend.”

Templates tab

Pre-built pulse templates for common scenarios:
  • “Are you still using [App]?”
  • “Your access to [App] will be removed soon. Do you need to export any data?”
  • “We’re reviewing licenses for [App] ahead of our renewal. Do you still need access?”
  • “Please confirm whether you still need your [App] account.”
Templates are fully customizable. Use one as a starting point or write your own.

Audit Log tab

A complete log of every pulse action — sent, responded, snoozed, opted out, and any automated actions triggered by responses.

When to use pulses

  • Before a renewal — verify who still needs the tool before you decide how many licenses to keep
  • Inactive license cleanup — confirm that low-activity users genuinely don’t need access
  • Shadow IT review — ask employees if they want to keep using an app before IT blocks it
  • Access review — periodic confirmation that people still need their existing access
  • Offboarding — give a departing employee a chance to flag data export needs

How pulses work

1

Create a pulse

Choose a template or write your own question. Select the target audience — specific users, a directory group, or all users assigned to a specific app.
2

Choose delivery channel

Slack, Microsoft Teams, or email. For the best response rates, use Slack or Teams where employees are already active. Employees respond with button clicks — no typing required in Slack and Teams.
3

Set a deadline

Choose a response window. A reminder is sent automatically 24 hours before the deadline to anyone who hasn’t responded yet.
4

Send or schedule

Send immediately or schedule for a specific date and time.
5

Review results

The History tab shows the response breakdown. Act on the results — remove access for users who said no, follow up with non-responders, or feed results into a playbook.

Targeting

  • By app — automatically targets all users with access to a specific app (from SSO data)
  • By group — send to a directory group (department, team, or custom group)
  • By manual list — paste specific email addresses
  • Via rule — pulses can be triggered automatically when a rule fires (e.g. when login frequency drops below once per month)

Acting on responses

From the pulse result view in the History tab:
  • Remove access — select users who said “No” and act on their access directly
  • Send to playbook — feed results into an offboarding or access-removal playbook
  • Export — download results as CSV
  • Snooze — for users who asked for more time, snooze and follow up later

Response handling and opt-outs

Employees can snooze individual pulses (ask to be reminded later). Employees who want to stop receiving pulses entirely can opt out — their preference is stored and respected by future sends.

Next steps

Rules

Trigger pulses automatically on usage signals

Playbooks

Include pulses as offboarding workflow steps

Spend analytics

See the inactive/abandoned spend that pulses help you eliminate

Apps catalog

Act on pulse results to right-size licenses