Dropbox Sign for AI agents
Dropbox Sign, formerly HelloSign, provides e-signature and document workflow tools for collecting legally binding signatures online, used by sales and HR teams closing agreements quickly. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.
What agents do in Dropbox Sign.
Send a signature request
Create an embedded signature request from a template once the sender confirms the signer list.
Check a signature request's status
Get a signature request to see whether all parties have signed a contract yet.
Confirm before canceling a request
Require sign-off before canceling a signature request, since it stops an agreement already sent to a signer.
56 Dropbox Sign actions, graded by risk.
Every Dropbox Sign action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.
read
26Look things up. Allowed by default.
- dropbox_sign.list_faxesList Faxes
- dropbox_sign.list_teamsList All Teams
- dropbox_sign.get_accountGet Dropbox Sign Account
- dropbox_sign.get_api_appGet API App
- dropbox_sign.get_templateGet Template
- dropbox_sign.get_team_infoGet Team Info
- dropbox_sign.list_api_appsList API Apps
- dropbox_sign.list_fax_linesList Fax Lines
- dropbox_sign.list_sub_teamsList Sub-Teams
- dropbox_sign.list_templatesList Templates
- dropbox_sign.get_current_teamGet Current Team Membership
- dropbox_sign.get_bulk_send_jobGet Bulk Send Job
- dropbox_sign.list_team_membersList Team Members
- dropbox_sign.get_template_filesDownload Template Files
- dropbox_sign.list_bulk_send_jobsList Bulk Send Jobs
- dropbox_sign.get_embedded_sign_urlGet Embedded Sign URL
write
25Create and change things. Allow, or ask the user first.
- dropbox_sign.create_reportCreate Report
- dropbox_sign.create_accountCreate Dropbox Sign Account
- dropbox_sign.create_api_appCreate API App
- dropbox_sign.update_accountUpdate Dropbox Sign Account
- dropbox_sign.update_api_appUpdate API App
- dropbox_sign.create_templateCreate Template
- dropbox_sign.add_user_to_teamInvite User to Team
- dropbox_sign.add_user_to_templateAdd User to Template
- dropbox_sign.update_template_filesUpdate Template Files
- dropbox_sign.create_unclaimed_draftCreate Unclaimed Draft
- dropbox_sign.send_signature_requestSend Signature Request
- dropbox_sign.update_signature_requestUpdate Signature Request
- dropbox_sign.create_embedded_template_draftCreate Embedded Template Draft
- dropbox_sign.send_signature_request_reminderSend Request Reminder
- dropbox_sign.create_embedded_signature_requestCreate Embedded Signature Request
- dropbox_sign.create_embedded_unclaimed_draft_with_templateCreate Embedded Unclaimed Draft with Template
destructive
5Delete, cancel or archive. Ask first, or deny outright.
- dropbox_sign.delete_faxDelete Fax
- dropbox_sign.delete_api_appDelete API App
- dropbox_sign.delete_templateDelete Template
- dropbox_sign.cancel_signature_requestCancel Signature Request
- dropbox_sign.remove_user_from_templateRemove User from Template
Dropbox Sign in three steps.
- 01Your users connect Dropbox SignThey sign in to Dropbox Sign on Arc0 Connect, under your brand, and approve the access you ask for.
- 02You set the rulesReads run, writes like “create Report” can wait for the user, and “delete Fax” can be denied outright.
- 03Any agent can actYour agent calls Dropbox Sign through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
await arc0.policies.set('dropbox_sign', { read: 'allow', write: 'ask', // create_report destructive: 'deny', // delete_fax }) # Claude Code: the same connection, one URL $ claude mcp add --transport http arc0 \ https://mcp.arc0.ai/u/u_8f2
How Dropbox Sign connects.
Users sign in to Dropbox Sign on Arc0 Connect and approve the scopes you request. Build with Arc0’s Dropbox Sign OAuth app, or bring your own so the Dropbox Sign consent screen names you. Tokens refresh automatically, and you can export them whenever you want.
The same Dropbox Sign connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →
- AUTH
- API key · OAuth 2.0
- CREDENTIALS
- Per-tenant encrypted vault
- MODEL SEES
- Results only, never credentials
- AUDIT LOG
- Every call, on every plan
Use Dropbox Sign from any agent.
Dropbox Sign and Arc0, answered.
Can I use Dropbox Sign with Claude, ChatGPT or Cursor?
Yes. Connect Dropbox Sign to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Dropbox Sign actions you allow.
How do users connect Dropbox Sign?
Users sign in to Dropbox Sign on Arc0 Connect and approve the scopes you request. Build with Arc0’s Dropbox Sign OAuth app, or bring your own so the Dropbox Sign consent screen names you. Tokens refresh automatically, and you can export them whenever you want.
Which Dropbox Sign actions can my agent take?
56 in total: 26 read, 25 write and 5 destructive, such as “create Report”. Your policies decide which of them each agent may call.
Can I stop my agent from deleting things in Dropbox Sign?
Yes. Actions like “delete Fax” are graded destructive. Set destructive actions to deny, or to ask so the user approves each one, and blocked calls still show up on the audit log.
Can my own backend call Dropbox Sign too?
Yes. The same Dropbox Sign connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.
Plug Dropbox Sign into your agent.
Your users connect Dropbox Sign once, under your brand. Your agent gets 56 actions behind your policies, with every call on the record.
Free to build · MCP + REST · Audit log on every plan