Zoho Sign Connection

After installing @Sign and assigning the necessary permissions, the next critical step is to bridge your Salesforce environment with your Zoho Sign account. This connection enables secure, real-time communication between the two platforms, allowing for automated document workflows and instant status updates.

Before you start

  • Ensure you have assigned yourself the @Sign Admin permission set
  • Log into your Zoho Sign account in another tab
1

Open the App Launcher in Salesforce to find the @Sign Admin app.

Step 1: Open the App Launcher in Salesforce to find the @Sign Admin app.
2

Search for and select '@Sign Admin' to open the @Sign settings panel.

Step 2: Search for and select '@Sign Admin' to open the @Sign settings panel.
3

Check your Zoho Sign URL to determine your data center — .eu means Europe, .com means the US, and so on. Take note of the callback URL shown at the bottom of the screen; you'll need it later.

Step 3: Check your Zoho Sign URL to determine your data center — .eu means Europe, .com means the US, and so on. Take note of the …

Remote Site Settings (non-EU only)

4

EU users can skip this section — the EU remote site is pre-configured. If you're on a different data center, click the link to open Remote Site Settings in a new tab.

Step 4: EU users can skip this section — the EU remote site is pre-configured. If you're on a different data center, click the lin…
5

Copy the first URL (https://sign.zoho.com) — this is the Zoho Sign API endpoint for your region.

6

In the Remote Site Settings tab, click 'New Remote Site' to add a new entry.

Step 6: In the Remote Site Settings tab, click 'New Remote Site' to add a new entry.
7

Give the setting a recognisable name without spaces, for example ZohoSignUS.

8

Paste https://sign.zoho.com into the Remote Site URL field.

Step 8: Paste https://sign.zoho.com into the Remote Site URL field.
9

Save this entry and immediately create a second one for the accounts domain.

Step 9: Save this entry and immediately create a second one for the accounts domain.
10

Copy the second URL: https://accounts.zoho.com — this is needed for the OAuth authentication flow.

Step 10: Copy the second URL: https://accounts.zoho.com — this is needed for the OAuth authentication flow.
11

Give this second setting a name (e.g. ZohoAccountsUS), paste https://accounts.zoho.com, and click Save.

Step 11: Give this second setting a name (e.g. ZohoAccountsUS), paste https://accounts.zoho.com, and click Save.

OAuth App Creation

12

Back on the @Sign settings page, click this button to open the Zoho API Console where you'll create the OAuth app.

Step 12: Back on the @Sign settings page, click this button to open the Zoho API Console where you'll create the OAuth app.
13

In the Zoho API Console, click 'ADD CLIENT' to start creating a new OAuth application.

Step 13: In the Zoho API Console, click 'ADD CLIENT' to start creating a new OAuth application.
14

Choose 'Server based Application' as the client type — this is the correct option for a Salesforce server-to-server integration.

Step 14: Choose 'Server based Application' as the client type — this is the correct option for a Salesforce server-to-server integr…
15

Go back to the @Sign settings page and copy the full callback URL shown there.

Step 15: Go back to the @Sign settings page and copy the full callback URL shown there.
16

Paste the full callback URL into the 'Authorized Redirect URI' field. For the Homepage URL, use only the domain portion of your Salesforce org: https://YOURDOMAIN.my.salesforce.com.

Step 16: Paste the full callback URL into the 'Authorized Redirect URI' field. For the Homepage URL, use only the domain portion of…
17

Save the OAuth app. Zoho will now generate a Client ID and Client Secret for you.

Step 17: Save the OAuth app. Zoho will now generate a Client ID and Client Secret for you.
18

Copy both the Client ID and the Client Secret — you'll paste these into @Sign in the next step.

Step 18: Copy both the Client ID and the Client Secret — you'll paste these into @Sign in the next step.

Zoho Sign Connection

19

Head back to the @Sign Admin settings page in Salesforce.

20

Paste your Client ID and Client Secret into the corresponding fields, then click 'Save & Connect' to initiate the OAuth flow.

Step 20: Paste your Client ID and Client Secret into the corresponding fields, then click 'Save & Connect' to initiate the OAuth flow.
21

You'll be redirected to Zoho Sign. Log in with the account you want to connect to @Sign.

22

Check the box to allow @Sign to access your Zoho account data.

Step 22: Check the box to allow @Sign to access your Zoho account data.
23

Click 'Accept' to complete the OAuth authorization and finalize the connection.

Step 23: Click 'Accept' to complete the OAuth authorization and finalize the connection.

@Sign - Settings & Controls

24

A green confirmation popup means the connection was successful. Your Salesforce org is now linked to Zoho Sign.

Step 24: A green confirmation popup means the connection was successful. Your Salesforce org is now linked to Zoho Sign.
25

With the connection active, you can now manually sync pending contracts or templates, view your Zoho Sign subscription details (plan, credits, data center, and more), and top up your API credits directly from this screen. Note: @Sign auto-syncs every 15 minutes — for real-time updates, set up Webhooks

Step 25: With the connection active, you can now manually sync pending contracts or templates, view your Zoho Sign subscription det…

Drag to pan