Upload your service account to Tantra

Upload your service account JSON files to Tantra, tag them, and manage them. Files are encrypted at rest and can be soft-deleted.

beginner3 min readUpdated Sat Jul 25 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Open in Tantra

These open the app in a new tab. You may be asked to sign in.

Overview

After you create a service account and grant it delegation, you upload its JSON key to Tantra. Tantra encrypts the file at rest and uses it to send as your mailboxes. You can upload several service accounts and tag them for organization.

Before you start

Step-by-step

  1. In the left sidebar, click Connectors, then open Google Service Accounts.
  2. In the Upload Service Accounts drop zone, drag and drop your files, or click Browse files. You can upload up to 30 .json files at once.
  3. Optionally enter Tags (comma separated) to label this batch, for example sales-domain.
  4. Click Upload. Tantra confirms with Upload successful and reports how many accounts were created and updated.

Service account upload

Screens and controls

  • Upload Service Accounts drop zone, labeled Drag and drop up to 30 JSON files here. Only .json files are accepted.
  • Browse files and Clear buttons, and a selected-files counter shown as {count}/30.
  • Tags (comma separated) input and the Upload button. Upload is disabled until at least one file is selected.
  • Each uploaded account shows its name, tag badges, an editable tags field with Save Tags, and a delete (trash) action.

Field reference

FieldRequiredAccepted valuesValidationWhat it does
FilesYes.json only, up to 30Non-JSON files are skipped with Only .json files are allowed.; duplicates by name and size are removedThe service account keys Tantra uses to send
TagsNoComma-separated textNoneLabels to group and find accounts

What happens next

Uploaded files are encrypted at rest. Uploading a service account does not start sending on its own. Next, add and verify the sender mailboxes you want to send from. See Add and verify your senders.

Common mistakes

  • Uploading a file that is not the JSON key. Only .json key files are accepted.
  • Uploading before granting delegation. The upload will succeed, but verification will fail until delegation is in place.

Troubleshooting

SymptomCauseFix
Some files were skipped on uploadThey were not .json, or were duplicatesRe-select only JSON key files. You will see Only .json files are allowed. for the rest
Cannot click UploadNo files are selectedAdd at least one file. A No files selected message appears otherwise
Need to remove an accountYou are decommissioning a service accountUse the delete (trash) action. You will be asked to confirm: Disconnect this service account? This will soft delete it.

FAQ

How many service accounts can I upload at once?

Up to 30 JSON files in a single upload.

Are my service account files stored securely?

Yes. Tantra encrypts the files at rest.

What happens when I delete a service account?

It is soft-deleted after a confirmation prompt. Senders that relied only on it will need to be re-verified against another account.

Do I need to re-upload after granting delegation?

No. If you uploaded first, just verify your senders once delegation is in place.

Was this article helpful?

Related articles