← All skills

File Share

Your agent has nowhere to host a file; this returns a gated, shareable download link.

Sharing

Share any file at a temporary download link. Provide the file contents or a source URL and get back a link you can send to anyone. Links support optional expiry, one-time access, and password protection. Revoke a link at any time to stop access immediately.

Use when

You need a temporary download link for a file or a URL's contents.

Not for

A short text snippet (use the pastebin) or a small value by key (use the key-value store).

What you can do

Each is a sub-skill of File Share; the router picks the right one for your request.

What you get back

information

Run it

Skills run through one gateway with your Faro token. Hand it an intent in plain language; Faro routes to the right sub-skill, runs it, and bills per call.

curl -X POST "https://skill.askfaro.com/skills/files/run" \
  -H "Authorization: Bearer $FARO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"intent":{"prompt":"Share this PDF and give me a download link."}}'

Example requests

  • Share this PDF and give me a download link.
  • Revoke the file link I just created.