archive_and_cite
Archive a cited web source and return a paste-ready citation in one call. Background archiving creates a permanent Wayback Machine URL; use the task ID to retrieve it later.
Instructions
Archive a cited web source AND get back a paste-ready citation in one call. Non-blocking (<50ms): archiving runs in the background. If the URL was already archived within 24h, you get a COMPLETE citation immediately (formatted markdown link to the permanent Wayback Machine URL). Otherwise you get a PENDING citation with a task_id — call get_archive_status with that task_id later to obtain the permanent archived_url and complete the citation. KeepLink does NOT fetch page content or call any LLM; supply the page title yourself if you want it in the citation. Response fields: title, original_url, archived_url, archived_at, task_id, formatted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The source URL to archive and cite (http or https). | |
| title | No | Optional page title you already read; used as the citation link text. Whitespace-only titles are treated as absent. | |
| format | No | Citation output format for the `formatted` field. One of markdown (default), bibtex, apa, plain. Only affects `formatted`; structured fields are unchanged. |