Connect ChatPDF to Your AI Agent

Find the answers you need in a specific PDF and keep the referenced pages handy.

3 tools API key

Try a ChatPDF Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill ChatPDF

Summarize a PDF with page references

Import one PDF and prepare a reviewable overview of its contents.

/oo ChatPDF: Import PDF [public URL] into ChatPDF and keep its source ID. Ask for a summary focused on [topic], with page references enabled. Present the main points and cited pages, and identify questions the document does not answer.

Answer a focused document question

Ask an existing PDF source for a specific fact or explanation.

/oo ChatPDF: Using ChatPDF source [source ID], ask [question] with page references enabled. Include this relevant earlier exchange [up to five prior messages, or none]. Show the answer and page references, then list anything that needs verification in the PDF.

Start Working with ChatPDF

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect ChatPDF

    Connect with a ChatPDF API key.

    Connect ChatPDF →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Provide a publicly reachable PDF URL or an existing ChatPDF source ID.
  • Each question request carries its conversation context, with at most six messages.

ChatPDF Tools

Import a publicly accessible PDF into ChatPDF, then ask questions using its source ID. Answers can include page references to support review of a summary or a specific extracted point.

PDF import

Import an accessible PDF URL and obtain its source ID.

Document answers

Ask questions with supplied context and optional page citations.

3 tools

Add Source Url

Import a publicly reachable PDF URL into ChatPDF and return its source ID.

chatpdf.add_source_url

Chat

Ask ChatPDF one or more stateless questions about an imported PDF source.

chatpdf.chat

Delete Sources

Delete one or more imported PDF sources from ChatPDF.

chatpdf.delete_sources

Frequently Asked Questions

How do I ask a follow-up question?

Reuse the source ID and include the relevant previous user and assistant messages. Each request allows up to six messages, so keep only the context needed for the new question.

How do I check an answer against the PDF?

Request page references, then review the cited pages in the original PDF. References can guide verification but do not replace reading the relevant passage.

Can I import a PDF from a local path?

The included import operation requires a publicly reachable PDF URL. A local path or sign-in-only link cannot be fetched through it.

Connect ChatPDF

About ChatPDF ↗