Skip to main content
Browse all guides
All guides

Example Dooap Actions

These examples show practical starting points.

Use them as templates you can adapt, not as fixed blueprints.

Invoice Data Extraction

  • Input: invoice PDF.
  • Steps: parse document, extract fields, validate totals.
  • Output: structured JSON for downstream processing.

Why this is useful:

  • Reduces manual data entry.
  • Produces consistent output shape for integrations.

Vendor Matching

  • Input: vendor name and account details.
  • Steps: normalize values, call vendor search tool, resolve best match.
  • Output: matched vendor identifier and confidence.

Why this is useful:

  • Improves match quality for noisy source data.
  • Makes uncertain matches visible through confidence signals.

Approval Routing

  • Input: invoice amount and business context.
  • Steps: apply policy logic, choose approver group, send notification.
  • Output: routing decision with audit metadata.

Why this is useful:

  • Turns approval rules into transparent, repeatable Action Flow behavior.
  • Creates a reliable audit trail for compliance and support.

Suggested Starter Variations

If you want to expand from the examples above:

  • Add a low-confidence branch that routes to manual review.
  • Extract metadata fields for easier run filtering.
  • Trigger a downstream Action for specialized post-processing.

How to Use Examples

  • Start from the closest example.
  • Keep your first version simple.
  • Validate with real-world sample inputs.

Common Adaptation Mistakes

  • Copying prompts without adjusting domain terms.
  • Skipping validation for required business fields.
  • Combining too many responsibilities into one Action.

Treat examples as scaffolding, then refine for your exact process and data quality.