# Read the Needle docs

`needleReadDocs`

Read one page of the Needle documentation as markdown. Use it to answer how Needle works: its features, integrations, setup, and limits.
Pages:
- introduction: What Needle is and the ways to use it: the dashboard, the REST API, and MCP.
- authentication: Two ways in: API keys for the REST API, sign-in for MCP.
- changelog: Notable changes to the Needle Agents REST API and MCP server.
- workspaces: Where leads, campaigns, and connected accounts live.
- leads: People you can enroll in a campaign.
- campaigns: Sequences this workspace is running.
- enrollments: A lead moving through a campaign sequence.
- drafts: Messages that wait for a person to approve them.
- connected-accounts: LinkedIn and Instagram senders this workspace reaches out from.
- suppressions: People and companies on the do-not-contact list.
- events: Activity across campaigns, leads, and connected accounts.
- webhooks: Receive events at your own URL as they happen.
- attio: Sync your team's LinkedIn activity to your Attio People.
- places: Companies and locations you can turn into lead lists.
- compose: Preview an AI-written message before you send it.
- agents: Personal agents that work in Slack and Teams.

**Input**

- `pageId` (string, required): The last part of a docs page URL, for example `attio` for https://needle.app/docs/attio.
