Integration · Documents
Connect Claude & ChatGPT to eSign Genie
Ask your AI which contracts are still waiting for signatures, to send an NDA from a template, or to remind a slow signer in eSign Genie, now Foxit eSign. It can create envelopes from templates or document links, send drafts, change recipients and pull envelope reports. Signing work gets done from the chat.
Free plan, no credit card. Takes about a minute.
Try asking
“Which envelopes sent this month are still waiting for signatures?”
The AI pulls an envelope report filtered by status and creation date and lists the ones not yet signed.
“Send our NDA template to Lars Holm, [email protected].”
It finds the template, reads its parties and fields, and creates an envelope for Lars. With send now on, he gets the email right away.
“Remind everyone who has not signed the Acme contract yet.”
It finds the envelope and emails a reminder to the signers who have not signed.
What your AI can do
Send for signature
Create envelopes from templates or document URLs with parties and fields, keep them as drafts or send them now.
Track and follow up
Report on envelopes by status, name, author, signer or date, remind signers, and change recipients.
Templates and account
List templates and read their fields and parties, list users, cancel envelopes and move them to trash.
“The client wants their CFO to sign instead. Change the signer.”
It updates the recipients of the sent envelope to the new person.
“Send the draft envelope for the supplier agreement.”
It sends the existing draft, which emails the signers.
“Cancel the old quote we sent to Nordic Foods.”
It cancels the envelope with a reason. Signers can no longer sign it, and this cannot be undone.
40 tools for eSign Genie (Foxit eSign)
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_accountDeletesCancel a account. Destructive action; may require approval. API summary: Cancel Account.cancel_envelopeDeletesCancel a sent envelope by `folder_id` with an optional reason. Signers can no longer sign it; cannot be undone.create_createChanges dataCreate a new create. API summary: Create User.create_createtemplateChanges dataCreate a new createtemplate. API summary: Create Template from URL.create_createwebhookchannelDeletesCreate a new createwebhookchannel. Destructive action; may require approval. API summary: Create Webhook Channel.create_deleteChanges dataCreate a new delete. API summary: Delete Envelopes.create_deletechannelDeletesCreate a new deletechannel. Destructive action; may require approval. API summary: Delete Webhook Channel.create_new_accountChanges dataCreate a new create. API summary: Create New Account.create_party_email_groupVisible to othersCreate a new party. Has effects visible outside this system. API summary: Create Email Group.create_regenerate_embedded_signing_sessionChanges dataCreate a new regenerate embedded signing session.create_updateChanges dataCreate a new update. API summary: Update User.create_updatewebhookchannelDeletesCreate a new updatewebhookchannel. Destructive action; may require approval. API summary: Update Webhook Channel.download_documentDownload the document for a document. API summary: Download Single Document PDF.download_folderDownload the document for a folder. API summary: Download Envelope Files.get_envelope_reportChanges dataGet a report of envelopes filtered by status, folder name, author or signer email, and creation date range.get_folder_all_folder_ids_by_statusGet one folder. API summary: Get Envelope Ids.get_party_email_groupsVisible to othersGet one party. Has effects visible outside this system. API summary: Get Email Group Details.get_templatesChanges dataGet the details (fields, parties) of templates by a list of `template_ids`.list_changenumberoflicencesList changenumberoflicences. API summary: Change Licenses.list_changeplansList changeplans. API summary: Change Plan.list_channeldeactivatesList channeldeactivates. API summary: Deactivate Webhook Channel.list_channellistsList channellists. API summary: List all Webhook Channels.list_channelreactivatesList channelreactivates. API summary: Reactivate Webhook Channel.list_deleted_logsList deleted logs. API summary: Get Deleted Envelope History.list_deletesList deletes. API summary: Delete User.list_mychannelsList mychannels. API summary: Get Webhook Channel Details.list_myfoldersList myfolders. API summary: Get Envelope Details.list_mytemplatesList mytemplates. API summary: Get Template Details.list_reactivatesList reactivates. API summary: Reactivate Account.list_templatesList all document templates in the account.list_usersList the users in the eSign Genie account.list_view_activity_historiesList view activity histories. API summary: Get Envelope Activity History.move_envelopes_to_trashChanges dataMove envelopes to the recycle bin by a list of `folder_ids`.send_draft_envelopeVisible to othersSend an existing draft envelope by `folder_id`, optionally setting parties and fields. This emails the signers.send_envelope_from_filesChanges dataCreate an envelope (folder) from document URLs in `body`: folder name, `fileUrls`, `parties` (signer emails, names, order) and fields. With `sendNow` true it emails the signers immediately; otherwise it stays a draft.send_envelope_from_templateChanges dataCreate an envelope from one or more templates (`templateIds` in `body`) with `parties` and field values. With `sendNow` true it emails the signers immediately.send_signature_reminderChanges dataEmail a reminder to the signers who have not yet signed the envelope `folder_id`.update_envelope_recipientsChanges dataChange the recipients (parties) of a sent envelope by `folder_id`.update_folders_envelope_fieldsChanges dataUpdate an existing folder. API summary: Update Envelope Fields.update_folders_shared_folderChanges dataUpdate an existing folder. API summary: Modify Shared Envelope.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose eSign Genie (Foxit eSign) from the app list.
- 2
Paste your key
Enter your Foxit eSign region code (na1 for the US, eu1 for Europe, au1 for Australia or na2 for Canada), your eSign API client ID and client secret. Log in to Foxit eSign, open Settings → API and copy the client ID and secret. If API access is not enabled on your plan, Foxit sales enables it.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in eSign Genie?
The AI can list templates and users, read template details and pull envelope reports. It can create envelopes from templates or document URLs, send drafts, remind signers, change recipients, cancel envelopes and move them to trash.
Does the AI see my eSign Genie client secret?
No. Your client ID and client secret are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with reports and templates only. Sending an envelope emails real signers, and cancelling one cannot be undone, so both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
eSign Genie connects with OAuth, and OAuth connections need the HeyMyApps Pro plan or above. HeyMyApps also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Foxit eSign account with API access.
Is eSign Genie the same as Foxit eSign?
Yes. eSign Genie is now Foxit eSign. You log in to your Foxit eSign account to get the API client ID and secret, and you pick the region your account lives on: na1, eu1, au1 or na2.
Related integrations
Let your AI work in eSign Genie (Foxit eSign) today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect eSign Genie (Foxit eSign) freeHeyMyApps is not affiliated with eSign Genie (Foxit eSign). Product names are trademarks of their owners.






