Skip to main content

Create and run Clinic Workflows with Sidekick

Summary 🧭: Clinic Workflows turn a repeatable clinic process into saved steps that Sidekick can run from Sidekick, My chat, a Team channel, or a thread when Workflows is available for your account. Each run can collect one input, show progress in a live card and linked Task, and return the result to the conversation.

A note for non-human readers...

A Workflow card can represent work that is still running, waiting for access, or finished. Use its current state and linked Task rather than inferring completion from the card's existence.


Clinic Workflows are available when your clinic and user account have access. They are shared across the clinic so eligible teammates can run the same prepared process without rebuilding its steps each time.

Need an example? 👉 Browse the workflow catalog.


What a Clinic Workflow does 🔁

A Clinic Workflow gives Sidekick a prepared sequence of steps for work your clinic repeats. Depending on the workflow, Sidekick may gather information, work with an available connected system, use public web information, create a report, or prepare follow-up work.

When you run one, Sidekick starts the process separately from the chat, creates a Task assigned to you for today, and shows progress in both places. You can continue other work while it runs.

Clinic Workflows are different from saved prompts:

  • A saved prompt places reusable text in the message box for you to review, edit, and send.

  • A Clinic Workflow runs a prepared multi-step process and tracks its progress in a Task.


Run a Clinic Workflow 🚀

  1. Open Sidekick or the conversation where the work belongs.

  2. Select Workflows.

  3. Choose the saved workflow.

  4. If prompted, enter the requested information for this run. This does not rewrite the saved workflow.

  5. Start the workflow and review its live card, checklist, activity, and linked Task.

If the workflow says Needs someone to sign in, an eligible teammate must sign in to the named system or workspace before the work can continue. Treat the returned result or Done state—not merely the start—as confirmation that the work finished.

Good to know 💡: Closing Sidekick or leaving the page does not cancel the run. Return to the conversation or Task to check progress.


Follow the Task and result ✅

The workflow Task is assigned to the person who started the run and is due today. Its checklist follows the workflow steps so progress stays visible outside the chat.

When the workflow succeeds, Sidekick completes the workflow Task and returns the result in the conversation. A report may also be available as an Artifact. Review the result before sharing it, charting from it, or acting on it.

If the workflow fails, the Task remains open so the problem does not disappear. Read the workflow card and Task Comments for the failed step or next instruction.


Create a Workflow 🎯

Workflow authoring is separate from permission to run workflows. If you can run workflows but do not see Create a workflow, New workflow, or the edit control, ask a clinic Owner or Admin whether authoring is available for your account.

If authoring is available:

  1. Open Sidekick and choose Create a workflow when no workflows exist, or New workflow when your clinic already has workflows.

  2. Describe the outcome your clinic wants.

  3. Answer Sidekick’s questions one at a time.

  4. Review the prepared workflow card, including its name, description, clinic systems, instructions, and step count.

  5. Expand the steps and check that each one is clear, necessary, and safe for teammates to reuse.

  6. Choose Save, or Save and Run when you are ready to test it.

A Clinic Workflow can use connected clinic systems, public web information, or both. Do not add a system merely to satisfy a form label; choose only what the workflow actually needs.

Important ⚠️: Saving shares the workflow with eligible people in your clinic. Use synthetic or non-patient test cases first when the workflow could create or change durable work.


Edit or remove a Clinic Workflow ✏️

If you have authoring access, point to or focus the workflow and choose the pencil.

  1. Review the workflow name, description, clinic systems, and instructions.

  2. Select a step to edit its text. Press Enter or leave the field to keep the edit; press Escape to undo the edit.

  3. Choose Add step to add another action. A workflow must keep at least one step and can have up to 20.

  4. Delete a step that the workflow no longer needs.

  5. Reorder steps on a computer by dragging the handle, or focus the handle and use the up or down arrow key.

  6. Review the final order, then Save.

A run works through the saved steps in order and shows them as its checklist. Use Steps for the actions the workflow performs; use Instructions for background, rules, and exceptions.

Editing changes future runs. It does not rewrite a run already in progress.

To remove the shared workflow entirely, choose Delete from the same edit dialog and confirm the removal.


Where progress and results appear 🧐

  • The workflow card stays in the originating conversation.

  • A linked Task tracks ownership, checklist progress, and comments.

  • Report or workspace job cards can show progress and the returned result.

  • Sidekick posts the final practice-facing result back to the conversation.


Availability and boundaries 🔐

  • Workflows and workflow authoring are account-dependent.

  • A workflow supports one requested input per run.

  • In Team channels, the conversation is shared; My chat is private.

  • Do not treat an external action as complete until its card, result, or linked Task confirms completion.


If a Workflow is unavailable or does not finish 🛠️

  • If the Workflows menu or authoring control is missing, it may not be enabled for the account.

  • If a run needs sign-in, have an eligible teammate sign in to the named system, then resume or retry from the conversation.

  • If a run appears stuck, review its activity and linked Task, confirm whether the external result exists, and contact Tabflows Support with the workflow name and approximate run time.


Get support 💬

Need help or have a question? Reach out to our Support team however works best for you:

Did this answer your question?