Zur Dokumentation springen
MCP-Server

Importe

Alte E-Mails, die hereinkommen, und Umzüge von einem anderen Anbieter.

Import-Tools

ToolWas es tut
listImportsDie Importe alter E-Mails in den Workspace, die neuesten zuerst, mit Status und Fortschritt. addressId behält nur die in eine Adresse.
getImportEin Import anhand seiner ID: seine Dateien, wie weit er gelesen hat und wie viele Nachrichten er importiert hat.
listImportFailuresDie Nachrichten, die ein Import nicht hereinholen konnte, und warum.
cancelImportStoppt einen noch laufenden Import. Bereits importierte E-Mails bleiben. Im Chat der App fragt es immer zuerst.
listProviderImportsDie Importe von einem anderen E-Mail-Anbieter wie Resend, die neuesten zuerst, mit ihrem Status.
getProviderImportEin Import von einem anderen Anbieter mit seinem Bericht: was herüberkam, die hier zu veröffentlichenden Domains und die zu ersetzenden API-Schlüssel.
cancelProviderImportStoppt einen noch laufenden Import von einem anderen Anbieter. Was er schon herübergebracht hat, bleibt. Im Chat der App fragt es immer zuerst.

Importe alter E-Mails erfordern threads:read, und threads:write, um einen abzubrechen. Ein auf einige Adressen beschränkter Client sieht nur die Importe in diese.

Importe von einem anderen Anbieter erfordern settings:read, und settings:write, um einen abzubrechen. Nur der Workspace-Inhaber erreicht sie.

Kein Tool lädt E-Mails hoch oder startet einen Import, denn die Dateien werden in Teilen hochgeladen, und ein Import von einem anderen Anbieter braucht dessen API-Schlüssel. Starten Sie einen auf der Seite „Migrationen“ der App oder mit POST /imports und POST /provider-imports über die REST API.

Referenz

listImports

Geltungsbereichethreads:readDer Assistent in der App führt es ohne Nachfrage ausToolkitworkspace

The imports of old mail into this workspace, newest first, as the Migrations page of the app lists them: the address each one fills, its status, how far it has read and how many messages it imported. addressId keeps the ones into one address. A member sees the imports into the addresses they reach. One page at a time: when more follow, the last line gives a cursor to pass back for the next page.

Eingaben

addressIdstring
1 bis 128 Zeichen
limitinteger
Mindestens 1Höchstens 100
cursorstring

Auch verfügbar über

API
GET /imports
SDK
imports.list()imports.listAll()imports.iterate()

getImport

Geltungsbereichethreads:readDer Assistent in der App führt es ohne Nachfrage ausToolkitworkspace

One import of old mail by its id: its status, the files it reads, how far it has read, and how many messages it imported, found already here, left out or could not import. listImportFailures says which messages did not import and why.

Eingaben

idstringErforderlich
1 bis 128 Zeichen

Auch verfügbar über

API
GET /imports/{id}
SDK
imports.get()

listImportFailures

Geltungsbereichethreads:readDer Assistent in der App führt es ohne Nachfrage ausToolkitworkspace

The messages an import could not bring in, in the order it met them, with the reason for each, as What was not imported on the Migrations page shows them. When more follow, the last line gives the after value to pass back for the next page.

Eingaben

idstringErforderlich
1 bis 128 Zeichen
afterinteger
Mindestens -1
limitinteger
Mindestens 1Höchstens 100

Auch verfügbar über

API
GET /imports/{id}/failures
SDK
imports.listFailures()

cancelImport

Geltungsbereichethreads:writeDer Assistent in der App fragt immer zuerst nachToolkitworkspace

Stop an import of old mail that is still uploading, waiting or running, as Cancel import on the Migrations page does. Mail it already imported stays in the mailbox. A chat always asks first.

Eingaben

idstringErforderlich
1 bis 128 Zeichen

Auch verfügbar über

API
POST /imports/{id}/cancel
SDK
imports.cancel()

listProviderImports

Geltungsbereichesettings:readDer Assistent in der App führt es ohne Nachfrage ausToolkitworkspace

The imports from another email provider, such as Resend, into this workspace, newest first: what each one brings across and its status. Only the workspace owner reaches them. getProviderImport gives the full report of one. One page at a time: when more follow, the last line gives a cursor to pass back for the next page.

Eingaben

limitinteger
Mindestens 1Höchstens 100
cursorstring

Auch verfügbar über

API
GET /provider-importsGET /provider-imports/{id}
SDK
providerImports.list()providerImports.listAll()providerImports.iterate()providerImports.get()

getProviderImport

Geltungsbereichesettings:readDer Assistent in der App führt es ohne Nachfrage ausToolkitworkspace

One import from another email provider by its id, with its report as the Migrations page shows it: what came across, the domains to publish here, the API keys to replace and what was not brought across. Only the workspace owner reaches it.

Eingaben

idstringErforderlich
1 bis 128 Zeichen

Auch verfügbar über

API
GET /provider-importsGET /provider-imports/{id}
SDK
providerImports.list()providerImports.listAll()providerImports.iterate()providerImports.get()

cancelProviderImport

Geltungsbereichesettings:writeDer Assistent in der App fragt immer zuerst nachToolkitworkspace

Stop an import from another email provider that is still waiting or running. What it already brought across stays. Only the workspace owner can, and a chat always asks first.

Eingaben

idstringErforderlich
1 bis 128 Zeichen

Auch verfügbar über

API
POST /provider-imports/{id}/cancel
SDK
providerImports.cancel()