Loading
Loading
Pictage / Docs / Integrations
Every connector Pictage catalogs, shipped and planned. This page and the in-app Settings integrations index both render from one registry, so a status here is the same status you see when you connect. Developers building on Pictage should also read the public API, webhook, and Lightroom Classic plugin references.
Push Pictage shoots and clients into HoneyBook projects.
projects:rwclients:rwinvoices:writeOAuth adapter shipped; inert until an owner registers a HoneyBook developer app and sets the client id and secret.
Sync clients and projects with the Dubsado CRM.
projects:rwclients:rwAPI-key adapter, connect screen, outbound client/shoot sync, and signed inbound webhook shipped (INT-07); self-serve. A photographer pastes their key; inbound push needs DUBSADO_WEBHOOK_SECRET.
Sync jobs and contacts with the Studio Ninja CRM.
jobs:rwcontacts:rwAPI-key adapter, connect screen, outbound shoot sync, and signed inbound webhook shipped (INT-07); self-serve. A photographer pastes their key; inbound push needs STUDIO_NINJA_WEBHOOK_SECRET.
Sync clients and projects with the Pixifi studio CRM.
Paired-header API-key adapter, connect screen, outbound client sync, and signed inbound webhook shipped (INT-07); self-serve. A photographer pastes their token and account id; inbound push needs PIXIFI_WEBHOOK_SECRET.
One-way sync of every shoot date to your Google Calendar.
calendar.eventsSync wired (CRM-17); inert until an owner enables the Calendar API and OAuth client in Google Cloud.
One-way sync of shoot dates to Microsoft 365 calendars.
Calendars.ReadWriteSync wired (CRM-17); inert until an owner registers an Azure AD app.
Turn Calendly bookings into Pictage inquiries automatically.
INT-14 adapter + INT-15 enablement: set CALENDLY_WEBHOOK_SIGNING_KEY, apply migration 0328, map Calendly user URI on external_integrations. See docs/integrations/CALENDLY_SYNC.md. Connect UI still follow-up.
Import an existing ShootProof catalog into Pictage.
readLive self-serve. The photographer pastes their ShootProof API key on the migrate screen.
Import SmugMug galleries and originals into Pictage.
readLive self-serve. API key plus username; full-resolution backfill runs on the import worker.
Import from AWS S3, Backblaze B2, or MinIO by bucket and prefix.
readLive self-serve. Endpoint and access keys are validated at connect time and SSRF-guarded.
Browse Drive folders and import a whole shoot into Pictage.
drive.readonlyAdapter and mock shipped (IMP-05); inert until an owner enables the Drive API on the shared Google Cloud project.
Browse a Dropbox folder and import a whole shoot at once.
files.content.readfiles.metadata.readPKCE adapter and mock shipped (IMP-04); inert until an owner registers a Dropbox app.
Import an existing Pixieset catalog into Pictage.
readMigration adapter shipped and tested; not yet wired into the self-serve import worker.
Pick photos in the Google picker and import them into a shoot.
photospicker.mediaitems.readonlyPicker adapter shipped; runs on a deterministic mock until GOOGLE_PHOTOS_PICKER_ENABLED=1 and the Picker API is enabled.
Browse a OneDrive folder and import a shoot.
Files.Readoffline_accessUser.ReadIMP-06 adapter + mock + migrate browse ship; inert until the Entra app has Files.Read and the onedrive redirect URI (OWNER_ENABLEMENT). Reuses OUTLOOK_OAUTH_CLIENT_ID/SECRET.
Open gallery photos in Photoshop or Lightroom via CC Libraries.
cc.libraries.readwriteOAuth adapter shipped; inert until an owner registers an Adobe Developer Console app.
Push paid invoices and payments to QuickBooks Online.
accountingOutbound push adapter, mock, and invoice-payment sync shipped (INT-12); inert until an owner registers a QuickBooks app (client id + secret) and a provider-constraint migration lands to store a per-workspace connection.
Push paid invoices and payments to Xero.
accounting.transactionsaccounting.contactsOutbound push adapter, mock, and invoice-payment sync shipped (INT-12); inert until an owner registers a Xero app (client id + secret) and a provider-constraint migration lands to store a per-workspace connection.
Publish gallery highlights to Instagram.
Cataloged only. No adapter exists yet.
Publish gallery highlights to a Facebook page.
Cataloged only. No adapter exists yet.
Pin gallery highlights to a Pinterest board.
Cataloged only. No adapter exists yet.
Publish highlight reels to TikTok.
Cataloged only. No adapter exists yet.
Publish highlight reels to YouTube.
Cataloged only. No adapter exists yet.
Trigger Zaps from Pictage events over the public webhook surface.
App scaffold ships and passes zapier validate in CI; an owner must submit the app to Zapier for review.
Trigger Make scenarios from Pictage events.
Cataloged only. No adapter exists yet. Would ride the same public webhook surface as Zapier.
HMAC-signed event pushes to your own subscriber endpoints.
Live. Any workspace can register signed outbound webhook subscriptions right now.
Deeper operational status (core infrastructure, payments, AI providers, print labs, renewal dates) lives in the internal board at docs/api/INTEGRATIONS.md. Questions? Email support@pictage.ai.