Help Center Getting Started Connect to Your Org

Connect Dochly to Your Salesforce Org

Updated June 2026 7 min read Getting Started
After installing Dochly from AppExchange, the next step is setting it up in your Salesforce org — installing the managed package (if you haven't already), configuring org-level settings, granting the right object access, and assigning the correct permission sets to your users in Salesforce Setup. Dochly is a 100% native Salesforce app, so there's no external service to authorize — everything happens inside Salesforce. This guide covers the complete setup process from first launch to a verified working state. Once set up, you're ready to set up your first document template.

Before you connect

Confirm these two things are in place before starting the setup process. Both are required for Dochly to function correctly in your org.

Dochly installed

Confirm Dochly appears in Setup → Installed Packages with Status = Installed. If you haven't installed it yet, start with Install Dochly from Salesforce AppExchange.

System Admin access

The setup requires System Administrator access. The same admin who installed the package should complete this step — or another user with full System Administrator profile.


Step-by-step: connecting Dochly to your org

1

Open the Dochly app

Click the App Launcher (9-dot grid icon) in the top-left of Salesforce. Search for Dochly and click to open it. The first time you open Dochly after installation, you will be presented with the initial setup screen.

If you don't see Dochly in the App Launcher, confirm the package is installed (Setup → Installed Packages) and that your profile has access to the Dochly app (Setup → Apps → App Manager).

2

Run the setup wizard

On first launch, Dochly displays a Setup Wizard that walks through the core setup steps. The wizard covers:

  • Confirming the managed package is installed and licensed for your org
  • Default storage settings for generated documents
  • Email delivery configuration for document sending
  • Permission set assignment for admin users

Work through each wizard step in order. You can return to any step later from Dochly Setup if you need to make changes after initial configuration.

3

Configure org-level settings

In Dochly Setup, confirm the following org-level configuration items:

  • Default document storage: Set where generated documents are stored — typically "Attach to originating record" as Salesforce Files
  • Default email sender: Set the from-name and from-address used when Dochly sends documents by email
  • Timezone: Confirm the timezone used for date stamps on generated documents matches your org's timezone setting
  • Default document format: PDF is recommended for most use cases — you can override this per template

For the full settings reference, see Configure Dochly settings in Salesforce.

4

Set object access

Dochly needs read access to the Salesforce objects your templates will pull data from. By default, Dochly accesses standard objects (Opportunity, Account, Contact, Contract, Case). If your templates will use custom objects, you need to grant Dochly access to those objects.

To grant access to a custom object:

  • Go to Dochly Setup → Object Access
  • Select the custom objects you want to make available in the template editor
  • Save — the objects will now appear as available primary objects when creating templates

Dochly respects Salesforce's existing object-level and field-level security. Granting Dochly access to an object doesn't override your existing sharing rules — users can only generate documents from records they already have access to in Salesforce.

5

Assign permission sets to users

Dochly uses Salesforce permission sets to control access. The managed package includes 8 permission sets in total, covering different levels of admin and user access. The two you'll assign most often are:

Permission Set Who to assign it to What it enables
Dochly Admin Salesforce admins and template builders Full access — create and edit templates, configure settings, view all generation logs
Dochly User All users who generate documents Generate documents from templates, send for e-signature, view their own generation history

The remaining permission sets cover more specialized or restricted access levels — review the full list in Setup → Permission Sets to see what's available for your org before assigning. To assign a permission set: go to Setup → Users → [User Name] → Permission Set Assignments → Edit Assignments. Add the appropriate Dochly permission set and save.

6

Verify the setup

Once all settings are configured and permission sets are assigned, verify everything is working correctly:

  • Open Dochly Setup and confirm your storage, email delivery, and object access settings all show as configured
  • Open the Templates tab — it should load without errors
  • Log in as a non-admin user with the Dochly User permission set and confirm they can see the Dochly app

For a full setup verification test, see Test Dochly after installation in Salesforce.


Permission sets explained

Dochly's permission sets are additive — they grant additional access on top of a user's existing Salesforce profile. Assigning a Dochly permission set does not change anything about what that user can do in the rest of Salesforce. It only unlocks Dochly-specific features. The Dochly managed package includes 8 permission sets in total, covering different levels of admin and user access — the two described below are the ones most orgs assign first.

Dochly Admin

Full platform access. Create and edit templates, configure org settings, view all logs, manage permission assignments. Assign to Salesforce admins and template builders only.

Dochly User

Generate documents, send for e-signature, view own generation history. No template editing or settings access. Assign to all users who need to generate documents.

Additional permission sets

8 permission sets ship with the package in total, covering more specialized and restricted access levels. Check Setup → Permission Sets in your org to see the full list before assigning to less common roles.

Users without any Dochly permission set assigned will see the Dochly app in the App Launcher but will not be able to access any features. Always assign at least the Dochly User permission set before asking users to generate documents.


Verifying your setup

Dochly is native to Salesforce, so there's no external service to authorize and no separate "connection" to establish — once the package is installed and permission sets are assigned, Dochly runs entirely on your org's own data and infrastructure. Use the checks below to confirm each part of the setup is working correctly:

Working

What to check for a healthy setup

  • Permission sets are assigned to the right users
  • Document storage is configured and accessible
  • Email delivery is configured and sending
  • Object access permissions are in place
Needs Attention

Common issues and where to look

  • Package not fully installed — recheck Setup → Installed Packages
  • Storage destination not configured — check Dochly Setup → Storage
  • Email sender not verified — check Dochly Setup → Email Delivery
  • Missing object access — check Dochly Setup → Object Access

What Dochly connects to in your org

As a 100% native Salesforce app, Dochly connects only to components within your Salesforce org. No data leaves Salesforce at any point during setup or generation, and there is no external account to authorize.

Salesforce objects & fields

Dochly reads from standard and custom objects to populate merge fields in templates. It only accesses objects and fields that the generating user's profile has permission to read.

Salesforce Files (ContentDocument)

Generated documents are stored as Salesforce Files and attached to the originating record. Dochly creates ContentDocument and ContentVersion records in your org.

Salesforce Flow

Dochly exposes Flow actions for document generation and e-signature sending. These appear in the Flow Builder action picker once the package is installed.

Salesforce email services

Document delivery and e-signature request emails are sent through Salesforce's email infrastructure — using your org's configured email sender settings, not an external email service.


Frequently asked questions

No. Dochly only accesses the specific objects and fields that templates are configured to use, and only for users with the appropriate Dochly permission set assigned. Salesforce's existing field-level security, object permissions, and sharing rules all apply — Dochly doesn't bypass any of them.
The number of users depends on your Dochly plan. Check your plan details for user seat limits. The permission set itself can be assigned to any number of users in your Salesforce org — the limit is determined by your Dochly licence, not by Salesforce.
Each Dochly installation lives in one Salesforce org. If you have multiple orgs (production + sandbox, or multiple production orgs), you need to install and set up Dochly separately in each one.
Most setup issues are caused by an incomplete setup wizard, a missing permission set assignment, or an unverified email sender. Re-run the setup wizard from Dochly Setup and work through each step. If the issue persists, see the troubleshooting guide or contact Dochly support with the specific error message shown.

Dochly is now set up in your Salesforce org. Next step: Set up your first document template in Dochly — choose your primary object, add merge fields, preview with live data, and publish for generation.

Dochly
Get Early Access Contact Us to Get Started with Dochly

Not on AppExchange yet — contact us and we'll set you up