# Assignment Tutorials

Learn how to build Duvo assignments through practical, real-world examples. Each tutorial walks you through creating an assignment from start to finish.

***

### Business Operations

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Expense Report Approval</strong></td><td>Automate routing of expense reports to managers for approval every Monday</td><td><a href="/pages/yCc1amayE5faYSviMM6d">/pages/yCc1amayE5faYSviMM6d</a></td></tr><tr><td><strong>Purchase Order Processing</strong></td><td>Auto-approve POs based on thresholds and route high-value orders for review</td><td><a href="/pages/vgmu5ZRKa1FOHtGgpoto">/pages/vgmu5ZRKa1FOHtGgpoto</a></td></tr><tr><td><strong>Reviewing Drafts Before Sending</strong></td><td>Draft outbound messages and approve each one before it is sent — directly from Slack or the Activity Inbox</td><td><a href="/pages/b2ehSCRGoYBXW2Xy6W0T">/pages/b2ehSCRGoYBXW2Xy6W0T</a></td></tr><tr><td><strong>Shopify Product Feed</strong></td><td>Research supplier products and collect them into a Shopify-compatible spreadsheet</td><td><a href="/pages/JI3LdFw7WXdA8Ts1yrs8">/pages/JI3LdFw7WXdA8Ts1yrs8</a></td></tr></tbody></table>

***

### Customer Management

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Customer Response Emails</strong></td><td>Draft and send personalized customer emails with consistent tone and formatting</td><td><a href="/pages/Bho28B2EDpuGjGMb1jOt">/pages/Bho28B2EDpuGjGMb1jOt</a></td></tr><tr><td><strong>Gmail Workflows</strong></td><td>Triage inboxes, draft replies to common inquiries, and extract data from incoming emails</td><td><a href="/pages/qInGp4ghSyNZgfYs8ZIy">/pages/qInGp4ghSyNZgfYs8ZIy</a></td></tr><tr><td><strong>Google Sheets Workflows</strong></td><td>Log data to spreadsheets automatically, act on rows in a list, and enrich records with external information</td><td><a href="/pages/tgI6bwWtteRyfYNT1d3n">/pages/tgI6bwWtteRyfYNT1d3n</a></td></tr><tr><td><strong>Slack Mention Workflows</strong></td><td>Trigger assignments from any enabled Slack channel to run reports, route requests, and kick off workflows without leaving Slack</td><td><a href="/pages/86yl1CBaDf3fosj53XLN">/pages/86yl1CBaDf3fosj53XLN</a></td></tr></tbody></table>

***

### Reporting & Analytics

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Snowflake Workflows</strong></td><td>Query your data warehouse to deliver scheduled KPI reports, threshold alerts, and on-demand exports to Google Sheets</td><td><a href="/pages/MWVzlNOEjePoYIdTv6Ma">/pages/MWVzlNOEjePoYIdTv6Ma</a></td></tr><tr><td><strong>Weekly Sales Report</strong></td><td>Generate and distribute regional sales reports to leadership automatically</td><td><a href="/pages/aoJoV3AOroJwj5hFGe6m">/pages/aoJoV3AOroJwj5hFGe6m</a></td></tr><tr><td><strong>Calendar Summary</strong></td><td>Summarize upcoming calendar events and send a weekly report via email</td><td><a href="/pages/GIfW8Illhbntk4zSwd02">/pages/GIfW8Illhbntk4zSwd02</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.duvo.ai/examples/examples.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
