Integrations
Connecting Papyrus to ERPs, accounting systems, identity providers, Slack, Teams, and via the open API.
Integrations
What integrations are available out of the box?
- ERPs: Microsoft Dynamics 365 Business Central, SAP (RFC/BAPI/OData)
- Accounting: QuickBooks Online, Sage 300, Odoo
- Identity: Microsoft Azure AD, Google Workspace, Okta, LDAP/AD, SAML 2.0
- Communication: Slack, Microsoft Teams, Power Automate, Zapier
- Storage: Google Drive (import), Office Online (WOPI editing)
- Tax: KRA eTIMS
Can I build my own integration?
Yes — via the REST API (OpenAPI 3.0 documented) and webhooks. API keys are managed under Admin → API Keys with configurable scopes per key.
Where's the API documentation?
Live OpenAPI docs at {your-tenant}.papyrus.io/swagger. SDK references in Developer Resources.
How do webhooks work?
Subscribe to events (document uploaded, workflow completed, signature signed, etc.). Each delivery is HMAC-SHA256 signed. Failed deliveries retry with exponential backoff; ultimately dead-lettered after 24 hours.
Rate limits?
Per-tenant API quotas based on plan: Starter 1K calls/hour, Business 10K, Enterprise negotiated. HTTP 429 with Retry-After header when exceeded.
Can I sync documents bidirectionally with [my ERP]?
The Dynamics 365 connector supports two-way sync (documents + metadata). SAP, QuickBooks, Sage, Odoo are read-mostly with selective write-back. Custom bidirectional sync is available via the API for any system.
Does Papyrus integrate with email?
Yes. Inbound: inbox@yourtenant.papyrus.io ingests emails and attachments. Outbound: SMTP for notifications. SignedMail for cryptographic signing on Enterprise.
What about Teams and Slack?
Configurable per workspace: workflow notifications, approvals via card actions, document mentions in channels. Configure under Admin → Integrations.
Can I export everything to a data warehouse?
Yes. The Analytics API exposes structured metadata, workflow events, and audit log for ingestion into Power BI, Metabase, Tableau, or any data warehouse.