Skip to main content
PandaDoc logo

PandaDoc

Manage PandaDoc: documents, templates, send-to-sign, contacts, folders. Exposes 28 actions covering the full API surface the agent needs - read and write.

What it can do

MethodWhat it does
pandadoc_list_documentsList all documents with optional status filter - GET /documents.
pandadoc_create_documentCreate a new document from template or content - POST /documents.
pandadoc_get_documentGet document details - GET /documents/{document_id}.
pandadoc_update_documentUpdate document metadata/fields - PATCH /documents/{document_id}.
pandadoc_delete_documentDelete a document (typically draft only) - DELETE /documents/{document_id}.
pandadoc_send_documentSend a draft document to recipients - POST /documents/{document_id}/send.
pandadoc_download_documentDownload a document in specified format - GET /documents/{document_id}/download.
pandadoc_document_statusGet document status and event timeline - GET /documents/{document_id}/status.
pandadoc_list_templatesList workspace templates - GET /templates.
pandadoc_get_templateGet template summary - GET /templates/{template_uuid}.
pandadoc_template_detailsGet template structure and field details - GET /templates/{template_uuid}/details.
pandadoc_list_contactsList workspace contacts - GET /contacts.
pandadoc_create_contactCreate a new contact - POST /contacts.
pandadoc_get_contactGet contact details - GET /contacts/{contact_id}.
pandadoc_update_contactUpdate contact information - PATCH /contacts/{contact_id}.
pandadoc_delete_contactDelete a contact - DELETE /contacts/{contact_id}.
pandadoc_list_foldersList workspace folders - GET /folders.
pandadoc_create_folderCreate a new folder - POST /folders.
pandadoc_get_folderGet folder details - GET /folders/{folder_uuid}.
pandadoc_update_folderUpdate folder name - PATCH /folders/{folder_uuid}.
pandadoc_delete_folderDelete a folder - DELETE /folders/{folder_uuid}.
pandadoc_list_webhooksList webhook subscriptions - GET /webhooks.
pandadoc_create_webhookCreate a webhook subscription - POST /webhooks.
pandadoc_delete_webhookDelete a webhook subscription - DELETE /webhooks/{webhook_uuid}.
pandadoc_list_membersList workspace members - GET /members.
pandadoc_get_memberGet member details - GET /members/{member_id}.
pandadoc_list_form_responsesList form responses/submissions - GET /form_responses.
pandadoc_get_form_responseGet a specific form response - GET /form_responses/{form_response_uuid}.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
PANDADOC_API_KEYPandaDoc - Settings - Integrations - API - Create API key.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope - regenerate it.
  • 429 Too Many Requests - you hit the provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, PandaDoc!