Connect your firm’s ImmiTranslate account to eimmigration. It takes a few minutes and is done once.
Connecting is a two-way exchange. ImmiTranslate gives you an API key to paste into eimmigration, and eimmigration gives you a webhook URL to paste into ImmiTranslate. Keep both open in separate browser tabs.
Yes, log in signs you in to your existing account.
No, create an account opens a new account for your firm. You can use Google or Microsoft.
Once you’re in, eimmigration is connected to that account and the page shows your API key. If you were already signed in to ImmiTranslate, the page asks you to confirm the account first; choose Connect.
After connecting: your API key, and a field for eimmigration's webhook URL
Some accounts only let their admins connect apps. If the page says so, ask one of the admins it names to connect eimmigration.
On the same eimmigration page, copy the Webhook URL with the button at the end of the field. Back on the ImmiTranslate connect page, paste it into Webhook URL and choose Save webhook URL.This is how eimmigration hears that a quote is ready, an order has started or a translation is complete. Without it, requests stay at their first status in eimmigration and finished translations don’t arrive in the case.
Treat the API key and the webhook URL like passwords. Anyone with the key can act as your ImmiTranslate account, and the webhook URL contains a secret.
The connection lives in your ImmiTranslate account under Settings → Integrations → eimmigration. There you can see the API key again, change the webhook URL, or disconnect.
If you…
Then…
Choose Regenerate next to the webhook URL in eimmigration
The old URL stops working. Copy the new one and save it in Settings → Integrations → eimmigration.
Revoke the integration’s key in Settings → API Keys
eimmigration can no longer reach your account. Create a new key in Settings → Integrations → eimmigration and paste it into eimmigration.
Choose Disconnect
The API key stops working immediately and ImmiTranslate stops sending events to eimmigration. Orders already placed are not affected, and you can connect again at any time from the connect page.
Test Connection fails. Copy the key again with the Copy button so nothing is cut off, and check in Settings → Integrations → eimmigration that the key hasn’t been revoked.Requests don’t update in eimmigration. Compare the webhook URL in eimmigration with the one saved in Settings → Integrations → eimmigration. They must match exactly, and the URL changes whenever someone chooses Regenerate.Still stuck? Email developers@immitranslate.com.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ImmiTranslate Docs","colors":{"primary":"#066CFF","light":"#4D96FF","dark":"#0552C2"},"logo":{"light":"https://mintcdn.com/immitranslate/y8HKTQbX0CfIOINs/logo/light.svg?fit=max\u0026auto=format\u0026n=y8HKTQbX0CfIOINs\u0026q=85\u0026s=86962bdff86eeb9b0c9dc7983ecf3bbf","dark":"https://mintcdn.com/immitranslate/y8HKTQbX0CfIOINs/logo/dark.svg?fit=max\u0026auto=format\u0026n=y8HKTQbX0CfIOINs\u0026q=85\u0026s=bb4ab318bcb0aa917e2780eecd1e9a49","href":"https://immitranslate.com"},"favicon":"https://mintcdn.com/immitranslate/y8HKTQbX0CfIOINs/favicon.svg?fit=max\u0026auto=format\u0026n=y8HKTQbX0CfIOINs\u0026q=85\u0026s=4beb9ce64955a50687b9120dd9a3d9a4","navbar":{"links":[{"href":"https://immitranslate.com","label":"Return to website"}],"primary":{"type":"button","label":"Log in or create account","href":"https://immitranslate.com/login"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"immitranslate","hasAudioNarration":false,"actualSubdomain":"immitranslate","customDomains":["docs.immitranslate.com"],"gitSource":{"type":"github","owner":"immitranslate","repo":"app","deployBranch":"main","contentDirectory":"docs/external","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6af3a6f269be623029540674","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API","count":19},{"language":"default","tag":"Affiliate Program","count":6},{"language":"default","tag":"Getting started","count":5},{"language":"default","tag":"Integrations","count":4},{"language":"default","tag":"eimmigration","count":3},{"language":"default","tag":"DocketWise","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"integrations/eimmigration/setup","slug":"/integrations/eimmigration/setup","pageMetadata":{"title":"Connect eimmigration","description":"Connect your firm's ImmiTranslate account to eimmigration. It takes a few minutes and is done once.","href":"/integrations/eimmigration/setup"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect your firm’s ImmiTranslate account to eimmigration. It takes a few minutes and is done once.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Table,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Connecting is a two-way exchange. ImmiTranslate gives you an `,_jsx(_components.strong,{children:`API key`}),` to paste into eimmigration, and eimmigration gives you a `,_jsx(_components.strong,{children:`webhook URL`}),` to paste into ImmiTranslate. Keep both open in separate browser tabs.`]}),`\n`,_jsx(Heading,{level:`2`,id:`1-open-the-connect-page`,children:`1. Open the connect page`}),`\n`,_jsxs(_components.p,{children:[`Go to `,_jsx(_components.a,{href:`https://immitranslate.com/apps/eimmigration`,children:`immitranslate.com/apps/eimmigration`}),` and say whether your firm already has an ImmiTranslate account.`]}),`\n`,_jsx(Frame,{caption:`The connect page`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=9ebcf162ac3157a8ffaab14e296ed09c`,alt:`The connect page: Connect eimmigration to ImmiTranslate, asking Do you already have an ImmiTranslate account? with Yes, log in and No, create an account buttons`,style:{maxWidth:`380px`},\"data-og-width\":`900`,width:`900`,\"data-og-height\":`1120`,height:`1120`,\"data-path\":`images/integrations/eimmigration/connect-page.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?w=280\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=d3fcdbe97d1cf6a522a24358a574172e 280w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?w=560\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=5ec3af08861d7073f4f83410275ec021 560w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?w=840\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=c50a1debc9eee110b508644e26f09f81 840w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=a063eeac224d89f8fa73f8a24aa939fe 1100w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=41bd236a4ac9fd7623375b05a07e2f8e 1650w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-page.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=41cdd2cb0710942ab1f214b65dc691b0 2500w`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Yes, log in`}),` signs you in to your existing account.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`No, create an account`}),` opens a new account for your firm. You can use Google or Microsoft.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Once you’re in, eimmigration is connected to that account and the page shows your API key. If you were already signed in to ImmiTranslate, the page asks you to confirm the account first; choose `,_jsx(_components.strong,{children:`Connect`}),`.`]}),`\n`,_jsx(Frame,{caption:`After connecting: your API key, and a field for eimmigration's webhook URL`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=034a115aca24dfe2a9a8c14163735fb1`,alt:`The connect page after connecting: step 1, Copy your API key, with the key and a Copy button; step 2, Paste your webhook URL, with a Webhook URL field and a Save webhook URL button`,style:{maxWidth:`380px`},\"data-og-width\":`900`,width:`900`,\"data-og-height\":`1570`,height:`1570`,\"data-path\":`images/integrations/eimmigration/connect-connected.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?w=280\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=33a9d4e4540e1658253af4041f5e1206 280w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?w=560\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=672ee685b8fb3ae0b95c201d2a6586dc 560w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?w=840\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=f618eef5f21d373872f46b4fdf896998 840w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=3024a62914a07093d418c39abfb1fa10 1100w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=89511a4a758053e02d91678d85d791cb 1650w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/connect-connected.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=ff3485a7d040c4f8644c23cca1888259 2500w`})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Some accounts only let their admins connect apps. If the page says so, ask one of the admins it names to connect eimmigration.`})}),`\n`,_jsx(Heading,{level:`2`,id:`2-paste-the-api-key-into-eimmigration`,children:`2. Paste the API key into eimmigration`}),`\n`,_jsxs(_components.p,{children:[`In eimmigration, open `,_jsx(_components.strong,{children:`Administrator`}),`, then `,_jsx(_components.strong,{children:`Application Settings`}),` under Tools.`]}),`\n`,_jsx(Frame,{caption:`Administrator → Application Settings`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=e6034e12aa56657957d684fbd7a04772`,alt:`The Administrator home page in eimmigration, with Application Settings under Tools`,\"data-og-width\":`2000`,width:`2000`,\"data-og-height\":`675`,height:`675`,\"data-path\":`images/integrations/eimmigration/administrator-home.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?w=280\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=8442384c0f65fdbcf2b13604669ebee6 280w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?w=560\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=4c3f13d8d58748e716329749abf0d15b 560w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?w=840\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=8cec91655f6308855e2ddb8649e04cb1 840w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=2d53c7d88bed3ea926d1eb6bde7b9b15 1100w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=bf575c15d23a629b80a8f954b60decec 1650w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/administrator-home.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=8697bb46fe87dc33652d4135070d0a53 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`ImmiTranslate`}),` in the menu on the right, then:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Turn on `,_jsx(_components.strong,{children:`Enable ImmiTranslate Integration`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Paste the key from the connect page into `,_jsx(_components.strong,{children:`API Key`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Choose `,_jsx(_components.strong,{children:`Test Connection`}),` to check the key works.`]}),`\n`,_jsxs(_components.li,{children:[`Choose `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Administrator → Application Settings → ImmiTranslate`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=45cc0748d85ea984747c08935c8926ab`,alt:`The ImmiTranslate Settings page in eimmigration: the Enable ImmiTranslate Integration switch, an API Key field, a Test Connection button, the Webhook URL with a copy button, and Regenerate`,\"data-og-width\":`2000`,width:`2000`,\"data-og-height\":`964`,height:`964`,\"data-path\":`images/integrations/eimmigration/immitranslate-settings.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?w=280\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=81992703855849db722a2882f39b5c2c 280w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?w=560\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=bfd10d51db6ede75bbeabee4d0843834 560w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?w=840\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=cfbfc645ccc39d071323077677b75873 840w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=c2e056ab15cab010293f6460672711db 1100w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=a65ba637c68b1561d541f0f6ff604b2b 1650w, https://mintcdn.com/immitranslate/62eYfPKwyYKo5OXq/images/integrations/eimmigration/immitranslate-settings.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=62eYfPKwyYKo5OXq\u0026q=85\u0026s=e4df4148505a504ee6ce644c6c35cc85 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`3-paste-the-webhook-url-into-immitranslate`,children:`3. Paste the webhook URL into ImmiTranslate`}),`\n`,_jsxs(_components.p,{children:[`On the same eimmigration page, copy the `,_jsx(_components.strong,{children:`Webhook URL`}),` with the button at the end of the field. Back on the ImmiTranslate connect page, paste it into `,_jsx(_components.strong,{children:`Webhook URL`}),` and choose `,_jsx(_components.strong,{children:`Save webhook URL`}),`.`]}),`\n`,_jsx(_components.p,{children:`This is how eimmigration hears that a quote is ready, an order has started or a translation is complete. Without it, requests stay at their first status in eimmigration and finished translations don’t arrive in the case.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Treat the API key and the webhook URL like passwords. Anyone with the key can act as your ImmiTranslate account, and the webhook URL contains a secret.`})}),`\n`,_jsxs(_components.p,{children:[`That’s it. Your team can now `,_jsx(_components.a,{href:`/integrations/eimmigration/request-a-translation`,children:`request translations`}),` from any case.`]}),`\n`,_jsx(Heading,{level:`2`,id:`managing-the-connection`,children:`Managing the connection`}),`\n`,_jsxs(_components.p,{children:[`The connection lives in your ImmiTranslate account under `,_jsx(_components.a,{href:`https://portal.immitranslate.com/settings/eimmigration`,children:`Settings → Integrations → eimmigration`}),`. There you can see the API key again, change the webhook URL, or disconnect.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`If you…`}),_jsx(_components.th,{children:`Then…`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Choose `,_jsx(_components.strong,{children:`Regenerate`}),` next to the webhook URL in eimmigration`]}),_jsx(_components.td,{children:`The old URL stops working. Copy the new one and save it in Settings → Integrations → eimmigration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Revoke the integration’s key in Settings → API Keys`}),_jsx(_components.td,{children:`eimmigration can no longer reach your account. Create a new key in Settings → Integrations → eimmigration and paste it into eimmigration.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Choose `,_jsx(_components.strong,{children:`Disconnect`})]}),_jsx(_components.td,{children:`The API key stops working immediately and ImmiTranslate stops sending events to eimmigration. Orders already placed are not affected, and you can connect again at any time from the connect page.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Test Connection fails.`}),` Copy the key again with the `,_jsx(_components.strong,{children:`Copy`}),` button so nothing is cut off, and check in Settings → Integrations → eimmigration that the key hasn’t been revoked.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Requests don’t update in eimmigration.`}),` Compare the webhook URL in eimmigration with the one saved in Settings → Integrations → eimmigration. They must match exactly, and the URL changes whenever someone chooses `,_jsx(_components.strong,{children:`Regenerate`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Still stuck? Email `,_jsx(_components.a,{href:`mailto:developers@immitranslate.com`,children:`developers@immitranslate.com`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Connect eimmigration","description":"Connect your firm's ImmiTranslate account to eimmigration. It takes a few minutes and is done once.","href":"/integrations/eimmigration/setup"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Open the connect page","slug":"1-open-the-connect-page","depth":2,"children":[]},{"title":"2. Paste the API key into eimmigration","slug":"2-paste-the-api-key-into-eimmigration","depth":2,"children":[]},{"title":"3. Paste the webhook URL into ImmiTranslate","slug":"3-paste-the-webhook-url-into-immitranslate","depth":2,"children":[]},{"title":"Managing the connection","slug":"managing-the-connection","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"immitranslate","siteName":"ImmiTranslate Docs","title":"Connect eimmigration - ImmiTranslate Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T23:21:27.123Z","originalFileLocation":"integrations/eimmigration/setup.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect your firm\u0026#x27;s ImmiTranslate account to eimmigration. It takes a few minutes and is done once.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ImmiTranslate Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Connect eimmigration - ImmiTranslate Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect your firm\u0026#x27;s ImmiTranslate account to eimmigration. It takes a few minutes and is done once.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ImmiTranslate Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.immitranslate.com/integrations/eimmigration/setup\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://immitranslate.mintlify.site/_mintlify/api/og/v2?division=eimmigration\u0026amp;title=Connect+eimmigration\u0026amp;description=Connect+your+firm%27s+ImmiTranslate+account+to+eimmigration.+It+takes+a+few+minutes+and+is+done+once.\u0026amp;theme=da95a9c6fd1ff088413655aa\u0026amp;signature=d77be405c7c182c66b9e4c9c66bce3b57654820cf3b3d13bc56b18f2feeeb22a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Connect eimmigration - ImmiTranslate Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect your firm\u0026#x27;s ImmiTranslate account to eimmigration. It takes a few minutes and is done once.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://immitranslate.mintlify.site/_mintlify/api/og/v2?division=eimmigration\u0026amp;title=Connect+eimmigration\u0026amp;description=Connect+your+firm%27s+ImmiTranslate+account+to+eimmigration.+It+takes+a+few+minutes+and+is+done+once.\u0026amp;theme=da95a9c6fd1ff088413655aa\u0026amp;signature=d77be405c7c182c66b9e4c9c66bce3b57654820cf3b3d13bc56b18f2feeeb22a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/immitranslate/6nErJqrqyyTPYzio/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ImmiTranslate Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#066CFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.immitranslate.com/integrations/eimmigration/setup\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/eimmigration/setup.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.immitranslate.com/#organization\",\"name\":\"ImmiTranslate Docs\",\"url\":\"https://docs.immitranslate.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/immitranslate/y8HKTQbX0CfIOINs/logo/light.svg?fit=max\u0026auto=format\u0026n=y8HKTQbX0CfIOINs\u0026q=85\u0026s=86962bdff86eeb9b0c9dc7983ecf3bbf\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.immitranslate.com#website\",\"name\":\"ImmiTranslate Docs\",\"url\":\"https://docs.immitranslate.com\",\"publisher\":{\"@id\":\"https://docs.immitranslate.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.immitranslate.com/integrations/eimmigration/setup#webpage\",\"url\":\"https://docs.immitranslate.com/integrations/eimmigration/setup\",\"name\":\"Connect eimmigration\",\"description\":\"Connect your firm's ImmiTranslate account to eimmigration. It takes a few minutes and is done once.\",\"dateModified\":\"2026-11-10T23:21:27.123Z\",\"isPartOf\":{\"@id\":\"https://docs.immitranslate.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.immitranslate.com/integrations/eimmigration/setup#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.immitranslate.com/integrations/eimmigration/setup#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"eimmigration\",\"item\":\"https://docs.immitranslate.com/integrations/eimmigration/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connect eimmigration\",\"item\":\"https://docs.immitranslate.com/integrations/eimmigration/setup\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.immitranslate.com/integrations/eimmigration/setup#article\",\"headline\":\"Connect eimmigration\",\"name\":\"Connect eimmigration\",\"description\":\"Connect your firm's ImmiTranslate account to eimmigration. It takes a few minutes and is done once.\",\"url\":\"https://docs.immitranslate.com/integrations/eimmigration/setup\",\"mainEntityOfPage\":{\"@id\":\"https://docs.immitranslate.com/integrations/eimmigration/setup#webpage\"},\"dateModified\":\"2026-11-10T23:21:27.123Z\",\"publisher\":{\"@id\":\"https://docs.immitranslate.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.immitranslate.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ImmiTranslate Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"ImmiTranslate Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/integrations/eimmigration/setup.md","siteName":"ImmiTranslate Docs","nav":{"global":null,"tabs":[{"tab":"API","pages":[{"title":"API","href":"/introduction"}]},{"tab":"Affiliate Program","pages":[{"title":"Affiliate Program","href":"/affiliates/overview"}]},{"tab":"Integrations","groups":[{"group":"eimmigration","pages":[{"title":"eimmigration","description":"Request certified translations from inside your eimmigration cases and get them back in the case's documents.","href":"/integrations/eimmigration/overview"},{"title":"Connect eimmigration","href":"/integrations/eimmigration/setup"},{"title":"Request a Translation","description":"Send documents from an eimmigration case to ImmiTranslate, approve the quote, and get the translation back in the case.","href":"/integrations/eimmigration/request-a-translation"}]},{"group":"DocketWise","pages":[{"title":"DocketWise","href":"/integrations/docketwise/overview"}]}]}]},"basePath":"","title":"Connect eimmigration - ImmiTranslate Docs","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}