Skip to main content

Gmail

Read and send emails with Gmail.

Gmail Logo

Authentication

This connector uses OAuth 2.0 authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 79 actions:

ActionParameters
users_get_profileNo parameters
users_watchlabelIds (array)
labelFilterAction (string)
labelFilterBehavior (string)
topicName (string)
users_stopNo parameters
drafts_deleteNo parameters
drafts_createid (string)
message (undefined)
drafts_getNo parameters
drafts_listNo parameters
drafts_sendid (string)
message (undefined)
drafts_updateid (string)
message (undefined)
history_listNo parameters
messages_trashNo parameters
messages_untrashNo parameters
messages_deleteNo parameters
messages_batch_deleteids (array)
messages_importid (string)
threadId (string)
labelIds (array)
snippet (string)
historyId (string)
internalDate (string)
payload (undefined)
sizeEstimate (integer)
raw (string)
messages_insertid (string)
threadId (string)
labelIds (array)
snippet (string)
historyId (string)
internalDate (string)
payload (undefined)
sizeEstimate (integer)
raw (string)
messages_getNo parameters
messages_sendid (string)
threadId (string)
labelIds (array)
snippet (string)
historyId (string)
internalDate (string)
payload (undefined)
sizeEstimate (integer)
raw (string)
messages_listNo parameters
messages_modifyaddLabelIds (array)
removeLabelIds (array)
messages_batch_modifyids (array)
addLabelIds (array)
removeLabelIds (array)
attachments_getNo parameters
labels_createid (string)
name (string)
messageListVisibility (string)
labelListVisibility (string)
type (string)
messagesTotal (integer)
messagesUnread (integer)
threadsTotal (integer)
threadsUnread (integer)
color (undefined)
labels_deleteNo parameters
labels_getNo parameters
labels_listNo parameters
labels_updateid (string)
name (string)
messageListVisibility (string)
labelListVisibility (string)
type (string)
messagesTotal (integer)
messagesUnread (integer)
threadsTotal (integer)
threadsUnread (integer)
color (undefined)
labels_patchid (string)
name (string)
messageListVisibility (string)
labelListVisibility (string)
type (string)
messagesTotal (integer)
messagesUnread (integer)
threadsTotal (integer)
threadsUnread (integer)
color (undefined)
threads_trashNo parameters
threads_untrashNo parameters
threads_deleteNo parameters
threads_getNo parameters
threads_listNo parameters
threads_modifyaddLabelIds (array)
removeLabelIds (array)
settings_get_imapNo parameters
settings_update_imapenabled (boolean)
autoExpunge (boolean)
expungeBehavior (string)
maxFolderSize (integer)
settings_get_popNo parameters
settings_update_popaccessWindow (string)
disposition (string)
settings_get_vacationNo parameters
settings_update_vacationenableAutoReply (boolean)
responseSubject (string)
responseBodyPlainText (string)
responseBodyHtml (string)
restrictToContacts (boolean)
restrictToDomain (boolean)
startTime (string)
endTime (string)
settings_get_languageNo parameters
settings_update_languagedisplayLanguage (string)
settings_get_auto_forwardingNo parameters
settings_update_auto_forwardingenabled (boolean)
emailAddress (string)
disposition (string)
send_as_listNo parameters
send_as_getNo parameters
send_as_createsendAsEmail (string)
displayName (string)
replyToAddress (string)
signature (string)
isPrimary (boolean)
isDefault (boolean)
treatAsAlias (boolean)
smtpMsa (undefined)
verificationStatus (string)
send_as_updatesendAsEmail (string)
displayName (string)
replyToAddress (string)
signature (string)
isPrimary (boolean)
isDefault (boolean)
treatAsAlias (boolean)
smtpMsa (undefined)
verificationStatus (string)
send_as_patchsendAsEmail (string)
displayName (string)
replyToAddress (string)
signature (string)
isPrimary (boolean)
isDefault (boolean)
treatAsAlias (boolean)
smtpMsa (undefined)
verificationStatus (string)
send_as_deleteNo parameters
send_as_verifyNo parameters
smime_info_listNo parameters
smime_info_getNo parameters
smime_info_insertid (string)
issuerCn (string)
isDefault (boolean)
expiration (string)
pem (string)
pkcs12 (string)
encryptedKeyPassword (string)
smime_info_deleteNo parameters
smime_info_set_defaultNo parameters
identities_createemailAddress (string)
primaryKeyPairId (string)
signAndEncryptKeyPairs (undefined)
identities_deleteNo parameters
identities_getNo parameters
identities_listNo parameters
identities_patchemailAddress (string)
primaryKeyPairId (string)
signAndEncryptKeyPairs (undefined)
keypairs_createkeyPairId (string)
pkcs7 (string)
pem (string)
subjectEmailAddresses (array)
enablementState (string)
disableTime (string)
privateKeyMetadata (array)
keypairs_disable
keypairs_enable
keypairs_getNo parameters
keypairs_listNo parameters
keypairs_obliterate
filters_listNo parameters
filters_getNo parameters
filters_createid (string)
criteria (undefined)
action (undefined)
filters_deleteNo parameters
forwarding_addresses_listNo parameters
forwarding_addresses_getNo parameters
forwarding_addresses_createforwardingEmail (string)
verificationStatus (string)
forwarding_addresses_deleteNo parameters
delegates_listNo parameters
delegates_getNo parameters
delegates_createdelegateEmail (string)
verificationStatus (string)
delegates_deleteNo parameters