Scenarios

How OCPL staff use the admin console day-to-day. Six scenarios cover the common tasks; the rest is exploration.

Share a file with a customer, vendor, or retailer

When you'd use this

You have a PDF, image, or other document already uploaded to OCPL S3 (invoices, purchase orders, scheme documents, product photos) and want to send a short, branded link to an external recipient.

Steps

  1. Open /admin/links/new.
  2. Fill in the file path (S3 key), MIME type, and an optional human-readable label that describes what the document is — Finance and Sales will use this to find the link months later.
  3. Add tags to make the link findable later — by region, by document type, by fiscal year, or by customer cohort.
  4. Click Create. Copy the ez.fyi/... URL from the success screen.
  5. Send it via WhatsApp, email, or SMS through your usual channel — recipients click straight through to the file with no login or signup.

Notes

Find an old link

When you'd use this

Someone asks "what was the link we sent to North Zone for the Q1 invoices?" six months later. You need to either resend it, or check whether it has been revoked.

Steps

  1. Open /admin/links.
  2. Use the free-text search box to filter by label or part of the file path.
  3. Combine with tag chips (e.g. region:north + doc-type:invoice + fiscal-year:2025-26) to narrow results.
  4. Click the slug to open the detail page — copy the URL or revoke from there.

Notes

Revoke a link

When you'd use this

The file should no longer be accessible — wrong document was sent, the deal fell through, or the customer relationship ended.

Steps

  1. Open the link detail page from /admin/links.
  2. Scroll to the Danger zone section.
  3. Click Revoke this link and confirm.

Notes

Replace a link's file (when the original was wrong)

When you'd use this

You sent the wrong document — wrong revision of an invoice, wrong product image, wrong PO. You want the recipient who has already received the URL to see the corrected file when they next click, without sending them a new link.

Steps

  1. Open the link detail page.
  2. Scroll to the File section in the Overview tab.
  3. Click Replace file, upload the corrected file (or paste a new S3 key for files already uploaded).
  4. Save.

Notes

Tag a link so others can find it

When you'd use this

You are creating or editing a link, and you want it findable later by yourself, your team, or whoever picks up the relationship next.

Steps

  1. On the create form or detail page, type a tag and press Enter to add it.
  2. Use the namespace:value convention — e.g. region:north, doc-type:scheme, fiscal-year:2026-27, customer:zone-mumbai.
  3. Add as many as are useful, up to 20 per link.

Notes

Get an API key (for IT)

When you'd use this

An ERP, billing system, or customer-portal integration needs to create links programmatically — not through the admin UI — on a recurring basis.

Steps

  1. Open /admin/consumers/new.
  2. Give it a descriptive name (the integrator team and system).
  3. Optionally provide a default webhook URL to receive revoke notifications.
  4. Click Create. The plaintext key (ezfy_...) is shown once. Copy it immediately and deliver it to the integrator over a secure channel.
  5. Hand the integrator /docs/getting-started for the developer-side instructions.

Notes